A C D E G H I J M N O P S T U V
All Classes All Packages
All Classes All Packages
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
All Classes All Packages