public class EmptyKeyManager extends Object implements KeyManager
| Constructor and Description |
|---|
EmptyKeyManager() |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getAvailableCredentials()
Method provides list of all credentials available in the storage.
|
X509Certificate |
getCertificate(String alias)
Returns certificate with the given alias from the keystore.
|
org.opensaml.xml.security.credential.Credential |
getCredential(String keyName)
Returns Credential object used to sign the messages issued by this entity.
|
org.opensaml.xml.security.credential.Credential |
getDefaultCredential()
Returns Credential object used to sign the messages issued by this entity.
|
String |
getDefaultCredentialName()
Method provides name of the credential which should be used by default when no other is specified.
|
Iterable<org.opensaml.xml.security.credential.Credential> |
resolve(org.opensaml.xml.security.CriteriaSet criteria) |
org.opensaml.xml.security.credential.Credential |
resolveSingle(org.opensaml.xml.security.CriteriaSet criteria) |
public org.opensaml.xml.security.credential.Credential getCredential(String keyName)
KeyManagergetCredential in interface KeyManagerkeyName - name of the key to use, in case of null default key is usedpublic org.opensaml.xml.security.credential.Credential getDefaultCredential()
KeyManagergetDefaultCredential in interface KeyManagerpublic String getDefaultCredentialName()
KeyManagergetDefaultCredentialName in interface KeyManagerpublic Set<String> getAvailableCredentials()
KeyManagergetAvailableCredentials in interface KeyManagerpublic X509Certificate getCertificate(String alias)
KeyManagergetCertificate in interface KeyManageralias - alias of certificate to findpublic Iterable<org.opensaml.xml.security.credential.Credential> resolve(org.opensaml.xml.security.CriteriaSet criteria) throws org.opensaml.xml.security.SecurityException
resolve in interface org.opensaml.xml.security.Resolver<org.opensaml.xml.security.credential.Credential,org.opensaml.xml.security.CriteriaSet>org.opensaml.xml.security.SecurityExceptionpublic org.opensaml.xml.security.credential.Credential resolveSingle(org.opensaml.xml.security.CriteriaSet criteria)
throws org.opensaml.xml.security.SecurityException
resolveSingle in interface org.opensaml.xml.security.Resolver<org.opensaml.xml.security.credential.Credential,org.opensaml.xml.security.CriteriaSet>org.opensaml.xml.security.SecurityException