Class SecretsProviderJwtCryptographyHandler
java.lang.Object
org.forgerock.jaspi.modules.session.jwt.SecretsProviderJwtCryptographyHandler
- All Implemented Interfaces:
JwtCryptographyHandler
@Deprecated
public class SecretsProviderJwtCryptographyHandler
extends Object
implements JwtCryptographyHandler
Deprecated.
An implementation of
JwtCryptographyHandler that uses a SecretsProvider to get keys.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidDeprecated.Decrypt the JWT.voidinitialize(Map<String, Object> options) Deprecated.Initialise the handler.jwe(JwtBuilderFactory jwtBuilderFactory) Deprecated.Apply encryption to the JWT.sign(EncryptedJwtBuilder jwtbuilder) Deprecated.Sign the JWT.booleanDeprecated.Verify the JWT.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.forgerock.jaspi.modules.session.jwt.JwtCryptographyHandler
buildJwt, buildJwtAsync, decryptAndVerify
-
Constructor Details
-
SecretsProviderJwtCryptographyHandler
public SecretsProviderJwtCryptographyHandler()Deprecated.
-
-
Method Details
-
initialize
Deprecated.Description copied from interface:JwtCryptographyHandlerInitialise the handler.- Specified by:
initializein interfaceJwtCryptographyHandler- Parameters:
options- The options to be used.
-
jwe
Deprecated.Description copied from interface:JwtCryptographyHandlerApply encryption to the JWT.- Specified by:
jwein interfaceJwtCryptographyHandler- Parameters:
jwtBuilderFactory- The JWT builder.- Returns:
- The JWT builder after applying encryption.
-
sign
Deprecated.Description copied from interface:JwtCryptographyHandlerSign the JWT.- Specified by:
signin interfaceJwtCryptographyHandler- Parameters:
jwtbuilder- The JWT builder.- Returns:
- The JWT builder after signing.
-
verify
Deprecated.Description copied from interface:JwtCryptographyHandlerVerify the JWT.- Specified by:
verifyin interfaceJwtCryptographyHandler- Parameters:
jwt- The JWT.- Returns:
- true if the JWT is valid.
-
decrypt
Deprecated.Description copied from interface:JwtCryptographyHandlerDecrypt the JWT.- Specified by:
decryptin interfaceJwtCryptographyHandler- Parameters:
jwt- The JWT.
-
AuthenticatedEncryptionCryptographyHandlershould be preferred.