C D E F I N O P S T
All Classes All Packages
All Classes All Packages
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.
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.
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
OAuth2AccessTokenServiceand 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.oauth2.OAuth2ClientRequestInterceptor
All Classes All Packages