Package org.keycloak.keys
Class AbstractEcdsaKeyProvider
- java.lang.Object
- 
- org.keycloak.keys.AbstractEcdsaKeyProvider
 
- 
- All Implemented Interfaces:
- KeyProvider,- Provider
 - Direct Known Subclasses:
- GeneratedEcdsaKeyProvider
 
 public abstract class AbstractEcdsaKeyProvider extends Object implements KeyProvider 
- 
- 
Constructor SummaryConstructors Constructor Description AbstractEcdsaKeyProvider(RealmModel realm, ComponentModel model)
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected KeyWrappercreateKeyWrapper(KeyPair keyPair, String ecInNistRep)Stream<KeyWrapper>getKeysStream()Returns theKeyWrapperfor aKeyProvider.protected abstract KeyWrapperloadKey(RealmModel realm, ComponentModel model)- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.keycloak.keys.KeyProviderclose
 
- 
 
- 
- 
- 
Constructor Detail- 
AbstractEcdsaKeyProviderpublic AbstractEcdsaKeyProvider(RealmModel realm, ComponentModel model) 
 
- 
 - 
Method Detail- 
loadKeyprotected abstract KeyWrapper loadKey(RealmModel realm, ComponentModel model) 
 - 
getKeysStreampublic Stream<KeyWrapper> getKeysStream() Description copied from interface:KeyProviderReturns theKeyWrapperfor aKeyProvider.- Specified by:
- getKeysStreamin interface- KeyProvider
- Returns:
- Returns the KeyWrapperfor aKeyProvider.
 
 - 
createKeyWrapperprotected KeyWrapper createKeyWrapper(KeyPair keyPair, String ecInNistRep) 
 
- 
 
-