C D E F G H I N O P S T 
All Classes All Packages

C

cacheEnabled() - Method in annotation type no.nav.security.token.support.client.spring.oauth2.EnableOAuth2Client
Enable caching for OAuth 2.0 access_token response in the OAuth2AccessTokenService
cacheEvictSkew() - Method in annotation type no.nav.security.token.support.client.spring.oauth2.EnableOAuth2Client
Set skew time in seconds for cache eviction, i.e.
cacheMaximumSize() - Method in annotation type no.nav.security.token.support.client.spring.oauth2.EnableOAuth2Client
Set the maximum cache size
ClientConfigurationProperties - Class in no.nav.security.token.support.client.spring
 
ClientConfigurationProperties(Map<String, ClientProperties>) - Constructor for class no.nav.security.token.support.client.spring.ClientConfigurationProperties
 
ClientConfigurationPropertiesMatcher - Interface in no.nav.security.token.support.client.spring.oauth2
Default implementation that matcher host in request URL with the registration name.

D

DefaultOAuth2HttpClient - Class in no.nav.security.token.support.client.spring.oauth2
 
DefaultOAuth2HttpClient(RestTemplateBuilder) - Constructor for class no.nav.security.token.support.client.spring.oauth2.DefaultOAuth2HttpClient
 

E

EnableOAuth2Client - Annotation Type in no.nav.security.token.support.client.spring.oauth2
Enables OAuth 2.0 clients for retrieving accesstokens using the client_credentials and on-behalf-of flows.
equals(Object) - Method in class no.nav.security.token.support.client.spring.ClientConfigurationProperties
 

F

findProperties(ClientConfigurationProperties, URI) - Method in interface no.nav.security.token.support.client.spring.oauth2.ClientConfigurationPropertiesMatcher
 
findProperties(ClientConfigurationProperties, HttpRequest) - Method in interface no.nav.security.token.support.client.spring.oauth2.ClientConfigurationPropertiesMatcher
Deprecated, for removal: This API element is subject to removal in a future version.

G

getRegistration() - Method in class no.nav.security.token.support.client.spring.ClientConfigurationProperties
 

H

hashCode() - Method in class no.nav.security.token.support.client.spring.ClientConfigurationProperties
 

I

intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class no.nav.security.token.support.client.spring.oauth2.OAuth2ClientRequestInterceptor
 

N

no.nav.security.token.support.client.spring - package no.nav.security.token.support.client.spring
 
no.nav.security.token.support.client.spring.oauth2 - package no.nav.security.token.support.client.spring.oauth2
 

O

OAuth2ClientConfiguration - Class in no.nav.security.token.support.client.spring.oauth2
 
OAuth2ClientConfiguration() - Constructor for class no.nav.security.token.support.client.spring.oauth2.OAuth2ClientConfiguration
 
OAuth2ClientRequestInterceptor - Class in no.nav.security.token.support.client.spring.oauth2
Interceptor that exchanges a token using the OAuth2AccessTokenService and sets Authorization header to this new token, where the aud claim is set to the destination app.
OAuth2ClientRequestInterceptor(ClientConfigurationProperties, OAuth2AccessTokenService, ClientConfigurationPropertiesMatcher) - Constructor for class no.nav.security.token.support.client.spring.oauth2.OAuth2ClientRequestInterceptor
 

P

post(OAuth2HttpRequest) - Method in class no.nav.security.token.support.client.spring.oauth2.DefaultOAuth2HttpClient
 

S

setImportMetadata(AnnotationMetadata) - Method in class no.nav.security.token.support.client.spring.oauth2.OAuth2ClientConfiguration
 

T

toString() - Method in class no.nav.security.token.support.client.spring.ClientConfigurationProperties
 
toString() - Method in class no.nav.security.token.support.client.spring.oauth2.OAuth2ClientRequestInterceptor
 
C D E F G H I N O P S T 
All Classes All Packages