Package org.forgerock.jaspi.modules.session.jwt
This package contains classes for the Jwt Session JASPI Authentication Module.
-
Interface Summary Interface Description JwtCryptographyHandler An abstraction of the cryptographic operations that the JWT session modules will need to do to create a read JWTs.JwtSessionCookie -
Class Summary Class Description AbstractJwtSessionModule<C extends JwtSessionCookie> A JASPI Session Module which creates a JWT when securing the response from a successful authentication and sets it as a Cookie on the response.AuthenticatedEncryptionCryptographyHandler AJwtCryptographyHandler
that ensures confidentiality and authenticity of data using authenticated encryption algorithms.FallbackJwtCryptographyHandler A cryptography handler that tries multipleJwtCryptographyHandler
s in turn for decryption.JwtSessionModule A JASPI CHF Session Module which creates a JWT when securing the response from a successful authentication and sets it as a Cookie on the response.KeyStoreJwtCryptographyHandler Deprecated. TheAuthenticatedEncryptionCryptographyHandler
should be preferred.SecretsProviderJwtCryptographyHandler Deprecated. TheAuthenticatedEncryptionCryptographyHandler
should be preferred.ServletJwtSessionModule A JASPI Servlet API Session Module which creates a JWT when securing the response from a successful authentication and sets it as a Cookie on the response.