Package org.keycloak.crypto
Class HS256SignatureProviderFactory
java.lang.Object
org.keycloak.crypto.HS256SignatureProviderFactory
- All Implemented Interfaces:
SignatureProviderFactory,ProviderFactory<SignatureProvider>
-
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
Modifier and TypeMethodDescriptioncreate(KeycloakSession session) getId()Returns the "k" claim which represents the secret key material for symmetric algorithms (oct JWKs).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
-
HS256SignatureProviderFactory
public HS256SignatureProviderFactory()
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceProviderFactory<SignatureProvider>
-
create
- Specified by:
createin interfaceProviderFactory<SignatureProvider>
-
getJwkPrivateKeyClaims
Returns the "k" claim which represents the secret key material for symmetric algorithms (oct JWKs).- Specified by:
getJwkPrivateKeyClaimsin interfaceSignatureProviderFactory
-