Interface KeyManager
- All Superinterfaces:
org.opensaml.security.credential.CredentialResolver,net.shibboleth.shared.resolver.Resolver<org.opensaml.security.credential.Credential,net.shibboleth.shared.resolver.CriteriaSet>
- All Known Implementing Classes:
KeyManagerImpl
public interface KeyManager
extends org.opensaml.security.credential.CredentialResolver
A manager for
KeyHolders.- Since:
- 6.0
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.since 2025.7, not used, no replacementgetCertificate(String alias) Deprecated, for removal: This API element is subject to removal in a future version.since 2025.7, not used, no replacementorg.opensaml.security.credential.CredentialgetCredential(String keyName) Deprecated, for removal: This API element is subject to removal in a future version.since 2025.7, only used internally, no replacementdefault org.opensaml.security.credential.CredentialDeprecated, for removal: This API element is subject to removal in a future version.since 2025.7, first retrieve aKeyHolderwithgetKeyHolder(String)and useKeyHolder.getEncryptionCredential()getKeyHolder(String name) default org.opensaml.security.credential.CredentialDeprecated, for removal: This API element is subject to removal in a future version.since 2025.7, first retrieve aKeyHolderwithgetKeyHolder(String)and useKeyHolder.getSigningCredential()default org.opensaml.security.credential.CredentialDeprecated, for removal: This API element is subject to removal in a future version.since 2025.7, first retrieve aKeyHolderwithgetKeyHolder(String)and useKeyHolder.getTlsCredential()Iterable<org.opensaml.security.credential.Credential> resolve(net.shibboleth.shared.resolver.CriteriaSet criteria) Deprecated, for removal: This API element is subject to removal in a future version.since 2025.7, only used internally, no replacementorg.opensaml.security.credential.CredentialresolveSingle(net.shibboleth.shared.resolver.CriteriaSet criteria) Deprecated, for removal: This API element is subject to removal in a future version.since 2025.7, only used internally, no replacement
-
Method Details
-
getKeyHolder
- Since:
- 2025.7
-
getCredential
@Deprecated(since="2025.7", forRemoval=true) org.opensaml.security.credential.Credential getCredential(String keyName) Deprecated, for removal: This API element is subject to removal in a future version.since 2025.7, only used internally, no replacement -
getAvailableCredentials
Deprecated, for removal: This API element is subject to removal in a future version.since 2025.7, not used, no replacement -
getCertificate
Deprecated, for removal: This API element is subject to removal in a future version.since 2025.7, not used, no replacement -
getSigningCredential
@Deprecated(since="2025.7", forRemoval=true) default org.opensaml.security.credential.Credential getSigningCredential()Deprecated, for removal: This API element is subject to removal in a future version.since 2025.7, first retrieve aKeyHolderwithgetKeyHolder(String)and useKeyHolder.getSigningCredential() -
getEncryptionCredential
@Deprecated(since="2025.7", forRemoval=true) default org.opensaml.security.credential.Credential getEncryptionCredential()Deprecated, for removal: This API element is subject to removal in a future version.since 2025.7, first retrieve aKeyHolderwithgetKeyHolder(String)and useKeyHolder.getEncryptionCredential() -
getTlsCredential
@Deprecated(since="2025.7", forRemoval=true) default org.opensaml.security.credential.Credential getTlsCredential()Deprecated, for removal: This API element is subject to removal in a future version.since 2025.7, first retrieve aKeyHolderwithgetKeyHolder(String)and useKeyHolder.getTlsCredential()
-