Package org.keycloak.keys
Class AbstractEcKeyProvider
java.lang.Object
org.keycloak.keys.AbstractEcKeyProvider
- All Implemented Interfaces:
KeyProvider
,Provider
- Direct Known Subclasses:
GeneratedEcdhKeyProvider
,GeneratedEcdsaKeyProvider
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected KeyWrapper
createKeyWrapper
(KeyPair keyPair, String algorithm, KeyUse keyUse, X509Certificate selfSignedCertificate) Returns theKeyWrapper
for aKeyProvider
.protected abstract KeyWrapper
loadKey
(RealmModel realm, ComponentModel model) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.keycloak.keys.KeyProvider
close
-
Constructor Details
-
AbstractEcKeyProvider
-
-
Method Details
-
loadKey
-
getKeysStream
Description copied from interface:KeyProvider
Returns theKeyWrapper
for aKeyProvider
.- Specified by:
getKeysStream
in interfaceKeyProvider
- Returns:
- Returns the
KeyWrapper
for aKeyProvider
.
-
createKeyWrapper
protected KeyWrapper createKeyWrapper(KeyPair keyPair, String algorithm, KeyUse keyUse, X509Certificate selfSignedCertificate)
-