Interface KeyManager
-
- All Superinterfaces:
org.opensaml.xml.security.credential.CredentialResolver
,org.opensaml.xml.security.Resolver<org.opensaml.xml.security.credential.Credential,org.opensaml.xml.security.CriteriaSet>
- All Known Implementing Classes:
KeyManagerImpl
public interface KeyManager extends org.opensaml.xml.security.credential.CredentialResolver
A manager forCredential
s.- Since:
- 6.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<String>
getAvailableCredentials()
X509Certificate
getCertificate(String alias)
org.opensaml.xml.security.credential.Credential
getCredential(String keyName)
org.opensaml.xml.security.credential.Credential
getEncryptionCredential()
org.opensaml.xml.security.credential.Credential
getSigningCredential()
org.opensaml.xml.security.credential.Credential
getTlsCredential()
-
-
-
Method Detail
-
getCredential
org.opensaml.xml.security.credential.Credential getCredential(String keyName)
-
getCertificate
X509Certificate getCertificate(String alias)
-
getSigningCredential
org.opensaml.xml.security.credential.Credential getSigningCredential()
-
getEncryptionCredential
org.opensaml.xml.security.credential.Credential getEncryptionCredential()
-
getTlsCredential
org.opensaml.xml.security.credential.Credential getTlsCredential()
-
-