Skip navigation links
A C D G H I L M N O P R S T U 

A

addValidatedToken(String, TokenContext, OIDCClaims) - Method in class no.nav.security.oidc.context.OIDCValidationContext
 
assertValidToken(String) - Method in class no.nav.security.oidc.validation.OIDCTokenValidator
 
assertValidToken(String, String) - Method in class no.nav.security.oidc.validation.OIDCTokenValidator
 
AUTHORIZATION_HEADER - Static variable in class no.nav.security.oidc.OIDCConstants
 

C

containsClaim(String, String) - Method in class no.nav.security.oidc.context.OIDCClaims
 
COOKIE_NAME - Static variable in class no.nav.security.oidc.OIDCConstants
 
createDefaultResourceRetriever() - Method in class no.nav.security.oidc.configuration.MultiIssuerConfiguration
 
createValidator(String, String, URL, ResourceRetriever) - Method in class no.nav.security.oidc.validation.OIDCTokenValidator
 

D

DEFAULT_HTTP_CONNECT_TIMEOUT - Static variable in class no.nav.security.oidc.configuration.OIDCResourceRetriever
 
DEFAULT_HTTP_READ_TIMEOUT - Static variable in class no.nav.security.oidc.configuration.OIDCResourceRetriever
 
DEFAULT_HTTP_SIZE_LIMIT - Static variable in class no.nav.security.oidc.configuration.OIDCResourceRetriever
 
destroy() - Method in class no.nav.security.oidc.filter.OIDCTokenExpiryFilter
 
destroy() - Method in class no.nav.security.oidc.filter.OIDCTokenValidationFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class no.nav.security.oidc.filter.OIDCTokenExpiryFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class no.nav.security.oidc.filter.OIDCTokenValidationFilter
 

G

get(String) - Method in class no.nav.security.oidc.context.OIDCClaims
 
get(JWT) - Method in class no.nav.security.oidc.validation.OIDCTokenValidator
 
getAcceptedAudience() - Method in class no.nav.security.oidc.configuration.IssuerConfiguration
 
getAcceptedAudience() - Method in class no.nav.security.oidc.configuration.IssuerProperties
 
getAllClaims() - Method in class no.nav.security.oidc.context.OIDCValidationContext
 
getAnyValidClaims() - Method in class no.nav.security.oidc.context.OIDCValidationContext
 
getAsList(String) - Method in class no.nav.security.oidc.context.OIDCClaims
 
getClaims(String) - Method in class no.nav.security.oidc.context.OIDCValidationContext
 
getClaimSet() - Method in class no.nav.security.oidc.context.OIDCClaims
 
getCookieName() - Method in class no.nav.security.oidc.configuration.IssuerConfiguration
 
getCookieName() - Method in class no.nav.security.oidc.configuration.IssuerProperties
 
getDefaultCookieName(String) - Static method in class no.nav.security.oidc.OIDCConstants
 
getDiscoveryUrl() - Method in class no.nav.security.oidc.configuration.IssuerProperties
 
getExpiryDate() - Method in exception no.nav.security.oidc.exceptions.OIDCTokenValidatorException
 
getFirstValidToken() - Method in class no.nav.security.oidc.context.OIDCValidationContext
 
getIdToken() - Method in class no.nav.security.oidc.context.TokenContext
 
getIssuer(String) - Method in class no.nav.security.oidc.configuration.MultiIssuerConfiguration
 
getIssuer() - Method in class no.nav.security.oidc.context.TokenContext
 
getIssuers() - Method in class no.nav.security.oidc.context.OIDCValidationContext
 
getIssuerShortNames() - Method in class no.nav.security.oidc.configuration.MultiIssuerConfiguration
 
getJwksUrl(OIDCProviderMetadata) - Static method in class no.nav.security.oidc.configuration.IssuerConfiguration
 
getMetaData() - Method in class no.nav.security.oidc.configuration.IssuerConfiguration
 
getName() - Method in class no.nav.security.oidc.configuration.IssuerConfiguration
 
getOIDCValidationContext() - Method in interface no.nav.security.oidc.context.OIDCRequestContextHolder
 
getProviderMetadata(ResourceRetriever, URL) - Static method in class no.nav.security.oidc.configuration.IssuerConfiguration
 
getProxyUrl() - Method in class no.nav.security.oidc.configuration.IssuerProperties
 
getProxyUrl() - Method in class no.nav.security.oidc.configuration.OIDCResourceRetriever
 
getRequestAttribute(String) - Method in interface no.nav.security.oidc.context.OIDCRequestContextHolder
 
getResourceRetriever() - Method in class no.nav.security.oidc.configuration.IssuerConfiguration
 
getResourceRetriever() - Method in class no.nav.security.oidc.configuration.MultiIssuerConfiguration
 
getSubject() - Method in class no.nav.security.oidc.context.OIDCClaims
 
getToken(String) - Method in class no.nav.security.oidc.context.OIDCValidationContext
 
getTokenValidator() - Method in class no.nav.security.oidc.configuration.IssuerConfiguration
 

H

hasTokenFor(String) - Method in class no.nav.security.oidc.context.OIDCValidationContext
 
hasValidToken() - Method in class no.nav.security.oidc.context.OIDCValidationContext
 
hasValidTokenFor(String) - Method in class no.nav.security.oidc.context.OIDCValidationContext
 

I

init(FilterConfig) - Method in class no.nav.security.oidc.filter.OIDCTokenExpiryFilter
 
init(FilterConfig) - Method in class no.nav.security.oidc.filter.OIDCTokenValidationFilter
 
IssuerConfiguration - Class in no.nav.security.oidc.configuration
 
IssuerConfiguration(String, IssuerProperties, ResourceRetriever) - Constructor for class no.nav.security.oidc.configuration.IssuerConfiguration
 
IssuerConfiguration(String, URL, List<String>, ResourceRetriever) - Constructor for class no.nav.security.oidc.configuration.IssuerConfiguration
 
IssuerConfiguration(String, OIDCProviderMetadata, List<String>, ResourceRetriever) - Constructor for class no.nav.security.oidc.configuration.IssuerConfiguration
 
IssuerProperties - Class in no.nav.security.oidc.configuration
 
IssuerProperties() - Constructor for class no.nav.security.oidc.configuration.IssuerProperties
 
IssuerProperties(URL, List<String>) - Constructor for class no.nav.security.oidc.configuration.IssuerProperties
 
IssuerProperties(URL, List<String>, String) - Constructor for class no.nav.security.oidc.configuration.IssuerProperties
 
isUsePlaintextForHttps() - Method in class no.nav.security.oidc.configuration.IssuerProperties
 
isUsePlainTextForHttps() - Method in class no.nav.security.oidc.configuration.OIDCResourceRetriever
 

L

loadIssuerConfigurations() - Method in class no.nav.security.oidc.configuration.MultiIssuerConfiguration
 

M

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

N

no.nav.security.oidc - package no.nav.security.oidc
 
no.nav.security.oidc.api - package no.nav.security.oidc.api
 
no.nav.security.oidc.configuration - package no.nav.security.oidc.configuration
 
no.nav.security.oidc.context - package no.nav.security.oidc.context
 
no.nav.security.oidc.exceptions - package no.nav.security.oidc.exceptions
 
no.nav.security.oidc.filter - package no.nav.security.oidc.filter
 
no.nav.security.oidc.validation - package no.nav.security.oidc.validation
 

O

OIDC_VALIDATION_CONTEXT - Static variable in class no.nav.security.oidc.OIDCConstants
 
OIDCClaims - Class in no.nav.security.oidc.context
 
OIDCClaims(JWT) - Constructor for class no.nav.security.oidc.context.OIDCClaims
 
OIDCConstants - Class in no.nav.security.oidc
 
OIDCConstants() - Constructor for class no.nav.security.oidc.OIDCConstants
 
OIDCRequestContextHolder - Interface in no.nav.security.oidc.context
 
OIDCResourceRetriever - Class in no.nav.security.oidc.configuration
 
OIDCResourceRetriever() - Constructor for class no.nav.security.oidc.configuration.OIDCResourceRetriever
 
OIDCResourceRetriever(int, int, int, boolean) - Constructor for class no.nav.security.oidc.configuration.OIDCResourceRetriever
 
OIDCResourceRetriever(int, int, int) - Constructor for class no.nav.security.oidc.configuration.OIDCResourceRetriever
 
OIDCResourceRetriever(int, int) - Constructor for class no.nav.security.oidc.configuration.OIDCResourceRetriever
 
OIDCTokenExpiryFilter - Class in no.nav.security.oidc.filter
Checks the expiry time in a validated token against a preconfigured threshold and returns a custom http header if this threshold is reached.
OIDCTokenExpiryFilter(OIDCRequestContextHolder, long) - Constructor for class no.nav.security.oidc.filter.OIDCTokenExpiryFilter
 
OIDCTokenValidationFilter - Class in no.nav.security.oidc.filter
 
OIDCTokenValidationFilter(MultiIssuerConfiguration, OIDCRequestContextHolder) - Constructor for class no.nav.security.oidc.filter.OIDCTokenValidationFilter
 
OIDCTokenValidator - Class in no.nav.security.oidc.validation
 
OIDCTokenValidator(String, String, URL, ResourceRetriever) - Constructor for class no.nav.security.oidc.validation.OIDCTokenValidator
 
OIDCTokenValidator(String, List<String>, URL, ResourceRetriever) - Constructor for class no.nav.security.oidc.validation.OIDCTokenValidator
 
OIDCTokenValidatorException - Exception in no.nav.security.oidc.exceptions
 
OIDCTokenValidatorException(String) - Constructor for exception no.nav.security.oidc.exceptions.OIDCTokenValidatorException
 
OIDCTokenValidatorException(String, Date) - Constructor for exception no.nav.security.oidc.exceptions.OIDCTokenValidatorException
 
OIDCTokenValidatorException(String, Date, Throwable) - Constructor for exception no.nav.security.oidc.exceptions.OIDCTokenValidatorException
 
OIDCValidationContext - Class in no.nav.security.oidc.context
 
OIDCValidationContext() - Constructor for class no.nav.security.oidc.context.OIDCValidationContext
 

P

Protected - Annotation Type in no.nav.security.oidc.api
 
ProtectedWithClaims - Annotation Type in no.nav.security.oidc.api
 

R

retrieveResource(URL) - Method in class no.nav.security.oidc.configuration.OIDCResourceRetriever
 
retrieveTokens(MultiIssuerConfiguration, HttpServletRequest) - Static method in class no.nav.security.oidc.filter.TokenRetriever
 

S

setAcceptedAudience(List<String>) - Method in class no.nav.security.oidc.configuration.IssuerProperties
 
setCookieName(String) - Method in class no.nav.security.oidc.configuration.IssuerConfiguration
 
setCookieName(String) - Method in class no.nav.security.oidc.configuration.IssuerProperties
 
setDiscoveryUrl(URL) - Method in class no.nav.security.oidc.configuration.IssuerProperties
 
setMetaData(OIDCProviderMetadata) - Method in class no.nav.security.oidc.configuration.IssuerConfiguration
 
setName(String) - Method in class no.nav.security.oidc.configuration.IssuerConfiguration
 
setOIDCValidationContext(OIDCValidationContext) - Method in interface no.nav.security.oidc.context.OIDCRequestContextHolder
 
setProxyUrl(URL) - Method in class no.nav.security.oidc.configuration.IssuerProperties
 
setProxyUrl(URL) - Method in class no.nav.security.oidc.configuration.OIDCResourceRetriever
 
setRequestAttribute(String, Object) - Method in interface no.nav.security.oidc.context.OIDCRequestContextHolder
 
setResourceRetriever(ResourceRetriever) - Method in class no.nav.security.oidc.configuration.IssuerConfiguration
 
setResourceRetriever(ResourceRetriever) - Method in class no.nav.security.oidc.configuration.MultiIssuerConfiguration
 
setTokenValidator(OIDCTokenValidator) - Method in class no.nav.security.oidc.configuration.IssuerConfiguration
 
setUsePlaintextForHttps(boolean) - Method in class no.nav.security.oidc.configuration.IssuerProperties
 
setUsePlainTextForHttps(boolean) - Method in class no.nav.security.oidc.configuration.OIDCResourceRetriever
 

T

TOKEN_EXPIRES_SOON_HEADER - Static variable in class no.nav.security.oidc.filter.OIDCTokenExpiryFilter
 
TokenContext - Class in no.nav.security.oidc.context
 
TokenContext(String, String) - Constructor for class no.nav.security.oidc.context.TokenContext
 
TokenRetriever - Class in no.nav.security.oidc.filter
 
TokenRetriever() - Constructor for class no.nav.security.oidc.filter.TokenRetriever
 
toString() - Method in class no.nav.security.oidc.configuration.IssuerConfiguration
 
toString() - Method in class no.nav.security.oidc.configuration.IssuerProperties
 
toString() - Method in class no.nav.security.oidc.configuration.MultiIssuerConfiguration
 
toString() - Method in class no.nav.security.oidc.context.TokenContext
 
toString() - Method in class no.nav.security.oidc.filter.OIDCTokenExpiryFilter
 

U

Unprotected - Annotation Type in no.nav.security.oidc.api
 
urlWithPlainTextForHttps(URL) - Method in class no.nav.security.oidc.configuration.OIDCResourceRetriever
 
A C D G H I L M N O P R S T U 
Skip navigation links

Copyright © 2019. All rights reserved.