A C D E G H I J M N O P S T U V 
All Classes All Packages

A

AnnotationRequiredException - Exception in no.nav.security.token.support.core.exceptions
 
AnnotationRequiredException(String) - Constructor for exception no.nav.security.token.support.core.exceptions.AnnotationRequiredException
 
assertValidAnnotation(Method) - Method in class no.nav.security.token.support.core.validation.JwtTokenAnnotationHandler
 
assertValidToken(String) - Method in class no.nav.security.token.support.core.validation.ConfigurableJwtTokenValidator
 
assertValidToken(String) - Method in class no.nav.security.token.support.core.validation.DefaultJwtTokenValidator
 
assertValidToken(String) - Method in interface no.nav.security.token.support.core.validation.JwtTokenValidator
 
assertValidToken(String, String) - Method in class no.nav.security.token.support.core.validation.DefaultJwtTokenValidator
 
AUTHORIZATION_HEADER - Static variable in class no.nav.security.token.support.core.JwtTokenConstants
 

C

claimMap() - Method in annotation type no.nav.security.token.support.core.api.ProtectedWithClaims
Required claims in token in key=value format
combineWithOr() - Method in annotation type no.nav.security.token.support.core.api.ProtectedWithClaims
How to check for the presence of claims, default is false which will require all claims in the list to be present in token.
ConfigurableJwtTokenValidator - Class in no.nav.security.token.support.core.validation
 
ConfigurableJwtTokenValidator(String, List<String>, RemoteJWKSet<SecurityContext>) - Constructor for class no.nav.security.token.support.core.validation.ConfigurableJwtTokenValidator
 
containsClaim(String, String) - Method in class no.nav.security.token.support.core.jwt.JwtToken
 
containsClaim(String, String) - Method in class no.nav.security.token.support.core.jwt.JwtTokenClaims
 
containsRequiredClaims(JwtToken, boolean, String...) - Method in class no.nav.security.token.support.core.validation.JwtTokenAnnotationHandler
 
contextHasValidToken(TokenValidationContextHolder) - Static method in class no.nav.security.token.support.core.utils.JwtTokenUtil
 
COOKIE_NAME - Static variable in class no.nav.security.token.support.core.JwtTokenConstants
 
createDefaultResourceRetriever() - Method in class no.nav.security.token.support.core.configuration.MultiIssuerConfiguration
 
createValidator(String, String) - Method in class no.nav.security.token.support.core.validation.DefaultJwtTokenValidator
 

D

DEFAULT_HTTP_CONNECT_TIMEOUT - Static variable in class no.nav.security.token.support.core.configuration.ProxyAwareResourceRetriever
 
DEFAULT_HTTP_READ_TIMEOUT - Static variable in class no.nav.security.token.support.core.configuration.ProxyAwareResourceRetriever
 
DEFAULT_HTTP_SIZE_LIMIT - Static variable in class no.nav.security.token.support.core.configuration.ProxyAwareResourceRetriever
 
DefaultJwtTokenValidator - Class in no.nav.security.token.support.core.validation
 
DefaultJwtTokenValidator(String, List<String>, RemoteJWKSet<SecurityContext>) - Constructor for class no.nav.security.token.support.core.validation.DefaultJwtTokenValidator
 

E

EXPIRY_THRESHOLD_ENV_PROPERTY - Static variable in class no.nav.security.token.support.core.JwtTokenConstants
 

G

get(JWT) - Method in class no.nav.security.token.support.core.validation.DefaultJwtTokenValidator
 
get(String) - Method in class no.nav.security.token.support.core.jwt.JwtTokenClaims
 
getAcceptedAudience() - Method in class no.nav.security.token.support.core.configuration.IssuerConfiguration
 
getAllClaims() - Method in class no.nav.security.token.support.core.jwt.JwtTokenClaims
 
getAnnotation(Method, List<Class<? extends Annotation>>) - Method in class no.nav.security.token.support.core.validation.JwtTokenAnnotationHandler
 
getAnyValidClaims() - Method in class no.nav.security.token.support.core.context.TokenValidationContext
 
getAsList(String) - Method in class no.nav.security.token.support.core.jwt.JwtTokenClaims
 
getClaims(String) - Method in class no.nav.security.token.support.core.context.TokenValidationContext
 
getCookieName() - Method in class no.nav.security.token.support.core.configuration.IssuerConfiguration
 
getCookies() - Method in interface no.nav.security.token.support.core.http.HttpRequest
 
getDefaultCookieName(String) - Static method in class no.nav.security.token.support.core.JwtTokenConstants
 
getExpirationTime() - Method in class no.nav.security.token.support.core.jwt.JwtTokenClaims
 
getExpiryDate() - Method in exception no.nav.security.token.support.core.exceptions.JwtTokenValidatorException
 
getFirstValidToken() - Method in class no.nav.security.token.support.core.context.TokenValidationContext
 
getHeader(String) - Method in interface no.nav.security.token.support.core.http.HttpRequest
 
getIssuer() - Method in class no.nav.security.token.support.core.jwt.JwtToken
 
getIssuer() - Method in class no.nav.security.token.support.core.jwt.JwtTokenClaims
 
getIssuer(String) - Method in class no.nav.security.token.support.core.configuration.MultiIssuerConfiguration
 
getIssuers() - Method in class no.nav.security.token.support.core.configuration.MultiIssuerConfiguration
 
getIssuers() - Method in class no.nav.security.token.support.core.context.TokenValidationContext
 
getIssuerShortNames() - Method in class no.nav.security.token.support.core.configuration.MultiIssuerConfiguration
 
getJwt() - Method in class no.nav.security.token.support.core.jwt.JwtToken
 
getJwtToken(String) - Method in class no.nav.security.token.support.core.context.TokenValidationContext
 
getJwtToken(String, TokenValidationContextHolder) - Static method in class no.nav.security.token.support.core.utils.JwtTokenUtil
 
getJwtTokenAsOptional(String) - Method in class no.nav.security.token.support.core.context.TokenValidationContext
 
getJwtTokenClaims() - Method in class no.nav.security.token.support.core.jwt.JwtToken
 
getMetaData() - Method in class no.nav.security.token.support.core.configuration.IssuerConfiguration
 
getName() - Method in class no.nav.security.token.support.core.configuration.IssuerConfiguration
 
getName() - Method in interface no.nav.security.token.support.core.http.HttpRequest.NameValue
 
getProviderMetadata(ResourceRetriever, URL) - Static method in class no.nav.security.token.support.core.configuration.IssuerConfiguration
 
getResourceRetriever() - Method in class no.nav.security.token.support.core.configuration.IssuerConfiguration
 
getResourceRetriever() - Method in class no.nav.security.token.support.core.configuration.MultiIssuerConfiguration
 
getStringClaim(String) - Method in class no.nav.security.token.support.core.jwt.JwtTokenClaims
 
getSubject() - Method in class no.nav.security.token.support.core.jwt.JwtToken
 
getSubject() - Method in class no.nav.security.token.support.core.jwt.JwtTokenClaims
 
getTokenAsString() - Method in class no.nav.security.token.support.core.jwt.JwtToken
 
getTokenValidationContext() - Method in interface no.nav.security.token.support.core.context.TokenValidationContextHolder
 
getTokenValidator() - Method in class no.nav.security.token.support.core.configuration.IssuerConfiguration
 
getValidatedTokens(HttpRequest) - Method in class no.nav.security.token.support.core.validation.JwtTokenValidationHandler
 
getValue() - Method in interface no.nav.security.token.support.core.http.HttpRequest.NameValue
 

H

handleProtectedWithClaims(String, String[], boolean) - Method in class no.nav.security.token.support.core.validation.JwtTokenAnnotationHandler
 
handleProtectedWithClaimsAnnotation(ProtectedWithClaims) - Method in class no.nav.security.token.support.core.validation.JwtTokenAnnotationHandler
 
hasTokenFor(String) - Method in class no.nav.security.token.support.core.context.TokenValidationContext
 
hasValidToken() - Method in class no.nav.security.token.support.core.context.TokenValidationContext
 
HttpRequest - Interface in no.nav.security.token.support.core.http
Abstraction interface for an HTTP request to avoid dependencies on specific implementations such as HttpServletRequest etc.
HttpRequest.NameValue - Interface in no.nav.security.token.support.core.http
 

I

isConfigured() - Method in class no.nav.security.token.support.core.configuration.IssuerProperties.JwksCache
 
isConfigured() - Method in class no.nav.security.token.support.core.configuration.IssuerProperties.Validation
 
issuer() - Method in annotation type no.nav.security.token.support.core.api.ProtectedWithClaims
 
IssuerConfiguration - Class in no.nav.security.token.support.core.configuration
 
IssuerConfiguration(String, IssuerProperties, ResourceRetriever) - Constructor for class no.nav.security.token.support.core.configuration.IssuerConfiguration
 
IssuerConfigurationException - Exception in no.nav.security.token.support.core.exceptions
 
IssuerConfigurationException(String) - Constructor for exception no.nav.security.token.support.core.exceptions.IssuerConfigurationException
 
IssuerConfigurationException(String, Throwable) - Constructor for exception no.nav.security.token.support.core.exceptions.IssuerConfigurationException
 
IssuerConfigurationException(Throwable) - Constructor for exception no.nav.security.token.support.core.exceptions.IssuerConfigurationException
 
IssuerProperties - Class in no.nav.security.token.support.core.configuration
 
IssuerProperties(URL) - Constructor for class no.nav.security.token.support.core.configuration.IssuerProperties
 
IssuerProperties(URL, List<String>) - Constructor for class no.nav.security.token.support.core.configuration.IssuerProperties
 
IssuerProperties(URL, List<String>, String) - Constructor for class no.nav.security.token.support.core.configuration.IssuerProperties
 
IssuerProperties(URL, List<String>, String, IssuerProperties.Validation, IssuerProperties.JwksCache) - Constructor for class no.nav.security.token.support.core.configuration.IssuerProperties
 
IssuerProperties(URL, IssuerProperties.JwksCache) - Constructor for class no.nav.security.token.support.core.configuration.IssuerProperties
 
IssuerProperties(URL, IssuerProperties.Validation) - Constructor for class no.nav.security.token.support.core.configuration.IssuerProperties
 
IssuerProperties(URL, IssuerProperties.Validation, IssuerProperties.JwksCache) - Constructor for class no.nav.security.token.support.core.configuration.IssuerProperties
 
IssuerProperties.JwksCache - Class in no.nav.security.token.support.core.configuration
 
IssuerProperties.Validation - Class in no.nav.security.token.support.core.configuration
 

J

JwksCache(Long, Long) - Constructor for class no.nav.security.token.support.core.configuration.IssuerProperties.JwksCache
 
JwtToken - Class in no.nav.security.token.support.core.jwt
 
JwtToken(String) - Constructor for class no.nav.security.token.support.core.jwt.JwtToken
 
JwtTokenAnnotationHandler - Class in no.nav.security.token.support.core.validation
 
JwtTokenAnnotationHandler(TokenValidationContextHolder) - Constructor for class no.nav.security.token.support.core.validation.JwtTokenAnnotationHandler
 
JwtTokenClaims - Class in no.nav.security.token.support.core.jwt
 
JwtTokenClaims(JWTClaimsSet) - Constructor for class no.nav.security.token.support.core.jwt.JwtTokenClaims
 
JwtTokenConstants - Class in no.nav.security.token.support.core
 
JwtTokenConstants() - Constructor for class no.nav.security.token.support.core.JwtTokenConstants
 
JwtTokenInvalidClaimException - Exception in no.nav.security.token.support.core.exceptions
 
JwtTokenInvalidClaimException(String) - Constructor for exception no.nav.security.token.support.core.exceptions.JwtTokenInvalidClaimException
 
JwtTokenMissingException - Exception in no.nav.security.token.support.core.exceptions
 
JwtTokenMissingException(String) - Constructor for exception no.nav.security.token.support.core.exceptions.JwtTokenMissingException
 
JwtTokenRetriever - Class in no.nav.security.token.support.core.validation
 
JwtTokenRetriever() - Constructor for class no.nav.security.token.support.core.validation.JwtTokenRetriever
 
JwtTokenUtil - Class in no.nav.security.token.support.core.utils
 
JwtTokenUtil() - Constructor for class no.nav.security.token.support.core.utils.JwtTokenUtil
 
JwtTokenValidationHandler - Class in no.nav.security.token.support.core.validation
 
JwtTokenValidationHandler(MultiIssuerConfiguration) - Constructor for class no.nav.security.token.support.core.validation.JwtTokenValidationHandler
 
JwtTokenValidator - Interface in no.nav.security.token.support.core.validation
 
JwtTokenValidatorException - Exception in no.nav.security.token.support.core.exceptions
 
JwtTokenValidatorException(String) - Constructor for exception no.nav.security.token.support.core.exceptions.JwtTokenValidatorException
 
JwtTokenValidatorException(String, Throwable) - Constructor for exception no.nav.security.token.support.core.exceptions.JwtTokenValidatorException
 
JwtTokenValidatorException(String, Date, Throwable) - Constructor for exception no.nav.security.token.support.core.exceptions.JwtTokenValidatorException
 
JwtTokenValidatorFactory - Class in no.nav.security.token.support.core.validation
 
JwtTokenValidatorFactory() - Constructor for class no.nav.security.token.support.core.validation.JwtTokenValidatorFactory
 

M

MetaDataNotAvailableException - Exception in no.nav.security.token.support.core.exceptions
 
MetaDataNotAvailableException(String) - Constructor for exception no.nav.security.token.support.core.exceptions.MetaDataNotAvailableException
 
MetaDataNotAvailableException(String, Throwable) - Constructor for exception no.nav.security.token.support.core.exceptions.MetaDataNotAvailableException
 
MetaDataNotAvailableException(Throwable) - Constructor for exception no.nav.security.token.support.core.exceptions.MetaDataNotAvailableException
 
MetaDataNotAvailableException(URL, Exception) - Constructor for exception no.nav.security.token.support.core.exceptions.MetaDataNotAvailableException
 
MissingPropertyException - Exception in no.nav.security.token.support.core.exceptions
 
MissingPropertyException(String) - Constructor for exception no.nav.security.token.support.core.exceptions.MissingPropertyException
 
MissingPropertyException(String, Throwable) - Constructor for exception no.nav.security.token.support.core.exceptions.MissingPropertyException
 
MissingPropertyException(Throwable) - Constructor for exception no.nav.security.token.support.core.exceptions.MissingPropertyException
 
MultiIssuerConfiguration - Class in no.nav.security.token.support.core.configuration
 
MultiIssuerConfiguration(Map<String, IssuerProperties>) - Constructor for class no.nav.security.token.support.core.configuration.MultiIssuerConfiguration
 
MultiIssuerConfiguration(Map<String, IssuerProperties>, ResourceRetriever) - Constructor for class no.nav.security.token.support.core.configuration.MultiIssuerConfiguration
 

N

no.nav.security.token.support.core - package no.nav.security.token.support.core
 
no.nav.security.token.support.core.api - package no.nav.security.token.support.core.api
 
no.nav.security.token.support.core.configuration - package no.nav.security.token.support.core.configuration
 
no.nav.security.token.support.core.context - package no.nav.security.token.support.core.context
 
no.nav.security.token.support.core.exceptions - package no.nav.security.token.support.core.exceptions
 
no.nav.security.token.support.core.http - package no.nav.security.token.support.core.http
 
no.nav.security.token.support.core.jwt - package no.nav.security.token.support.core.jwt
 
no.nav.security.token.support.core.utils - package no.nav.security.token.support.core.utils
 
no.nav.security.token.support.core.validation - package no.nav.security.token.support.core.validation
 

O

openConnection(URL) - Method in class no.nav.security.token.support.core.configuration.ProxyAwareResourceRetriever
 

P

Protected - Annotation Type in no.nav.security.token.support.core.api
 
ProtectedWithClaims - Annotation Type in no.nav.security.token.support.core.api
 
ProxyAwareResourceRetriever - Class in no.nav.security.token.support.core.configuration
 
ProxyAwareResourceRetriever() - Constructor for class no.nav.security.token.support.core.configuration.ProxyAwareResourceRetriever
 
ProxyAwareResourceRetriever(URL) - Constructor for class no.nav.security.token.support.core.configuration.ProxyAwareResourceRetriever
 
ProxyAwareResourceRetriever(URL, boolean) - Constructor for class no.nav.security.token.support.core.configuration.ProxyAwareResourceRetriever
 

S

setCookieName(String) - Method in class no.nav.security.token.support.core.configuration.IssuerConfiguration
 
setMetaData(AuthorizationServerMetadata) - Method in class no.nav.security.token.support.core.configuration.IssuerConfiguration
 
setName(String) - Method in class no.nav.security.token.support.core.configuration.IssuerConfiguration
 
setResourceRetriever(ResourceRetriever) - Method in class no.nav.security.token.support.core.configuration.IssuerConfiguration
 
setTokenValidationContext(TokenValidationContext) - Method in interface no.nav.security.token.support.core.context.TokenValidationContextHolder
 

T

TOKEN_EXPIRES_SOON_HEADER - Static variable in class no.nav.security.token.support.core.JwtTokenConstants
 
TOKEN_VALIDATION_FILTER_ORDER_PROPERTY - Static variable in class no.nav.security.token.support.core.JwtTokenConstants
 
TokenValidationContext - Class in no.nav.security.token.support.core.context
 
TokenValidationContext(Map<String, JwtToken>) - Constructor for class no.nav.security.token.support.core.context.TokenValidationContext
 
TokenValidationContextHolder - Interface in no.nav.security.token.support.core.context
 
tokenValidator(IssuerProperties, AuthorizationServerMetadata, RemoteJWKSet<SecurityContext>) - Static method in class no.nav.security.token.support.core.validation.JwtTokenValidatorFactory
 
tokenValidator(IssuerProperties, AuthorizationServerMetadata, ResourceRetriever) - Static method in class no.nav.security.token.support.core.validation.JwtTokenValidatorFactory
 
toString() - Method in class no.nav.security.token.support.core.configuration.IssuerConfiguration
 
toString() - Method in class no.nav.security.token.support.core.configuration.MultiIssuerConfiguration
 
toString() - Method in class no.nav.security.token.support.core.context.TokenValidationContext
 

U

Unprotected - Annotation Type in no.nav.security.token.support.core.api
 

V

Validation(List<String>) - Constructor for class no.nav.security.token.support.core.configuration.IssuerProperties.Validation
 
A C D E G H I J M N O P S T U V 
All Classes All Packages