public abstract class AbstractCredentialProvider extends Object
Constructor and Description |
---|
AbstractCredentialProvider() |
Modifier and Type | Method and Description |
---|---|
abstract String |
getEncryptionKeyAlias()
Get alias of key for IDP response encryption
|
abstract String |
getEncryptionKeyPassword()
Get password of key for IDP response encryption
|
abstract String |
getFriendlyName()
Get a friendlyName for this keyStore implementation
This friendlyName is used for logging
|
org.opensaml.xml.security.x509.X509Credential |
getIDPAssertionEncryptionCredential() |
org.opensaml.xml.security.x509.X509Credential |
getIDPAssertionSigningCredential() |
org.opensaml.xml.security.x509.X509Credential |
getIDPMetaDataSigningCredential() |
static org.opensaml.xml.signature.Signature |
getIDPSignature(org.opensaml.xml.security.credential.Credential credentials) |
abstract String |
getKeyStoreFilePath()
Get KeyStore
|
abstract String |
getKeyStorePassword()
Get keyStore password
|
abstract String |
getMetadataKeyAlias()
Get alias of key for metadata signing
|
abstract String |
getMetadataKeyPassword()
Get password of key for metadata signing
|
abstract String |
getSignatureKeyAlias()
Get alias of key for request/response signing
|
abstract String |
getSignatureKeyPassword()
Get password of key for request/response signing
|
public abstract String getFriendlyName()
public abstract String getKeyStoreFilePath()
public abstract String getKeyStorePassword()
public abstract String getMetadataKeyAlias()
public abstract String getMetadataKeyPassword()
public abstract String getSignatureKeyAlias()
public abstract String getSignatureKeyPassword()
public abstract String getEncryptionKeyAlias()
public abstract String getEncryptionKeyPassword()
public org.opensaml.xml.security.x509.X509Credential getIDPMetaDataSigningCredential() throws CredentialsNotAvailableException
CredentialsNotAvailableException
public org.opensaml.xml.security.x509.X509Credential getIDPAssertionSigningCredential() throws CredentialsNotAvailableException
CredentialsNotAvailableException
public org.opensaml.xml.security.x509.X509Credential getIDPAssertionEncryptionCredential() throws CredentialsNotAvailableException
CredentialsNotAvailableException
public static org.opensaml.xml.signature.Signature getIDPSignature(org.opensaml.xml.security.credential.Credential credentials)
Copyright © 2017. All rights reserved.