JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
G
I
J
L
M
O
R
S
T
V
A
AbstractEncryptionConfiguration
- Class in
org.pac4j.jwt.config.encryption
Abstract encryption configuration.
AbstractEncryptionConfiguration()
- Constructor for class org.pac4j.jwt.config.encryption.
AbstractEncryptionConfiguration
AbstractSignatureConfiguration
- Class in
org.pac4j.jwt.config.signature
Abstract signature configuration.
AbstractSignatureConfiguration()
- Constructor for class org.pac4j.jwt.config.signature.
AbstractSignatureConfiguration
addEncryptionConfiguration(EncryptionConfiguration)
- Method in class org.pac4j.jwt.credentials.authenticator.
JwtAuthenticator
addSignatureConfiguration(SignatureConfiguration)
- Method in class org.pac4j.jwt.credentials.authenticator.
JwtAuthenticator
algorithm
- Variable in class org.pac4j.jwt.config.encryption.
AbstractEncryptionConfiguration
algorithm
- Variable in class org.pac4j.jwt.config.signature.
AbstractSignatureConfiguration
B
buildDecrypter()
- Method in class org.pac4j.jwt.config.encryption.
AbstractEncryptionConfiguration
Build the appropriate decrypter.
buildDecrypter()
- Method in class org.pac4j.jwt.config.encryption.
ECEncryptionConfiguration
buildDecrypter()
- Method in class org.pac4j.jwt.config.encryption.
RSAEncryptionConfiguration
buildDecrypter()
- Method in class org.pac4j.jwt.config.encryption.
SecretEncryptionConfiguration
buildECKeyPairFromJwk(String)
- Static method in class org.pac4j.jwt.util.
JWKHelper
Build the EC key pair from the JWK JSON.
buildEncrypter()
- Method in class org.pac4j.jwt.config.encryption.
AbstractEncryptionConfiguration
Build the appropriate encrypter.
buildEncrypter()
- Method in class org.pac4j.jwt.config.encryption.
ECEncryptionConfiguration
buildEncrypter()
- Method in class org.pac4j.jwt.config.encryption.
RSAEncryptionConfiguration
buildEncrypter()
- Method in class org.pac4j.jwt.config.encryption.
SecretEncryptionConfiguration
buildJwtClaimsSet(U)
- Method in class org.pac4j.jwt.profile.
JwtGenerator
buildRSAKeyPairFromJwk(String)
- Static method in class org.pac4j.jwt.util.
JWKHelper
Build the RSA key pair from the JWK JSON.
buildSecretFromJwk(String)
- Static method in class org.pac4j.jwt.util.
JWKHelper
Build the secret from the JWK JSON.
C
createJwtProfile(TokenCredentials, JWT)
- Method in class org.pac4j.jwt.credentials.authenticator.
JwtAuthenticator
D
decrypt(EncryptedJWT)
- Method in class org.pac4j.jwt.config.encryption.
AbstractEncryptionConfiguration
decrypt(EncryptedJWT)
- Method in interface org.pac4j.jwt.config.encryption.
EncryptionConfiguration
Decrypt an encrypted JWT.
E
ECEncryptionConfiguration
- Class in
org.pac4j.jwt.config.encryption
Elliptic curve encryption configuration.
ECEncryptionConfiguration()
- Constructor for class org.pac4j.jwt.config.encryption.
ECEncryptionConfiguration
ECEncryptionConfiguration(KeyPair)
- Constructor for class org.pac4j.jwt.config.encryption.
ECEncryptionConfiguration
ECEncryptionConfiguration(KeyPair, JWEAlgorithm, EncryptionMethod)
- Constructor for class org.pac4j.jwt.config.encryption.
ECEncryptionConfiguration
ECSignatureConfiguration
- Class in
org.pac4j.jwt.config.signature
Elliptic curve signature configuration: http://connect2id.com/products/nimbus-jose-jwt/examples/jwt-with-ec-signature
ECSignatureConfiguration()
- Constructor for class org.pac4j.jwt.config.signature.
ECSignatureConfiguration
ECSignatureConfiguration(KeyPair)
- Constructor for class org.pac4j.jwt.config.signature.
ECSignatureConfiguration
ECSignatureConfiguration(KeyPair, JWSAlgorithm)
- Constructor for class org.pac4j.jwt.config.signature.
ECSignatureConfiguration
encrypt(JWT)
- Method in class org.pac4j.jwt.config.encryption.
AbstractEncryptionConfiguration
encrypt(JWT)
- Method in interface org.pac4j.jwt.config.encryption.
EncryptionConfiguration
Encrypt a JWT.
EncryptionConfiguration
- Interface in
org.pac4j.jwt.config.encryption
Encryption configuration.
G
generate(Map<String, Object>)
- Method in class org.pac4j.jwt.profile.
JwtGenerator
Generate a JWT from a map of claims.
generate(U)
- Method in class org.pac4j.jwt.profile.
JwtGenerator
Generate a JWT from a user profile.
getAlgorithm()
- Method in class org.pac4j.jwt.config.encryption.
AbstractEncryptionConfiguration
getAlgorithm()
- Method in class org.pac4j.jwt.config.signature.
AbstractSignatureConfiguration
getEncryptionConfiguration()
- Method in class org.pac4j.jwt.profile.
JwtGenerator
getEncryptionConfigurations()
- Method in class org.pac4j.jwt.credentials.authenticator.
JwtAuthenticator
getJwtId()
- Method in class org.pac4j.jwt.profile.
JwtProfile
getMethod()
- Method in class org.pac4j.jwt.config.encryption.
AbstractEncryptionConfiguration
getPrivateKey()
- Method in class org.pac4j.jwt.config.encryption.
ECEncryptionConfiguration
getPrivateKey()
- Method in class org.pac4j.jwt.config.encryption.
RSAEncryptionConfiguration
getPrivateKey()
- Method in class org.pac4j.jwt.config.signature.
ECSignatureConfiguration
getPrivateKey()
- Method in class org.pac4j.jwt.config.signature.
RSASignatureConfiguration
getPublicKey()
- Method in class org.pac4j.jwt.config.encryption.
ECEncryptionConfiguration
getPublicKey()
- Method in class org.pac4j.jwt.config.encryption.
RSAEncryptionConfiguration
getPublicKey()
- Method in class org.pac4j.jwt.config.signature.
ECSignatureConfiguration
getPublicKey()
- Method in class org.pac4j.jwt.config.signature.
RSASignatureConfiguration
getSecret()
- Method in class org.pac4j.jwt.config.encryption.
SecretEncryptionConfiguration
getSecret()
- Method in class org.pac4j.jwt.config.signature.
SecretSignatureConfiguration
getSecretBase64()
- Method in class org.pac4j.jwt.config.encryption.
SecretEncryptionConfiguration
getSecretBase64()
- Method in class org.pac4j.jwt.config.signature.
SecretSignatureConfiguration
getSecretBytes()
- Method in class org.pac4j.jwt.config.encryption.
SecretEncryptionConfiguration
getSecretBytes()
- Method in class org.pac4j.jwt.config.signature.
SecretSignatureConfiguration
getSignatureConfiguration()
- Method in class org.pac4j.jwt.profile.
JwtGenerator
getSignatureConfigurations()
- Method in class org.pac4j.jwt.credentials.authenticator.
JwtAuthenticator
I
INTERNAL_PERMISSIONS
- Static variable in class org.pac4j.jwt.profile.
JwtGenerator
INTERNAL_ROLES
- Static variable in class org.pac4j.jwt.profile.
JwtGenerator
internalGenerate(JWTClaimsSet)
- Method in class org.pac4j.jwt.profile.
JwtGenerator
Generate a JWT from a claims set.
internalInit()
- Method in class org.pac4j.jwt.config.encryption.
ECEncryptionConfiguration
internalInit()
- Method in class org.pac4j.jwt.config.encryption.
RSAEncryptionConfiguration
internalInit()
- Method in class org.pac4j.jwt.config.encryption.
SecretEncryptionConfiguration
internalInit()
- Method in class org.pac4j.jwt.config.signature.
ECSignatureConfiguration
internalInit()
- Method in class org.pac4j.jwt.config.signature.
RSASignatureConfiguration
internalInit()
- Method in class org.pac4j.jwt.config.signature.
SecretSignatureConfiguration
internalInit(WebContext)
- Method in class org.pac4j.jwt.credentials.authenticator.
JwtAuthenticator
J
JWKHelper
- Class in
org.pac4j.jwt.util
JWK helper.
JWKHelper()
- Constructor for class org.pac4j.jwt.util.
JWKHelper
JwtAuthenticator
- Class in
org.pac4j.jwt.credentials.authenticator
Authenticator for JWT.
JwtAuthenticator()
- Constructor for class org.pac4j.jwt.credentials.authenticator.
JwtAuthenticator
JwtAuthenticator(List<SignatureConfiguration>)
- Constructor for class org.pac4j.jwt.credentials.authenticator.
JwtAuthenticator
JwtAuthenticator(List<SignatureConfiguration>, List<EncryptionConfiguration>)
- Constructor for class org.pac4j.jwt.credentials.authenticator.
JwtAuthenticator
JwtAuthenticator(SignatureConfiguration)
- Constructor for class org.pac4j.jwt.credentials.authenticator.
JwtAuthenticator
JwtAuthenticator(SignatureConfiguration, EncryptionConfiguration)
- Constructor for class org.pac4j.jwt.credentials.authenticator.
JwtAuthenticator
JwtGenerator
<
U
extends
CommonProfile
> - Class in
org.pac4j.jwt.profile
Generates a JWT token from a user profile.
JwtGenerator()
- Constructor for class org.pac4j.jwt.profile.
JwtGenerator
JwtGenerator(SignatureConfiguration)
- Constructor for class org.pac4j.jwt.profile.
JwtGenerator
JwtGenerator(SignatureConfiguration, EncryptionConfiguration)
- Constructor for class org.pac4j.jwt.profile.
JwtGenerator
JwtProfile
- Class in
org.pac4j.jwt.profile
Represents a user profile based on a JWT.
JwtProfile()
- Constructor for class org.pac4j.jwt.profile.
JwtProfile
L
logger
- Variable in class org.pac4j.jwt.credentials.authenticator.
JwtAuthenticator
logger
- Variable in class org.pac4j.jwt.profile.
JwtGenerator
M
method
- Variable in class org.pac4j.jwt.config.encryption.
AbstractEncryptionConfiguration
O
org.pac4j.jwt.config.encryption
- package org.pac4j.jwt.config.encryption
org.pac4j.jwt.config.signature
- package org.pac4j.jwt.config.signature
org.pac4j.jwt.credentials.authenticator
- package org.pac4j.jwt.credentials.authenticator
org.pac4j.jwt.profile
- package org.pac4j.jwt.profile
org.pac4j.jwt.util
- package org.pac4j.jwt.util
R
RSAEncryptionConfiguration
- Class in
org.pac4j.jwt.config.encryption
RSA encryption configuration.
RSAEncryptionConfiguration()
- Constructor for class org.pac4j.jwt.config.encryption.
RSAEncryptionConfiguration
RSAEncryptionConfiguration(KeyPair)
- Constructor for class org.pac4j.jwt.config.encryption.
RSAEncryptionConfiguration
RSAEncryptionConfiguration(KeyPair, JWEAlgorithm, EncryptionMethod)
- Constructor for class org.pac4j.jwt.config.encryption.
RSAEncryptionConfiguration
RSASignatureConfiguration
- Class in
org.pac4j.jwt.config.signature
RSA signature configuration: http://connect2id.com/products/nimbus-jose-jwt/examples/jwt-with-rsa-signature
RSASignatureConfiguration()
- Constructor for class org.pac4j.jwt.config.signature.
RSASignatureConfiguration
RSASignatureConfiguration(KeyPair)
- Constructor for class org.pac4j.jwt.config.signature.
RSASignatureConfiguration
RSASignatureConfiguration(KeyPair, JWSAlgorithm)
- Constructor for class org.pac4j.jwt.config.signature.
RSASignatureConfiguration
S
SecretEncryptionConfiguration
- Class in
org.pac4j.jwt.config.encryption
Secret encryption configuration.
SecretEncryptionConfiguration()
- Constructor for class org.pac4j.jwt.config.encryption.
SecretEncryptionConfiguration
SecretEncryptionConfiguration(byte[])
- Constructor for class org.pac4j.jwt.config.encryption.
SecretEncryptionConfiguration
SecretEncryptionConfiguration(String)
- Constructor for class org.pac4j.jwt.config.encryption.
SecretEncryptionConfiguration
SecretEncryptionConfiguration(byte[], JWEAlgorithm, EncryptionMethod)
- Constructor for class org.pac4j.jwt.config.encryption.
SecretEncryptionConfiguration
SecretEncryptionConfiguration(String, JWEAlgorithm, EncryptionMethod)
- Constructor for class org.pac4j.jwt.config.encryption.
SecretEncryptionConfiguration
SecretSignatureConfiguration
- Class in
org.pac4j.jwt.config.signature
HMac signature configuration: http://connect2id.com/products/nimbus-jose-jwt/examples/jwt-with-hmac
SecretSignatureConfiguration()
- Constructor for class org.pac4j.jwt.config.signature.
SecretSignatureConfiguration
SecretSignatureConfiguration(String)
- Constructor for class org.pac4j.jwt.config.signature.
SecretSignatureConfiguration
SecretSignatureConfiguration(byte[])
- Constructor for class org.pac4j.jwt.config.signature.
SecretSignatureConfiguration
SecretSignatureConfiguration(String, JWSAlgorithm)
- Constructor for class org.pac4j.jwt.config.signature.
SecretSignatureConfiguration
SecretSignatureConfiguration(byte[], JWSAlgorithm)
- Constructor for class org.pac4j.jwt.config.signature.
SecretSignatureConfiguration
setAlgorithm(JWEAlgorithm)
- Method in class org.pac4j.jwt.config.encryption.
AbstractEncryptionConfiguration
setAlgorithm(JWSAlgorithm)
- Method in class org.pac4j.jwt.config.signature.
AbstractSignatureConfiguration
setEncryptionConfiguration(EncryptionConfiguration)
- Method in class org.pac4j.jwt.credentials.authenticator.
JwtAuthenticator
setEncryptionConfiguration(EncryptionConfiguration)
- Method in class org.pac4j.jwt.profile.
JwtGenerator
setEncryptionConfigurations(List<EncryptionConfiguration>)
- Method in class org.pac4j.jwt.credentials.authenticator.
JwtAuthenticator
setKeyPair(KeyPair)
- Method in class org.pac4j.jwt.config.encryption.
ECEncryptionConfiguration
setKeyPair(KeyPair)
- Method in class org.pac4j.jwt.config.encryption.
RSAEncryptionConfiguration
setKeyPair(KeyPair)
- Method in class org.pac4j.jwt.config.signature.
ECSignatureConfiguration
setKeyPair(KeyPair)
- Method in class org.pac4j.jwt.config.signature.
RSASignatureConfiguration
setMethod(EncryptionMethod)
- Method in class org.pac4j.jwt.config.encryption.
AbstractEncryptionConfiguration
setPrivateKey(ECPrivateKey)
- Method in class org.pac4j.jwt.config.encryption.
ECEncryptionConfiguration
setPrivateKey(RSAPrivateKey)
- Method in class org.pac4j.jwt.config.encryption.
RSAEncryptionConfiguration
setPrivateKey(ECPrivateKey)
- Method in class org.pac4j.jwt.config.signature.
ECSignatureConfiguration
setPrivateKey(RSAPrivateKey)
- Method in class org.pac4j.jwt.config.signature.
RSASignatureConfiguration
setPublicKey(ECPublicKey)
- Method in class org.pac4j.jwt.config.encryption.
ECEncryptionConfiguration
setPublicKey(RSAPublicKey)
- Method in class org.pac4j.jwt.config.encryption.
RSAEncryptionConfiguration
setPublicKey(ECPublicKey)
- Method in class org.pac4j.jwt.config.signature.
ECSignatureConfiguration
setPublicKey(RSAPublicKey)
- Method in class org.pac4j.jwt.config.signature.
RSASignatureConfiguration
setSecret(String)
- Method in class org.pac4j.jwt.config.encryption.
SecretEncryptionConfiguration
setSecret(String)
- Method in class org.pac4j.jwt.config.signature.
SecretSignatureConfiguration
setSecretBase64(String)
- Method in class org.pac4j.jwt.config.encryption.
SecretEncryptionConfiguration
setSecretBase64(String)
- Method in class org.pac4j.jwt.config.signature.
SecretSignatureConfiguration
setSecretBytes(byte[])
- Method in class org.pac4j.jwt.config.encryption.
SecretEncryptionConfiguration
setSecretBytes(byte[])
- Method in class org.pac4j.jwt.config.signature.
SecretSignatureConfiguration
setSignatureConfiguration(SignatureConfiguration)
- Method in class org.pac4j.jwt.credentials.authenticator.
JwtAuthenticator
setSignatureConfiguration(SignatureConfiguration)
- Method in class org.pac4j.jwt.profile.
JwtGenerator
setSignatureConfigurations(List<SignatureConfiguration>)
- Method in class org.pac4j.jwt.credentials.authenticator.
JwtAuthenticator
sign(JWTClaimsSet)
- Method in class org.pac4j.jwt.config.signature.
ECSignatureConfiguration
sign(JWTClaimsSet)
- Method in class org.pac4j.jwt.config.signature.
RSASignatureConfiguration
sign(JWTClaimsSet)
- Method in class org.pac4j.jwt.config.signature.
SecretSignatureConfiguration
sign(JWTClaimsSet)
- Method in interface org.pac4j.jwt.config.signature.
SignatureConfiguration
Generate a signed JWT based on claims.
SignatureConfiguration
- Interface in
org.pac4j.jwt.config.signature
Signature configuration.
supports(JWEAlgorithm, EncryptionMethod)
- Method in class org.pac4j.jwt.config.encryption.
ECEncryptionConfiguration
supports(JWEAlgorithm, EncryptionMethod)
- Method in interface org.pac4j.jwt.config.encryption.
EncryptionConfiguration
Whether this encryption configuration supports this algorithm and encryption method.
supports(JWEAlgorithm, EncryptionMethod)
- Method in class org.pac4j.jwt.config.encryption.
RSAEncryptionConfiguration
supports(JWEAlgorithm, EncryptionMethod)
- Method in class org.pac4j.jwt.config.encryption.
SecretEncryptionConfiguration
supports(JWSAlgorithm)
- Method in class org.pac4j.jwt.config.signature.
ECSignatureConfiguration
supports(JWSAlgorithm)
- Method in class org.pac4j.jwt.config.signature.
RSASignatureConfiguration
supports(JWSAlgorithm)
- Method in class org.pac4j.jwt.config.signature.
SecretSignatureConfiguration
supports(JWSAlgorithm)
- Method in interface org.pac4j.jwt.config.signature.
SignatureConfiguration
Whether this signature configuration supports this algorithm.
T
toString()
- Method in class org.pac4j.jwt.config.encryption.
ECEncryptionConfiguration
toString()
- Method in class org.pac4j.jwt.config.encryption.
RSAEncryptionConfiguration
toString()
- Method in class org.pac4j.jwt.config.encryption.
SecretEncryptionConfiguration
toString()
- Method in class org.pac4j.jwt.config.signature.
ECSignatureConfiguration
toString()
- Method in class org.pac4j.jwt.config.signature.
RSASignatureConfiguration
toString()
- Method in class org.pac4j.jwt.config.signature.
SecretSignatureConfiguration
toString()
- Method in class org.pac4j.jwt.credentials.authenticator.
JwtAuthenticator
toString()
- Method in class org.pac4j.jwt.profile.
JwtGenerator
V
validate(TokenCredentials, WebContext)
- Method in class org.pac4j.jwt.credentials.authenticator.
JwtAuthenticator
validateToken(String)
- Method in class org.pac4j.jwt.credentials.authenticator.
JwtAuthenticator
Validates the token and returns the corresponding user profile.
validateTokenAndGetClaims(String)
- Method in class org.pac4j.jwt.credentials.authenticator.
JwtAuthenticator
Validates the token and returns the corresponding user profile.
verify(SignedJWT)
- Method in class org.pac4j.jwt.config.signature.
ECSignatureConfiguration
verify(SignedJWT)
- Method in class org.pac4j.jwt.config.signature.
RSASignatureConfiguration
verify(SignedJWT)
- Method in class org.pac4j.jwt.config.signature.
SecretSignatureConfiguration
verify(SignedJWT)
- Method in interface org.pac4j.jwt.config.signature.
SignatureConfiguration
Verify a signed JWT.
verifyProfile(U)
- Method in class org.pac4j.jwt.profile.
JwtGenerator
A
B
C
D
E
G
I
J
L
M
O
R
S
T
V
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017. All Rights Reserved.