Package org.keycloak.crypto
Class EdDSASignatureProviderFactory
java.lang.Object
org.keycloak.crypto.EdDSASignatureProviderFactory
- All Implemented Interfaces:
org.keycloak.crypto.SignatureProviderFactory,org.keycloak.provider.ProviderFactory<org.keycloak.crypto.SignatureProvider>
public class EdDSASignatureProviderFactory
extends Object
implements org.keycloak.crypto.SignatureProviderFactory
- Author:
- Takashi Norimatsu
-
Field Summary
FieldsFields inherited from interface org.keycloak.crypto.SignatureProviderFactory
EC_PRIVATE_JWK_CLAIMS, OCT_PRIVATE_JWK_CLAIMS, OKP_PRIVATE_JWK_CLAIMS, RSA_PRIVATE_JWK_CLAIMS -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.provider.ProviderFactory
dependsOn, getConfigMetadata, orderMethods inherited from interface org.keycloak.crypto.SignatureProviderFactory
close, init, postInit
-
Field Details
-
ID
- See Also:
-
-
Constructor Details
-
EdDSASignatureProviderFactory
public EdDSASignatureProviderFactory()
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceorg.keycloak.provider.ProviderFactory<org.keycloak.crypto.SignatureProvider>
-
create
public org.keycloak.crypto.SignatureProvider create(org.keycloak.models.KeycloakSession session) - Specified by:
createin interfaceorg.keycloak.provider.ProviderFactory<org.keycloak.crypto.SignatureProvider>
-
getJwkPrivateKeyClaims
- Specified by:
getJwkPrivateKeyClaimsin interfaceorg.keycloak.crypto.SignatureProviderFactory
-