Package org.keycloak.crypto
Interface SignatureProviderFactory
- All Superinterfaces:
org.keycloak.provider.ProviderFactory<SignatureProvider>
public interface SignatureProviderFactory
extends org.keycloak.provider.ProviderFactory<SignatureProvider>
-
Field Summary
FieldsModifier and TypeFieldDescription -
Method Summary
Modifier and TypeMethodDescriptiondefault voidclose()Returns the JWK claim names that represent private key material for the algorithm supported by this provider implementation.default voidinit(org.keycloak.Config.Scope config) default voidpostInit(org.keycloak.models.KeycloakSessionFactory factory) Methods inherited from interface org.keycloak.provider.ProviderFactory
create, dependsOn, getConfigMetadata, getId, order
-
Field Details
-
RSA_PRIVATE_JWK_CLAIMS
-
EC_PRIVATE_JWK_CLAIMS
-
OKP_PRIVATE_JWK_CLAIMS
-
OCT_PRIVATE_JWK_CLAIMS
-
-
Method Details
-
init
default void init(org.keycloak.Config.Scope config) - Specified by:
initin interfaceorg.keycloak.provider.ProviderFactory<SignatureProvider>
-
postInit
default void postInit(org.keycloak.models.KeycloakSessionFactory factory) - Specified by:
postInitin interfaceorg.keycloak.provider.ProviderFactory<SignatureProvider>
-
close
default void close()- Specified by:
closein interfaceorg.keycloak.provider.ProviderFactory<SignatureProvider>
-
getJwkPrivateKeyClaims
Returns the JWK claim names that represent private key material for the algorithm supported by this provider implementation.
-