Index

A B C E F G H J N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accessToken(String) - Method in class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenResponse.OAuth2AccessTokenResponseBuilder
 
accessTokenResponseCache(long, long) - Static method in class no.nav.security.token.support.client.core.OAuth2CacheFactory
 
additonalParameters(Map<String, Object>) - Method in class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenResponse.OAuth2AccessTokenResponseBuilder
 
assertion() - Method in class no.nav.security.token.support.client.core.auth.ClientAssertion
 
ASSERTION - Static variable in class no.nav.security.token.support.client.core.OAuth2ParameterNames
 
assertionType() - Method in class no.nav.security.token.support.client.core.auth.ClientAssertion
 
audience(String) - Method in class no.nav.security.token.support.client.core.ClientProperties.TokenExchangeProperties.TokenExchangePropertiesBuilder
 
AUDIENCE - Static variable in class no.nav.security.token.support.client.core.OAuth2ParameterNames
 
authentication(ClientAuthenticationProperties) - Method in class no.nav.security.token.support.client.core.ClientProperties.ClientPropertiesBuilder
 

B

build() - Method in class no.nav.security.token.support.client.core.ClientAuthenticationProperties.ClientAuthenticationPropertiesBuilder
 
build() - Method in class no.nav.security.token.support.client.core.ClientProperties.ClientPropertiesBuilder
 
build() - Method in class no.nav.security.token.support.client.core.ClientProperties.TokenExchangeProperties.TokenExchangePropertiesBuilder
 
build() - Method in class no.nav.security.token.support.client.core.http.OAuth2HttpHeaders.Builder
 
build() - Method in class no.nav.security.token.support.client.core.http.OAuth2HttpRequest.OAuth2HttpRequestBuilder
 
build() - Method in class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenResponse.OAuth2AccessTokenResponseBuilder
 
builder() - Static method in class no.nav.security.token.support.client.core.ClientAuthenticationProperties
 
builder() - Static method in class no.nav.security.token.support.client.core.ClientProperties
 
builder() - Static method in class no.nav.security.token.support.client.core.ClientProperties.TokenExchangeProperties
 
builder() - Static method in class no.nav.security.token.support.client.core.http.OAuth2HttpHeaders
 
builder() - Static method in class no.nav.security.token.support.client.core.http.OAuth2HttpRequest
 
builder() - Static method in class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenResponse
 
Builder() - Constructor for class no.nav.security.token.support.client.core.http.OAuth2HttpHeaders.Builder
 

C

clearFormParameters() - Method in class no.nav.security.token.support.client.core.http.OAuth2HttpRequest.OAuth2HttpRequestBuilder
 
CLIENT_ASSERTION - Static variable in class no.nav.security.token.support.client.core.OAuth2ParameterNames
 
CLIENT_ASSERTION_TYPE - Static variable in class no.nav.security.token.support.client.core.OAuth2ParameterNames
 
CLIENT_CREDENTIALS - Static variable in record class no.nav.security.token.support.client.core.OAuth2GrantType
 
CLIENT_ID - Static variable in class no.nav.security.token.support.client.core.OAuth2ParameterNames
 
CLIENT_SECRET - Static variable in class no.nav.security.token.support.client.core.OAuth2ParameterNames
 
ClientAssertion - Class in no.nav.security.token.support.client.core.auth
 
ClientAssertion(URI, ClientAuthenticationProperties) - Constructor for class no.nav.security.token.support.client.core.auth.ClientAssertion
 
ClientAssertion(URI, String, RSAKey, int) - Constructor for class no.nav.security.token.support.client.core.auth.ClientAssertion
 
ClientAuthenticationProperties - Class in no.nav.security.token.support.client.core
 
ClientAuthenticationProperties(String, ClientAuthenticationMethod, String, String) - Constructor for class no.nav.security.token.support.client.core.ClientAuthenticationProperties
 
ClientAuthenticationProperties.ClientAuthenticationPropertiesBuilder - Class in no.nav.security.token.support.client.core
 
clientAuthMethod(ClientAuthenticationMethod) - Method in class no.nav.security.token.support.client.core.ClientAuthenticationProperties.ClientAuthenticationPropertiesBuilder
 
ClientCredentialsGrantRequest - Class in no.nav.security.token.support.client.core.oauth2
 
ClientCredentialsGrantRequest(ClientProperties) - Constructor for class no.nav.security.token.support.client.core.oauth2.ClientCredentialsGrantRequest
 
ClientCredentialsTokenClient - Class in no.nav.security.token.support.client.core.oauth2
 
ClientCredentialsTokenClient(OAuth2HttpClient) - Constructor for class no.nav.security.token.support.client.core.oauth2.ClientCredentialsTokenClient
 
clientId(String) - Method in class no.nav.security.token.support.client.core.ClientAuthenticationProperties.ClientAuthenticationPropertiesBuilder
 
clientJwk(String) - Method in class no.nav.security.token.support.client.core.ClientAuthenticationProperties.ClientAuthenticationPropertiesBuilder
 
ClientProperties - Class in no.nav.security.token.support.client.core
 
ClientProperties(URI, URI, OAuth2GrantType, List<String>, ClientAuthenticationProperties, URI, ClientProperties.TokenExchangeProperties) - Constructor for class no.nav.security.token.support.client.core.ClientProperties
 
ClientProperties.ClientPropertiesBuilder - Class in no.nav.security.token.support.client.core
 
ClientProperties.TokenExchangeProperties - Class in no.nav.security.token.support.client.core
 
ClientProperties.TokenExchangeProperties.TokenExchangePropertiesBuilder - Class in no.nav.security.token.support.client.core
 
clientSecret(String) - Method in class no.nav.security.token.support.client.core.ClientAuthenticationProperties.ClientAuthenticationPropertiesBuilder
 

E

equals(Object) - Method in class no.nav.security.token.support.client.core.ClientAuthenticationProperties
 
equals(Object) - Method in class no.nav.security.token.support.client.core.ClientProperties
 
equals(Object) - Method in class no.nav.security.token.support.client.core.ClientProperties.TokenExchangeProperties
 
equals(Object) - Method in class no.nav.security.token.support.client.core.http.OAuth2HttpHeaders
 
equals(Object) - Method in class no.nav.security.token.support.client.core.oauth2.ClientCredentialsGrantRequest
 
equals(Object) - Method in class no.nav.security.token.support.client.core.oauth2.OnBehalfOfGrantRequest
 
equals(Object) - Method in class no.nav.security.token.support.client.core.oauth2.TokenExchangeGrantRequest
 
equals(Object) - Method in record class no.nav.security.token.support.client.core.OAuth2GrantType
Indicates whether some other object is "equal to" this one.
expiresAt(int) - Method in class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenResponse.OAuth2AccessTokenResponseBuilder
 
expiresIn(int) - Method in class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenResponse.OAuth2AccessTokenResponseBuilder
 

F

formParameter(String, String) - Method in class no.nav.security.token.support.client.core.http.OAuth2HttpRequest.OAuth2HttpRequestBuilder
 
formParameters(Map<? extends String, ? extends String>) - Method in class no.nav.security.token.support.client.core.http.OAuth2HttpRequest.OAuth2HttpRequestBuilder
 
formParameters(ClientCredentialsGrantRequest) - Method in class no.nav.security.token.support.client.core.oauth2.ClientCredentialsTokenClient
 
formParameters(OnBehalfOfGrantRequest) - Method in class no.nav.security.token.support.client.core.oauth2.OnBehalfOfTokenClient
 
formParameters(TokenExchangeGrantRequest) - Method in class no.nav.security.token.support.client.core.oauth2.TokenExchangeClient
 
fromJson(String) - Static method in class no.nav.security.token.support.client.core.jwk.JwkFactory
 
fromJsonFile(String) - Static method in class no.nav.security.token.support.client.core.jwk.JwkFactory
 
fromKeyStore(String, InputStream, String) - Static method in class no.nav.security.token.support.client.core.jwk.JwkFactory
 

G

getAccessToken() - Method in class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenResponse
 
getAccessToken(ClientProperties) - Method in class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenService
 
getAdditonalParameters() - Method in class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenResponse
 
getAudience() - Method in class no.nav.security.token.support.client.core.ClientProperties.TokenExchangeProperties
 
getAuthentication() - Method in class no.nav.security.token.support.client.core.ClientProperties
 
getAuthorizationServerMetadata() - Method in class no.nav.security.token.support.client.core.ClientProperties
 
getClientAuthMethod() - Method in class no.nav.security.token.support.client.core.ClientAuthenticationProperties
 
getClientCredentialsGrantCache() - Method in class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenService
 
getClientId() - Method in class no.nav.security.token.support.client.core.ClientAuthenticationProperties
 
getClientJwk() - Method in class no.nav.security.token.support.client.core.ClientAuthenticationProperties
 
getClientRsaKey() - Method in class no.nav.security.token.support.client.core.ClientAuthenticationProperties
 
getClientSecret() - Method in class no.nav.security.token.support.client.core.ClientAuthenticationProperties
 
getExchangeGrantCache() - Method in class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenService
 
getExpiresAt() - Method in class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenResponse
 
getExpiresIn() - Method in class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenResponse
 
getFormParameters() - Method in class no.nav.security.token.support.client.core.http.OAuth2HttpRequest
 
getGrantType() - Method in class no.nav.security.token.support.client.core.ClientProperties
 
getOAuth2HttpHeaders() - Method in class no.nav.security.token.support.client.core.http.OAuth2HttpRequest
 
getOnBehalfOfGrantCache() - Method in class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenService
 
getResource() - Method in class no.nav.security.token.support.client.core.ClientProperties.TokenExchangeProperties
 
getResourceRetriever() - Method in class no.nav.security.token.support.client.core.ClientProperties
 
getResourceUrl() - Method in class no.nav.security.token.support.client.core.ClientProperties
 
getScope() - Method in class no.nav.security.token.support.client.core.ClientProperties
 
getSubjectToken() - Method in class no.nav.security.token.support.client.core.oauth2.TokenExchangeGrantRequest
 
getTokenEndpointUrl() - Method in class no.nav.security.token.support.client.core.ClientProperties
 
getTokenEndpointUrl() - Method in class no.nav.security.token.support.client.core.http.OAuth2HttpRequest
 
getTokenExchange() - Method in class no.nav.security.token.support.client.core.ClientProperties
 
getWellKnownUrl() - Method in class no.nav.security.token.support.client.core.ClientProperties
 
GRANT_TYPE - Static variable in class no.nav.security.token.support.client.core.OAuth2ParameterNames
 
grantType(OAuth2GrantType) - Method in class no.nav.security.token.support.client.core.ClientProperties.ClientPropertiesBuilder
 

H

hashCode() - Method in class no.nav.security.token.support.client.core.ClientAuthenticationProperties
 
hashCode() - Method in class no.nav.security.token.support.client.core.ClientProperties
 
hashCode() - Method in class no.nav.security.token.support.client.core.ClientProperties.TokenExchangeProperties
 
hashCode() - Method in class no.nav.security.token.support.client.core.http.OAuth2HttpHeaders
 
hashCode() - Method in class no.nav.security.token.support.client.core.oauth2.ClientCredentialsGrantRequest
 
hashCode() - Method in class no.nav.security.token.support.client.core.oauth2.OnBehalfOfGrantRequest
 
hashCode() - Method in class no.nav.security.token.support.client.core.oauth2.TokenExchangeGrantRequest
 
hashCode() - Method in record class no.nav.security.token.support.client.core.OAuth2GrantType
Returns a hash code value for this object.
header(String, String) - Method in class no.nav.security.token.support.client.core.http.OAuth2HttpHeaders.Builder
 
headers() - Method in class no.nav.security.token.support.client.core.http.OAuth2HttpHeaders
 

J

JwkFactory - Class in no.nav.security.token.support.client.core.jwk
 
JwkFactory.JwkInvalidException - Exception in no.nav.security.token.support.client.core.jwk
 
JWT_BEARER - Static variable in record class no.nav.security.token.support.client.core.OAuth2GrantType
 
JwtBearerTokenResolver - Interface in no.nav.security.token.support.client.core.context
 

N

no.nav.security.token.support.client.core - package no.nav.security.token.support.client.core
 
no.nav.security.token.support.client.core.auth - package no.nav.security.token.support.client.core.auth
 
no.nav.security.token.support.client.core.context - package no.nav.security.token.support.client.core.context
 
no.nav.security.token.support.client.core.http - package no.nav.security.token.support.client.core.http
 
no.nav.security.token.support.client.core.jwk - package no.nav.security.token.support.client.core.jwk
 
no.nav.security.token.support.client.core.oauth2 - package no.nav.security.token.support.client.core.oauth2
 

O

OAuth2AccessTokenResponse - Class in no.nav.security.token.support.client.core.oauth2
 
OAuth2AccessTokenResponse() - Constructor for class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenResponse
 
OAuth2AccessTokenResponse(String, int, int, Map<String, Object>) - Constructor for class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenResponse
 
OAuth2AccessTokenResponse.OAuth2AccessTokenResponseBuilder - Class in no.nav.security.token.support.client.core.oauth2
 
OAuth2AccessTokenService - Class in no.nav.security.token.support.client.core.oauth2
 
OAuth2AccessTokenService(JwtBearerTokenResolver, OnBehalfOfTokenClient, ClientCredentialsTokenClient, TokenExchangeClient) - Constructor for class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenService
 
OAuth2CacheFactory - Class in no.nav.security.token.support.client.core
 
OAuth2ClientException - Exception in no.nav.security.token.support.client.core
 
OAuth2ClientException(String) - Constructor for exception no.nav.security.token.support.client.core.OAuth2ClientException
 
OAuth2ClientException(String, Throwable) - Constructor for exception no.nav.security.token.support.client.core.OAuth2ClientException
 
OAuth2GrantType - Record Class in no.nav.security.token.support.client.core
 
OAuth2GrantType(String) - Constructor for record class no.nav.security.token.support.client.core.OAuth2GrantType
Creates an instance of a OAuth2GrantType record class.
OAuth2HttpClient - Interface in no.nav.security.token.support.client.core.http
 
oAuth2HttpHeaders(OAuth2HttpHeaders) - Method in class no.nav.security.token.support.client.core.http.OAuth2HttpRequest.OAuth2HttpRequestBuilder
 
OAuth2HttpHeaders - Class in no.nav.security.token.support.client.core.http
 
OAuth2HttpHeaders.Builder - Class in no.nav.security.token.support.client.core.http
 
OAuth2HttpRequest - Class in no.nav.security.token.support.client.core.http
 
OAuth2HttpRequest.OAuth2HttpRequestBuilder - Class in no.nav.security.token.support.client.core.http
 
OAuth2ParameterNames - Class in no.nav.security.token.support.client.core
 
OAuth2ParameterNames() - Constructor for class no.nav.security.token.support.client.core.OAuth2ParameterNames
 
of(Map<String, List<String>>) - Static method in class no.nav.security.token.support.client.core.http.OAuth2HttpHeaders
 
OnBehalfOfGrantRequest - Class in no.nav.security.token.support.client.core.oauth2
 
OnBehalfOfGrantRequest(ClientProperties, String) - Constructor for class no.nav.security.token.support.client.core.oauth2.OnBehalfOfGrantRequest
 
OnBehalfOfTokenClient - Class in no.nav.security.token.support.client.core.oauth2
 
OnBehalfOfTokenClient(OAuth2HttpClient) - Constructor for class no.nav.security.token.support.client.core.oauth2.OnBehalfOfTokenClient
 

P

post(OAuth2HttpRequest) - Method in interface no.nav.security.token.support.client.core.http.OAuth2HttpClient
 

R

REQUESTED_TOKEN_USE - Static variable in class no.nav.security.token.support.client.core.OAuth2ParameterNames
 
resource(String) - Method in class no.nav.security.token.support.client.core.ClientProperties.TokenExchangeProperties.TokenExchangePropertiesBuilder
 
RESOURCE - Static variable in class no.nav.security.token.support.client.core.OAuth2ParameterNames
 
resourceUrl(URI) - Method in class no.nav.security.token.support.client.core.ClientProperties.ClientPropertiesBuilder
 

S

scope(List<String>) - Method in class no.nav.security.token.support.client.core.ClientProperties.ClientPropertiesBuilder
 
SCOPE - Static variable in class no.nav.security.token.support.client.core.OAuth2ParameterNames
 
setClientCredentialsGrantCache(Cache<ClientCredentialsGrantRequest, OAuth2AccessTokenResponse>) - Method in class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenService
 
setExchangeGrantCache(Cache<TokenExchangeGrantRequest, OAuth2AccessTokenResponse>) - Method in class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenService
 
setOnBehalfOfGrantCache(Cache<OnBehalfOfGrantRequest, OAuth2AccessTokenResponse>) - Method in class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenService
 
SUBJECT_TOKEN - Static variable in class no.nav.security.token.support.client.core.OAuth2ParameterNames
 
SUBJECT_TOKEN_TYPE - Static variable in class no.nav.security.token.support.client.core.OAuth2ParameterNames
 
subjectTokenType() - Method in class no.nav.security.token.support.client.core.ClientProperties.TokenExchangeProperties
 

T

toBuilder() - Method in class no.nav.security.token.support.client.core.ClientAuthenticationProperties
 
toBuilder() - Method in class no.nav.security.token.support.client.core.ClientProperties
 
toBuilder() - Method in class no.nav.security.token.support.client.core.ClientProperties.TokenExchangeProperties
 
token() - Method in interface no.nav.security.token.support.client.core.context.JwtBearerTokenResolver
 
TOKEN_EXCHANGE - Static variable in record class no.nav.security.token.support.client.core.OAuth2GrantType
 
tokenEndpointUrl(URI) - Method in class no.nav.security.token.support.client.core.ClientProperties.ClientPropertiesBuilder
 
tokenEndpointUrl(URI) - Method in class no.nav.security.token.support.client.core.http.OAuth2HttpRequest.OAuth2HttpRequestBuilder
 
tokenExchange(ClientProperties.TokenExchangeProperties) - Method in class no.nav.security.token.support.client.core.ClientProperties.ClientPropertiesBuilder
 
TokenExchangeClient - Class in no.nav.security.token.support.client.core.oauth2
 
TokenExchangeClient(OAuth2HttpClient) - Constructor for class no.nav.security.token.support.client.core.oauth2.TokenExchangeClient
 
TokenExchangeGrantRequest - Class in no.nav.security.token.support.client.core.oauth2
 
TokenExchangeGrantRequest(ClientProperties, String) - Constructor for class no.nav.security.token.support.client.core.oauth2.TokenExchangeGrantRequest
 
TokenExchangeProperties(String, String) - Constructor for class no.nav.security.token.support.client.core.ClientProperties.TokenExchangeProperties
 
toString() - Method in class no.nav.security.token.support.client.core.ClientAuthenticationProperties.ClientAuthenticationPropertiesBuilder
 
toString() - Method in class no.nav.security.token.support.client.core.ClientAuthenticationProperties
 
toString() - Method in class no.nav.security.token.support.client.core.ClientProperties.ClientPropertiesBuilder
 
toString() - Method in class no.nav.security.token.support.client.core.ClientProperties.TokenExchangeProperties.TokenExchangePropertiesBuilder
 
toString() - Method in class no.nav.security.token.support.client.core.ClientProperties.TokenExchangeProperties
 
toString() - Method in class no.nav.security.token.support.client.core.ClientProperties
 
toString() - Method in class no.nav.security.token.support.client.core.http.OAuth2HttpHeaders
 
toString() - Method in class no.nav.security.token.support.client.core.http.OAuth2HttpRequest.OAuth2HttpRequestBuilder
 
toString() - Method in class no.nav.security.token.support.client.core.oauth2.OnBehalfOfGrantRequest
 
toString() - Method in class no.nav.security.token.support.client.core.oauth2.ClientCredentialsTokenClient
 
toString() - Method in class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenResponse.OAuth2AccessTokenResponseBuilder
 
toString() - Method in class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenResponse
 
toString() - Method in class no.nav.security.token.support.client.core.oauth2.OAuth2AccessTokenService
 
toString() - Method in record class no.nav.security.token.support.client.core.OAuth2GrantType
Returns a string representation of this record class.

V

value() - Method in record class no.nav.security.token.support.client.core.OAuth2GrantType
Returns the value of the value record component.

W

wellKnownUrl(URI) - Method in class no.nav.security.token.support.client.core.ClientProperties.ClientPropertiesBuilder
 
A B C E F G H J N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form