Class X509CredentialsSource

java.lang.Object
org.kuali.rice.ksb.security.credentials.X509CredentialsSource
All Implemented Interfaces:
org.kuali.rice.core.api.security.credentials.CredentialsSource

public final class X509CredentialsSource extends Object implements org.kuali.rice.core.api.security.credentials.CredentialsSource
Implementation of a CredentialsSource that returns an X509 Certificate.

Note that this class is for service-to-service authentication, not user-to-service authentication.

Since:
0.9
Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Constructor Details

    • X509CredentialsSource

      public X509CredentialsSource(X509Certificate certificate)
  • Method Details

    • getCredentials

      public org.kuali.rice.core.api.security.credentials.Credentials getCredentials(String serviceEndpoint)
      Specified by:
      getCredentials in interface org.kuali.rice.core.api.security.credentials.CredentialsSource
    • getSupportedCredentialsType

      public org.kuali.rice.core.api.security.credentials.CredentialsType getSupportedCredentialsType()
      Specified by:
      getSupportedCredentialsType in interface org.kuali.rice.core.api.security.credentials.CredentialsSource