Index

A B D G J M P 
All Classes and Interfaces|All Packages|Constant Field Values

A

ALLOW_PLAIN - Static variable in class media.pepperpot.tca.authenticator.JwtAuthenticator
Constant ALLOW_PLAIN="media.pepperpot.jwt.allowPlain"

B

BEARER - Static variable in class media.pepperpot.tca.authenticator.JwtAuthenticator
Constant BEARER="BEARER"

D

DEFAULT_ALLOW_PLAIN - Static variable in class media.pepperpot.tca.authenticator.JwtAuthenticator
Constant DEFAULT_ALLOW_PLAIN="Boolean.FALSE.toString()"
doAuthenticate(Request, HttpServletResponse) - Method in class media.pepperpot.tca.authenticator.JwtAuthenticator

G

getAuthMethod() - Method in class media.pepperpot.tca.authenticator.JwtAuthenticator

J

JWE_ALGORITHM - Static variable in class media.pepperpot.tca.authenticator.JwtAuthenticator
Constant JWE_ALGORITHM="media.pepperpot.jwt.JWEAlgorithm"
JWE_ENCRYPTION_METHOD - Static variable in class media.pepperpot.tca.authenticator.JwtAuthenticator
Constant JWE_ENCRYPTION_METHOD="media.pepperpot.jwt.JWEEncryptionMethod"
JWE_JWK_SET_FILE - Static variable in class media.pepperpot.tca.authenticator.JwtAuthenticator
Constant JWE_JWK_SET_FILE="media.pepperpot.jwe.JwkSetFile"
JWE_REMOTE_JWK_SET_URL - Static variable in class media.pepperpot.tca.authenticator.JwtAuthenticator
Constant JWE_REMOTE_JWK_SET_URL="media.pepperpot.jwe.RemoteJwkSetUrl"
JWE_SECRET_FILE - Static variable in class media.pepperpot.tca.authenticator.JwtAuthenticator
Constant JWE_SECRET_FILE="media.pepperpot.jwe.SecretFile"
JWS_ALGORITHM - Static variable in class media.pepperpot.tca.authenticator.JwtAuthenticator
Constant JWS_ALGORITHM="media.pepperpot.jwt.JWSAlgorithm"
JWS_JWK_SET_FILE - Static variable in class media.pepperpot.tca.authenticator.JwtAuthenticator
Constant JWS_JWK_SET_FILE="media.pepperpot.jws.JwkSetFile"
JWS_REMOTE_JWK_SET_URL - Static variable in class media.pepperpot.tca.authenticator.JwtAuthenticator
Constant JWS_REMOTE_JWK_SET_URL="media.pepperpot.jws.RemoteJwkSetUrl"
JWS_SECRET_FILE - Static variable in class media.pepperpot.tca.authenticator.JwtAuthenticator
Constant JWS_SECRET_FILE="media.pepperpot.jws.SecretFile"
JWT_ACCEPTED_AUDIENCE - Static variable in class media.pepperpot.tca.authenticator.JwtAuthenticator
Constant JWT_ACCEPTED_AUDIENCE="media.pepperpot.jwt.AcceptedAudience"
JWT_MAX_CLOCK_SKEW - Static variable in class media.pepperpot.tca.authenticator.JwtAuthenticator
Constant JWT_MAX_CLOCK_SKEW="media.pepperpot.jwt.MaxClockSkew"
JWT_MAX_CLOCK_SKEW_DEFAULT - Static variable in class media.pepperpot.tca.authenticator.JwtAuthenticator
Constant JWT_MAX_CLOCK_SKEW_DEFAULT="60"
JWT_PROHIBITED_CLAIMS - Static variable in class media.pepperpot.tca.authenticator.JwtAuthenticator
Constant JWT_PROHIBITED_CLAIMS="media.pepperpot.jwt.ProhibitedClaims"
JWT_REQUIRED_CLAIMS - Static variable in class media.pepperpot.tca.authenticator.JwtAuthenticator
Constant JWT_REQUIRED_CLAIMS="media.pepperpot.jwt.RequiredClaims"
JwtAuthenticator - Class in media.pepperpot.tca.authenticator
If a JWT Bearer token is included with the request, validate the token and return the token subject as the principal.
JwtAuthenticator() - Constructor for class media.pepperpot.tca.authenticator.JwtAuthenticator
Constructor for JwtAuthenticator.
JwtAuthenticator(Properties) - Constructor for class media.pepperpot.tca.authenticator.JwtAuthenticator
Constructor for JwtAuthenticator.

M

media.pepperpot.tca.authenticator - package media.pepperpot.tca.authenticator
 

P

parseAuthorization(Properties, Request, String) - Static method in class media.pepperpot.tca.authenticator.JwtAuthenticator
Parse the Authorization header, and extract the sub from the first valid JWT found.
properties - Variable in class media.pepperpot.tca.authenticator.JwtAuthenticator
Properties passed to the authenticator.
A B D G J M P 
All Classes and Interfaces|All Packages|Constant Field Values