- AbsoluteUrlBuilder - Interface in io.micronaut.security.oauth2.url
-
Builds an absolute URL for the current server.
- AbstractAuthorizationResponse - Class in io.micronaut.security.oauth2.endpoint.authorization.response
-
A base class for authorization responses to extend from.
- AbstractAuthorizationResponse(HttpRequest<Map<String, Object>>, StateSerDes) - Constructor for class io.micronaut.security.oauth2.endpoint.authorization.response.AbstractAuthorizationResponse
-
- AbstractClientCredentialsClient - Class in io.micronaut.security.oauth2.client.clientcredentials
-
Abstract class to create a Client for client credentials grant.
- AbstractClientCredentialsClient(OauthClientConfiguration, TokenEndpointClient) - Constructor for class io.micronaut.security.oauth2.client.clientcredentials.AbstractClientCredentialsClient
-
- AbstractClientSecureGrant - Class in io.micronaut.security.oauth2.grants
-
- AbstractClientSecureGrant() - Constructor for class io.micronaut.security.oauth2.grants.AbstractClientSecureGrant
-
- AbstractCondition - Class in io.micronaut.security.oauth2.client.condition
-
Base class for condition implementations.
- AbstractCondition() - Constructor for class io.micronaut.security.oauth2.client.condition.AbstractCondition
-
- AbstractCookieConfiguration - Class in io.micronaut.security.oauth2.endpoint
-
Base configuration for CookieConfiguration implementations.
- AbstractCookieConfiguration() - Constructor for class io.micronaut.security.oauth2.endpoint.AbstractCookieConfiguration
-
- AbstractEndSessionRequest - Class in io.micronaut.security.oauth2.endpoint.endsession.request
-
A base class to extend from to log out of an OpenID provider.
- AbstractEndSessionRequest(EndSessionCallbackUrlBuilder, OauthClientConfiguration, Supplier<OpenIdProviderMetadata>) - Constructor for class io.micronaut.security.oauth2.endpoint.endsession.request.AbstractEndSessionRequest
-
- AbstractTokenRequestContext<G,R extends TokenResponse> - Class in io.micronaut.security.oauth2.endpoint.token.request.context
-
A base class that provides getters for common context properties.
- AbstractTokenRequestContext(MediaType, SecureEndpoint, OauthClientConfiguration) - Constructor for class io.micronaut.security.oauth2.endpoint.token.request.context.AbstractTokenRequestContext
-
- ACCESS_TOKEN_KEY - Static variable in interface io.micronaut.security.oauth2.endpoint.token.response.OauthAuthenticationMapper
-
A key to be stored in the user details to store the
access token returned by the provider.
- AdditionalClaimsConfigurationProperties() - Constructor for class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties.AdditionalClaimsConfigurationProperties
-
- Address - Class in io.micronaut.security.oauth2.endpoint.token.response
-
Representation of an Address Claim which represents a physical mailing address.
- Address(Map<String, Object>) - Constructor for class io.micronaut.security.oauth2.endpoint.token.response.Address
-
- AsMap - Interface in io.micronaut.security.oauth2.grants
-
A contract for a class convertible to a map.
- AudienceClaimValidator - Class in io.micronaut.security.oauth2.endpoint.token.response.validation
-
ID Token Audience validator.
- AudienceClaimValidator() - Constructor for class io.micronaut.security.oauth2.endpoint.token.response.validation.AudienceClaimValidator
-
- Auth0EndSessionEndpoint - Class in io.micronaut.security.oauth2.endpoint.endsession.request
-
Provides specific configuration to logout from Auth0.
- Auth0EndSessionEndpoint(EndSessionCallbackUrlBuilder, OauthClientConfiguration, Supplier<OpenIdProviderMetadata>) - Constructor for class io.micronaut.security.oauth2.endpoint.endsession.request.Auth0EndSessionEndpoint
-
- authenticate(HttpRequest<?>, AuthenticationRequest<?, ?>) - Method in class io.micronaut.security.oauth2.endpoint.token.request.password.OauthPasswordAuthenticationProvider
-
- authenticate(HttpRequest<?>, AuthenticationRequest<?, ?>) - Method in class io.micronaut.security.oauth2.endpoint.token.request.password.OpenIdPasswordAuthenticationProvider
-
- AuthenticationMethod - Enum in io.micronaut.security.oauth2.endpoint
-
Client Authentication methods that are used by Clients to authenticate to the Authorization Server when using the Token Endpoint.
- AuthorizationCodeGrant - Class in io.micronaut.security.oauth2.grants
-
Authorization Code Grant Request.
- AuthorizationCodeGrant() - Constructor for class io.micronaut.security.oauth2.grants.AuthorizationCodeGrant
-
- AuthorizationEndpointConfiguration - Interface in io.micronaut.security.oauth2.configuration.endpoints
-
OAuth 2.0 authorization endpoint configuration.
- AuthorizationEndpointConfigurationProperties() - Constructor for class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.AuthorizationEndpointConfigurationProperties
-
- AuthorizationEndpointConfigurationProperties() - Constructor for class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.AuthorizationEndpointConfigurationProperties
-
- AuthorizationErrorCode - Enum in io.micronaut.security.oauth2.endpoint.authorization.response
-
Error codes for an Authentication Error Response message returned from the OP's Authorization Endpoint in response to the Authorization Request message sent by the RP.
- AuthorizationErrorResponse - Interface in io.micronaut.security.oauth2.endpoint.authorization.response
-
Open ID Connect Authentication Error Response.
- AuthorizationErrorResponseException - Exception in io.micronaut.security.oauth2.endpoint.authorization.response
-
A runtime exception thrown when a Oauth 2.
- AuthorizationErrorResponseException(AuthorizationErrorResponse) - Constructor for exception io.micronaut.security.oauth2.endpoint.authorization.response.AuthorizationErrorResponseException
-
Constructor.
- AuthorizationErrorResponseExceptionHandler - Class in io.micronaut.security.oauth2.endpoint.authorization.response
-
- AuthorizationErrorResponseExceptionHandler() - Constructor for class io.micronaut.security.oauth2.endpoint.authorization.response.AuthorizationErrorResponseExceptionHandler
-
- authorizationRedirect(HttpRequest<?>) - Method in class io.micronaut.security.oauth2.client.DefaultOauthClient
-
- authorizationRedirect(HttpRequest<?>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdClient
-
- authorizationRedirect(HttpRequest<?>) - Method in interface io.micronaut.security.oauth2.client.OauthClient
-
Responsible for redirecting to the authorization endpoint.
- AuthorizationRedirectHandler - Interface in io.micronaut.security.oauth2.endpoint.authorization.request
-
Responsible for redirecting to an OAuth 2.0 provider
for authentication.
- AuthorizationRequest - Interface in io.micronaut.security.oauth2.endpoint.authorization.request
-
OAuth 2.0 Authorization Request.
- AuthorizationResponse - Interface in io.micronaut.security.oauth2.endpoint.authorization.response
-
OAuth 2.0 Authentication Response.
- AuthorizationServer - Enum in io.micronaut.security.oauth2.endpoint.endsession.request
-
Authorization Servers.
- AUTHORIZED_PARTY - Static variable in class io.micronaut.security.oauth2.client.IdTokenClaimsValidator
-
- AuthorizedPartyClaimValidator - Class in io.micronaut.security.oauth2.endpoint.token.response.validation
-
Authorized party claim validation.
- AuthorizedPartyClaimValidator() - Constructor for class io.micronaut.security.oauth2.endpoint.token.response.validation.AuthorizedPartyClaimValidator
-
- AwsCognitoEndSessionEndpoint - Class in io.micronaut.security.oauth2.endpoint.endsession.request
-
Provides specific configuration to logout from AWS Cognito.
- AwsCognitoEndSessionEndpoint(EndSessionCallbackUrlBuilder, OauthClientConfiguration, Supplier<OpenIdProviderMetadata>) - Constructor for class io.micronaut.security.oauth2.endpoint.endsession.request.AwsCognitoEndSessionEndpoint
-
- get(String) - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getAccessToken() - Method in class io.micronaut.security.oauth2.endpoint.token.response.TokenResponse
-
- getAcrValues() - Method in interface io.micronaut.security.oauth2.configuration.endpoints.AuthorizationEndpointConfiguration
-
- getAcrValues() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.AuthorizationEndpointConfigurationProperties
-
- getAcrValues() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.request.OpenIdAuthorizationRequest
-
- getAcrValuesSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getAcrValuesSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
acr_values_supported.
- getAdditionalClaims() - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties
-
- getAdditionalClaims() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdConfiguration
-
- getAdditionalRequestParams() - Method in interface io.micronaut.security.oauth2.client.clientcredentials.ClientCredentialsConfiguration
-
- getAdditionalRequestParams() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.ClientCredentialsConfigurationProperties
-
- getAdress() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getAdress() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
address.
- getAdvancedExpiration() - Method in interface io.micronaut.security.oauth2.client.clientcredentials.ClientCredentialsConfiguration
-
- getAdvancedExpiration() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.ClientCredentialsConfigurationProperties
-
- getArguments(HttpRequest<?>, Authentication) - Method in class io.micronaut.security.oauth2.endpoint.endsession.request.AbstractEndSessionRequest
-
- getArguments(HttpRequest<?>, Authentication) - Method in class io.micronaut.security.oauth2.endpoint.endsession.request.Auth0EndSessionEndpoint
-
- getArguments(HttpRequest<?>, Authentication) - Method in class io.micronaut.security.oauth2.endpoint.endsession.request.AwsCognitoEndSessionEndpoint
-
- getArguments(HttpRequest<?>, Authentication) - Method in class io.micronaut.security.oauth2.endpoint.endsession.request.KeycloakEndSessionEndpoint
-
- getArguments(HttpRequest<?>, Authentication) - Method in class io.micronaut.security.oauth2.endpoint.endsession.request.OktaEndSessionEndpoint
-
- getAssertion() - Method in class io.micronaut.security.oauth2.grants.JwtBearerAssertionGrant
-
- getAssertion() - Method in class io.micronaut.security.oauth2.grants.SamlBearerAssertionGrant
-
- getAudience() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getAudience() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- getAuthenticationContextClassReference() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getAuthenticationContextClassReference() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- getAuthenticationMethodReferences() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getAuthenticationMethodReferences() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- getAuthenticationTime() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getAuthenticationTime() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- getAuthMethod() - Method in class io.micronaut.security.oauth2.configuration.endpoints.DefaultSecureEndpointConfiguration
-
- getAuthMethod() - Method in interface io.micronaut.security.oauth2.configuration.endpoints.SecureEndpointConfiguration
-
- getAuthorization() - Method in interface io.micronaut.security.oauth2.configuration.OauthClientConfiguration
-
- getAuthorization() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
- getAuthorization() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties
-
- getAuthorization() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdClientConfiguration
-
- getAuthorizationEndpoint() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getAuthorizationEndpoint() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
authorization_endpoint.
- getAuthorizationErrorResponse() - Method in exception io.micronaut.security.oauth2.endpoint.authorization.response.AuthorizationErrorResponseException
-
- getAuthorizedParty() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getAuthorizedParty() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- getBirthday() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getBirthday() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- getCallbackRequest() - Method in class io.micronaut.security.oauth2.endpoint.authorization.response.AbstractAuthorizationResponse
-
- getCallbackRequest() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.response.AuthorizationResponse
-
- getCallbackUri() - Method in interface io.micronaut.security.oauth2.configuration.OauthConfiguration
-
- getCallbackUri() - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties
-
- getCheckSessionIframe() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getCheckSessionIframe() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
check_session_iframe.
- getClaims() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getClaims() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- getClaimsLocalesSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getClaimsLocalesSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
claims_locales_supported
OPTIONAL.
- getClaimsParameterSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getClaimsParameterSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
claims_parameter_supported
OPTIONAL.
- getClaimsSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getClaimsSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
claims_supported
RECOMMENDED.
- getClaimsValidation() - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties
-
- getClaimsValidation() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdConfiguration
-
- getClaimTypesSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getClaimTypesSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
claim_types_supported
OPTIONAL.
- getClient(OauthClientConfiguration) - Method in class io.micronaut.security.oauth2.client.clientcredentials.propagation.ClientCredentialsHttpClientFilter
-
- getClient(String) - Method in class io.micronaut.security.oauth2.endpoint.token.request.DefaultTokenEndpointClient
-
Retrieves a client for the given provider.
- getClient() - Method in class io.micronaut.security.oauth2.routes.DefaultOauthController
-
- getClient() - Method in interface io.micronaut.security.oauth2.routes.OauthController
-
- getClientConfiguration(HttpRequest<?>) - Method in class io.micronaut.security.oauth2.client.clientcredentials.propagation.ClientCredentialsHttpClientFilter
-
- getClientConfiguration() - Method in class io.micronaut.security.oauth2.endpoint.token.request.context.AbstractTokenRequestContext
-
- getClientConfiguration() - Method in interface io.micronaut.security.oauth2.endpoint.token.request.context.TokenRequestContext
-
- getClientCredentials() - Method in interface io.micronaut.security.oauth2.configuration.OauthClientConfiguration
-
- getClientCredentials() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
- getClientId() - Method in interface io.micronaut.security.oauth2.configuration.OauthClientConfiguration
-
- getClientId() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
- getClientId() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.request.AuthorizationRequest
-
- getClientId() - Method in class io.micronaut.security.oauth2.grants.AbstractClientSecureGrant
-
- getClientSecret() - Method in interface io.micronaut.security.oauth2.configuration.OauthClientConfiguration
-
- getClientSecret() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
- getClientSecret() - Method in class io.micronaut.security.oauth2.grants.AbstractClientSecureGrant
-
- getCode() - Method in class io.micronaut.security.oauth2.endpoint.authorization.response.AbstractAuthorizationResponse
-
- getCode() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.response.AuthorizationResponse
-
- getCode() - Method in class io.micronaut.security.oauth2.grants.AuthorizationCodeGrant
-
- getCodeChallengeMethodsSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getCodeChallengeMethodsSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
code_challenge_methods_supported.
- getConfiguration() - Method in class io.micronaut.security.oauth2.client.clientcredentials.propagation.ClientCredentialsHeaderTokenPropagator
-
- getConfigurationPath() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties
-
- getConfigurationPath() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdClientConfiguration
-
- getContentType() - Method in interface io.micronaut.security.oauth2.configuration.endpoints.TokenEndpointConfiguration
-
- getContentType() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.TokenEndpointConfigurationProperties
-
- getCookieDomain() - Method in class io.micronaut.security.oauth2.endpoint.AbstractCookieConfiguration
-
- getCookieMaxAge() - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.persistence.cookie.CookieStatePersistenceConfiguration
-
- getCookieMaxAge() - Method in class io.micronaut.security.oauth2.endpoint.nonce.persistence.cookie.CookieNoncePersistenceConfiguration
-
- getCookieName() - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.persistence.cookie.CookieStatePersistenceConfiguration
-
- getCookieName() - Method in class io.micronaut.security.oauth2.endpoint.nonce.persistence.cookie.CookieNoncePersistenceConfiguration
-
- getCookiePath() - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.persistence.cookie.CookieStatePersistenceConfiguration
-
- getCookiePath() - Method in class io.micronaut.security.oauth2.endpoint.nonce.persistence.cookie.CookieNoncePersistenceConfiguration
-
- getCookies(Authentication, HttpRequest<?>) - Method in class io.micronaut.security.oauth2.endpoint.token.response.IdTokenLoginHandler
- getCookies(Authentication, String, HttpRequest<?>) - Method in class io.micronaut.security.oauth2.endpoint.token.response.IdTokenLoginHandler
- getCountry() - Method in class io.micronaut.security.oauth2.endpoint.token.response.Address
-
- getDefaultGrantTypesSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
As specified in Open ID Discovery Spec, if omitted,
the default value is ["authorization_code", "implicit"].
- getDefaultProvider() - Method in interface io.micronaut.security.oauth2.configuration.OauthConfiguration
-
- getDefaultProvider() - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties
-
- getDefaultRequestParameterSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getDefaultRequestUriParameterSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getDefaultRequireRequestUriRegistration() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getDefaultResponseTypesSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getDisplay() - Method in interface io.micronaut.security.oauth2.configuration.endpoints.AuthorizationEndpointConfiguration
-
- getDisplay() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.AuthorizationEndpointConfigurationProperties
-
- getDisplay() - Method in enum io.micronaut.security.oauth2.endpoint.authorization.request.Display
-
- getDisplay() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.request.OpenIdAuthorizationRequest
-
- getDisplayValuesSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getDisplayValuesSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
display_values_supported
OPTIONAL.
- getEmail() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getEmail() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- getEndpoint() - Method in class io.micronaut.security.oauth2.endpoint.token.request.context.AbstractTokenRequestContext
-
- getEndpoint() - Method in interface io.micronaut.security.oauth2.endpoint.token.request.context.TokenRequestContext
-
- getEndSession() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties
-
- getEndSession() - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties
-
- getEndSession() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdClientConfiguration
-
- getEndSession() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdConfiguration
-
- getEndSessionEndpoint() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getEndSessionEndpoint() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
end_session_endpoint.
- getError() - Method in class io.micronaut.security.oauth2.endpoint.authorization.response.DefaultAuthorizationErrorResponse
-
- getError() - Method in class io.micronaut.security.oauth2.endpoint.token.response.TokenErrorResponse
-
- getErrorCode() - Method in enum io.micronaut.security.oauth2.endpoint.authorization.response.AuthorizationErrorCode
-
- getErrorCodeDescription() - Method in enum io.micronaut.security.oauth2.endpoint.authorization.response.AuthorizationErrorCode
-
- getErrorDescription() - Method in class io.micronaut.security.oauth2.endpoint.authorization.response.DefaultAuthorizationErrorResponse
-
- getErrorDescription() - Method in class io.micronaut.security.oauth2.endpoint.token.response.TokenErrorResponse
-
- getErrorResponseType() - Method in class io.micronaut.security.oauth2.endpoint.token.request.context.ClientCredentialsTokenRequestContext
-
- getErrorResponseType() - Method in class io.micronaut.security.oauth2.endpoint.token.request.context.OauthCodeTokenRequestContext
-
- getErrorResponseType() - Method in class io.micronaut.security.oauth2.endpoint.token.request.context.OauthPasswordTokenRequestContext
-
- getErrorResponseType() - Method in class io.micronaut.security.oauth2.endpoint.token.request.context.OpenIdCodeTokenRequestContext
-
- getErrorResponseType() - Method in class io.micronaut.security.oauth2.endpoint.token.request.context.OpenIdPasswordTokenRequestContext
-
- getErrorResponseType() - Method in interface io.micronaut.security.oauth2.endpoint.token.request.context.TokenRequestContext
-
- getErrorUri() - Method in class io.micronaut.security.oauth2.endpoint.authorization.response.DefaultAuthorizationErrorResponse
-
- getErrorUri() - Method in class io.micronaut.security.oauth2.endpoint.token.response.TokenErrorResponse
-
- getExpirationTime() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getExpirationTime() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- getExpiresIn() - Method in class io.micronaut.security.oauth2.endpoint.token.response.TokenResponse
-
- getExpiresInDate() - Method in class io.micronaut.security.oauth2.endpoint.token.response.TokenResponse
-
- getFailureMessagePrefix(String) - Method in class io.micronaut.security.oauth2.client.condition.AbstractCondition
-
- getFailureMessagePrefix(String) - Method in class io.micronaut.security.oauth2.client.condition.OauthClientCondition
-
- getFailureMessagePrefix(String) - Method in class io.micronaut.security.oauth2.endpoint.token.request.password.PasswordGrantCondition
-
- getFamilyName() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getFamilyName() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
family_name.
- getFormatted() - Method in class io.micronaut.security.oauth2.endpoint.token.response.Address
-
- getGender() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getGender() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- getGivenName() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getGivenName() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
given_name.
- getGrant() - Method in class io.micronaut.security.oauth2.endpoint.token.request.context.ClientCredentialsTokenRequestContext
-
- getGrant() - Method in class io.micronaut.security.oauth2.endpoint.token.request.context.OauthCodeTokenRequestContext
-
- getGrant() - Method in class io.micronaut.security.oauth2.endpoint.token.request.context.OauthPasswordTokenRequestContext
-
- getGrant() - Method in class io.micronaut.security.oauth2.endpoint.token.request.context.OpenIdCodeTokenRequestContext
-
- getGrant() - Method in class io.micronaut.security.oauth2.endpoint.token.request.context.OpenIdPasswordTokenRequestContext
-
- getGrant() - Method in interface io.micronaut.security.oauth2.endpoint.token.request.context.TokenRequestContext
-
- getGrantType() - Method in interface io.micronaut.security.oauth2.configuration.OauthClientConfiguration
-
- getGrantType() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
- getGrantType() - Method in class io.micronaut.security.oauth2.grants.AbstractClientSecureGrant
-
- getGrantType() - Method in class io.micronaut.security.oauth2.grants.AuthorizationCodeGrant
-
- getGrantType() - Method in class io.micronaut.security.oauth2.grants.ClientCredentialsGrant
-
- getGrantType() - Method in class io.micronaut.security.oauth2.grants.JwtBearerAssertionGrant
-
- getGrantType() - Method in class io.micronaut.security.oauth2.grants.PasswordGrant
-
- getGrantType() - Method in class io.micronaut.security.oauth2.grants.RefreshTokenGrant
-
- getGrantType() - Method in class io.micronaut.security.oauth2.grants.SamlBearerAssertionGrant
-
- getGrantTypesSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getGrantTypesSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
grant_types_supported.
- getHeaderName() - Method in interface io.micronaut.security.oauth2.client.clientcredentials.propagation.ClientCredentialsHeaderTokenPropagatorConfiguration
-
- getHeaderName() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.ClientCredentialsConfigurationProperties.HeaderTokenPropagatorConfigurationProperties
-
- getHeaderPropagation() - Method in interface io.micronaut.security.oauth2.client.clientcredentials.ClientCredentialsConfiguration
-
- getHeaderPropagation() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.ClientCredentialsConfigurationProperties
-
- getIdToken() - Method in class io.micronaut.security.oauth2.endpoint.token.response.OpenIdTokenResponse
-
- getIdTokenEncryptionEncValuesSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getIdTokenEncryptionEncValuesSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
id_token_encryption_enc_values_supported
OPTIONAL.
- getIdTokenHint() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.request.OpenIdAuthorizationRequest
-
- getIdTokenSigningAlgValuesSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getIdTokenSigningAlgValuesSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
id_token_signing_alg_values_supported
REQUIRED.
- getIntrospection() - Method in interface io.micronaut.security.oauth2.configuration.OauthClientConfiguration
-
- getIntrospection() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
- getIntrospectionEndpoint() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getIntrospectionEndpoint() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
- getIntrospectionEndpointAuthMethodsSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getIntrospectionEndpointAuthMethodsSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
- getIssuedAt() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getIssuedAt() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- getIssuer() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getIssuer() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
issuer.
- getIssuer() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties
-
- getIssuer() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdClientConfiguration
-
- getIssuer() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getIssuer() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- getJwksUri() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getJwksUri() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
jwks_uri.
- getJwksUri() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties
-
- getJwksUri() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdClientConfiguration
-
- getLocale() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getLocale() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- getLocality() - Method in class io.micronaut.security.oauth2.endpoint.token.response.Address
-
- getLoginHint() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.request.OpenIdAuthorizationRequest
-
- getLoginUri() - Method in interface io.micronaut.security.oauth2.configuration.OauthConfiguration
-
- getLoginUri() - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties
-
- getLogoutUri() - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties
-
- getLogoutUri() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdConfiguration
-
- getMaxAge() - Method in interface io.micronaut.security.oauth2.configuration.endpoints.AuthorizationEndpointConfiguration
-
- getMaxAge() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.AuthorizationEndpointConfigurationProperties
-
- getMaxAge() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.request.OpenIdAuthorizationRequest
-
- getMediaType() - Method in class io.micronaut.security.oauth2.endpoint.token.request.context.AbstractTokenRequestContext
-
- getMediaType(OauthClientConfiguration) - Static method in class io.micronaut.security.oauth2.endpoint.token.request.context.OpenIdCodeTokenRequestContext
-
Resolves the media type for the request body.
- getMediaType(OauthClientConfiguration) - Static method in class io.micronaut.security.oauth2.endpoint.token.request.context.OpenIdPasswordTokenRequestContext
-
Resolves the media type for the request body.
- getMediaType() - Method in interface io.micronaut.security.oauth2.endpoint.token.request.context.TokenRequestContext
-
- getMiddleName() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getMiddleName() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
middle_name.
- getName() - Method in class io.micronaut.security.oauth2.client.clientcredentials.AbstractClientCredentialsClient
-
- getName() - Method in class io.micronaut.security.oauth2.client.DefaultOauthClient
-
- getName() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdClient
-
- getName() - Method in interface io.micronaut.security.oauth2.client.OauthClient
-
- getName() - Method in interface io.micronaut.security.oauth2.configuration.OauthClientConfiguration
-
- getName() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
- getName() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties
-
- getName() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getName() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
name.
- getNickname() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getNickname() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
nickname.
- getNonce(MutableHttpResponse) - Method in interface io.micronaut.security.oauth2.endpoint.authorization.request.OpenIdAuthorizationRequest
-
- getNonce() - Method in class io.micronaut.security.oauth2.endpoint.authorization.response.DefaultOpenIdAuthorizationResponse
-
- getNonce() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.response.OpenIdAuthorizationResponse
-
- getNonce() - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.DefaultState
-
- getNonce() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.state.State
-
- getNonce() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getNonce() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- getOpenid() - Method in interface io.micronaut.security.oauth2.configuration.OauthClientConfiguration
-
- getOpenid() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
- getOpenid() - Method in interface io.micronaut.security.oauth2.configuration.OauthConfiguration
-
- getOpenid() - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties
-
- getOpPolicyUri() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getOpPolicyUri() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
op_policy_uri
OPTIONAL.
- getOpTosUri() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getOpTosUri() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
op_tos_uri.
- getOriginalUri() - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.DefaultState
-
Deprecated.
- getOriginalUri() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.state.State
-
Deprecated.
- getPassword() - Method in class io.micronaut.security.oauth2.grants.PasswordGrant
-
- getPath(String, String) - Method in class io.micronaut.security.oauth2.url.DefaultOauthRouteUrlBuilder
-
Builds the path portion of the URL.
- getPersistence() - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.DefaultStateConfiguration
-
- getPersistence() - Method in class io.micronaut.security.oauth2.endpoint.nonce.DefaultNonceConfiguration
-
- getPersistence() - Method in interface io.micronaut.security.oauth2.endpoint.PersistableConfiguration
-
- getPhoneNumber() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getPhoneNumber() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- getPicture() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getPicture() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- getPostalCode() - Method in class io.micronaut.security.oauth2.endpoint.token.response.Address
-
- getPreferredUsername() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getPreferredUsername() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
preferred_username.
- getPrefix() - Method in interface io.micronaut.security.oauth2.client.clientcredentials.propagation.ClientCredentialsHeaderTokenPropagatorConfiguration
-
- getPrefix() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.ClientCredentialsConfigurationProperties.HeaderTokenPropagatorConfigurationProperties
-
- getProfile() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getProfile() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- getPrompt() - Method in interface io.micronaut.security.oauth2.configuration.endpoints.AuthorizationEndpointConfiguration
-
- getPrompt() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.AuthorizationEndpointConfigurationProperties
-
- getPrompt() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.request.OpenIdAuthorizationRequest
-
- getPrompt() - Method in enum io.micronaut.security.oauth2.endpoint.authorization.request.Prompt
-
- getRedirectUri() - Method in interface io.micronaut.security.oauth2.configuration.endpoints.EndSessionConfiguration
-
- getRedirectUri() - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties.EndSessionConfigurationProperties
-
- getRedirectUri() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.request.AuthorizationRequest
-
- getRedirectUri() - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.DefaultState
-
- getRedirectUri() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.state.State
-
- getRedirectUri(HttpRequest<?>) - Method in class io.micronaut.security.oauth2.endpoint.endsession.request.AbstractEndSessionRequest
-
- getRedirectUri() - Method in class io.micronaut.security.oauth2.grants.AuthorizationCodeGrant
-
- getRefreshToken() - Method in class io.micronaut.security.oauth2.endpoint.token.response.TokenResponse
-
- getRefreshToken() - Method in class io.micronaut.security.oauth2.grants.RefreshTokenGrant
-
- getRegion() - Method in class io.micronaut.security.oauth2.endpoint.token.response.Address
-
- getRegistration() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties
-
- getRegistration() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdClientConfiguration
-
- getRegistrationEndpoint() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getRegistrationEndpoint() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
registration_endpoint.
- getRequestObjectEncryptionAlgValuesSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getRequestObjectEncryptionAlgValuesSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
request_object_encryption_alg_values_supported
OPTIONAL.
- getRequestObjectEncryptionEncValuesSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getRequestObjectEncryptionEncValuesSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
request_object_encryption_enc_values_supported
OPTIONAL.
- getRequestObjectSigningAlgValuesSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getRequestObjectSigningAlgValuesSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
request_object_signing_alg_values_supported.
- getRequestParameterSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getRequestParameterSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
request_parameter_supported
OPTIONAL.
- getRequestUriParameterSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getRequestUriParameterSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
request_uri_parameter_supported
OPTIONAL.
- getRequireRequestUriRegistration() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getRequireRequestUriRegistration() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
require_request_uri_registration
OPTIONAL.
- getResponseMode() - Method in interface io.micronaut.security.oauth2.configuration.endpoints.AuthorizationEndpointConfiguration
-
- getResponseMode() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.AuthorizationEndpointConfigurationProperties
-
- getResponseMode() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.request.OpenIdAuthorizationRequest
-
- getResponseModesSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getResponseModesSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
response_modes_supported.
- getResponseType() - Method in interface io.micronaut.security.oauth2.configuration.endpoints.AuthorizationEndpointConfiguration
-
- getResponseType() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.AuthorizationEndpointConfigurationProperties
-
- getResponseType() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.request.AuthorizationRequest
-
- getResponseType() - Method in class io.micronaut.security.oauth2.endpoint.token.request.context.ClientCredentialsTokenRequestContext
-
- getResponseType() - Method in class io.micronaut.security.oauth2.endpoint.token.request.context.OauthCodeTokenRequestContext
-
- getResponseType() - Method in class io.micronaut.security.oauth2.endpoint.token.request.context.OauthPasswordTokenRequestContext
-
- getResponseType() - Method in class io.micronaut.security.oauth2.endpoint.token.request.context.OpenIdCodeTokenRequestContext
-
- getResponseType() - Method in class io.micronaut.security.oauth2.endpoint.token.request.context.OpenIdPasswordTokenRequestContext
-
- getResponseType() - Method in interface io.micronaut.security.oauth2.endpoint.token.request.context.TokenRequestContext
-
- getResponseTypesSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
As specified in Open ID Discovery Spec, if omitted, the
default for Dynamic OpenID Providers is ["query", "fragment"].
- getResponseTypesSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
response_types_supported.
- getRevocation() - Method in interface io.micronaut.security.oauth2.configuration.OauthClientConfiguration
-
- getRevocation() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
- getRevocationEndpoint() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getRevocationEndpoint() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
- getRevocationEndpointAuthMethodsSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getRevocationEndpointAuthMethodsSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
- getRoles(String, OpenIdTokenResponse, OpenIdClaims) - Method in class io.micronaut.security.oauth2.endpoint.token.response.DefaultOpenIdAuthenticationMapper
-
- getScope() - Method in interface io.micronaut.security.oauth2.client.clientcredentials.ClientCredentialsConfiguration
-
- getScope(OauthClientConfiguration) - Method in class io.micronaut.security.oauth2.client.clientcredentials.propagation.ClientCredentialsHttpClientFilter
-
- getScope() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.ClientCredentialsConfigurationProperties
-
- getScope() - Method in class io.micronaut.security.oauth2.endpoint.token.response.TokenResponse
-
- getScope() - Method in class io.micronaut.security.oauth2.grants.ClientCredentialsGrant
-
- getScope() - Method in class io.micronaut.security.oauth2.grants.JwtBearerAssertionGrant
-
- getScope() - Method in class io.micronaut.security.oauth2.grants.PasswordGrant
-
- getScope() - Method in class io.micronaut.security.oauth2.grants.RefreshTokenGrant
-
- getScope() - Method in class io.micronaut.security.oauth2.grants.SamlBearerAssertionGrant
-
- getScopes() - Method in interface io.micronaut.security.oauth2.configuration.OauthClientConfiguration
-
- getScopes() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
- getScopes() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.request.AuthorizationRequest
-
- getScopesSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getScopesSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
scopes_supported.
- getServiceDocumentation() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getServiceDocumentation() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
service_documentation
OPTIONAL.
- getState(MutableHttpResponse<?>) - Method in interface io.micronaut.security.oauth2.endpoint.authorization.request.AuthorizationRequest
-
- getState() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.response.AuthorizationErrorResponse
-
Although the state is required if the Authorization Request included the state parameter.
- getState() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.response.AuthorizationResponse
-
- getState() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.response.StateAware
-
- getState() - Method in class io.micronaut.security.oauth2.endpoint.authorization.response.StateAwareAuthorizationCallback
-
- getStateValue() - Method in class io.micronaut.security.oauth2.endpoint.authorization.response.AbstractAuthorizationResponse
-
- getStateValue() - Method in class io.micronaut.security.oauth2.endpoint.authorization.response.DefaultAuthorizationErrorResponse
-
- getStateValue() - Method in class io.micronaut.security.oauth2.endpoint.authorization.response.StateAwareAuthorizationCallback
-
- getStreetAddress() - Method in class io.micronaut.security.oauth2.endpoint.token.response.Address
-
- getSubject() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getSubject() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
sub.
- getSubjectTypesSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getSubjectTypesSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
subject_types_supported.
- getSupportedAuthenticationMethods() - Method in class io.micronaut.security.oauth2.endpoint.DefaultSecureEndpoint
-
- getSupportedAuthenticationMethods() - Method in interface io.micronaut.security.oauth2.endpoint.SecureEndpoint
-
- getToken() - Method in interface io.micronaut.security.oauth2.configuration.OauthClientConfiguration
-
- getToken() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
- getToken() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties
-
- getToken() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdClientConfiguration
-
- getTokenEndpoint() - Method in class io.micronaut.security.oauth2.client.clientcredentials.DefaultClientCredentialsOpenIdClient
-
- getTokenEndpoint() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdClient
-
- getTokenEndpoint() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getTokenEndpoint() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
token_endpoint.
- getTokenEndpoint() - Method in interface io.micronaut.security.oauth2.configuration.OauthClientConfiguration
-
- getTokenEndpoint(OauthClientConfiguration) - Method in class io.micronaut.security.oauth2.endpoint.token.request.password.OauthPasswordAuthenticationProvider
-
Builds the secure endpoint from the client configuration.
- getTokenEndpoint(OpenIdProviderMetadata) - Method in class io.micronaut.security.oauth2.endpoint.token.request.password.OpenIdPasswordAuthenticationProvider
-
Builds the secure endpoint from the provider metadata.
- getTokenEndpointAuthMethods() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
- getTokenEndpointAuthMethodsSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getTokenEndpointAuthMethodsSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
token_endpoint_auth_methods_supported
OPTIONAL.
- getTokenEndpointAuthSigningAlgValuesSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getTokenEndpointAuthSigningAlgValuesSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
token_endpoint_auth_signing_alg_values_supported
OPTIONAL.
- getTokenHandler(OauthClientConfiguration) - Method in class io.micronaut.security.oauth2.client.clientcredentials.propagation.ClientCredentialsHttpClientFilter
-
- getTokenType() - Method in class io.micronaut.security.oauth2.endpoint.token.response.TokenResponse
-
- getUiLocales() - Method in interface io.micronaut.security.oauth2.configuration.endpoints.AuthorizationEndpointConfiguration
-
- getUiLocales() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.AuthorizationEndpointConfigurationProperties
-
- getUiLocales() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.request.OpenIdAuthorizationRequest
-
- getUpdatedAt() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getUpdatedAt() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- getUriLocalesSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getUriLocalesSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
ui_locales_supported
OPTIONAL.
- getUrl() - Method in class io.micronaut.security.oauth2.configuration.endpoints.DefaultEndpointConfiguration
-
- getUrl() - Method in interface io.micronaut.security.oauth2.configuration.endpoints.EndpointConfiguration
-
- getUrl() - Method in class io.micronaut.security.oauth2.endpoint.DefaultSecureEndpoint
-
- getUrl() - Method in interface io.micronaut.security.oauth2.endpoint.Endpoint
-
- getUrl(HttpRequest<?>, Authentication) - Method in class io.micronaut.security.oauth2.endpoint.endsession.request.AbstractEndSessionRequest
-
- getUrl() - Method in class io.micronaut.security.oauth2.endpoint.endsession.request.AbstractEndSessionRequest
-
- getUrl() - Method in class io.micronaut.security.oauth2.endpoint.endsession.request.Auth0EndSessionEndpoint
-
- getUrl() - Method in class io.micronaut.security.oauth2.endpoint.endsession.request.AwsCognitoEndSessionEndpoint
-
- getUrl(HttpRequest<?>, Authentication) - Method in interface io.micronaut.security.oauth2.endpoint.endsession.request.EndSessionEndpoint
-
- getUrl() - Method in class io.micronaut.security.oauth2.endpoint.endsession.request.KeycloakEndSessionEndpoint
-
- getUrl() - Method in class io.micronaut.security.oauth2.endpoint.endsession.request.OktaEndSessionEndpoint
-
- getUserInfo() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties
-
- getUserInfo() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdClientConfiguration
-
- getUserInfoEncryptionAlgValuesSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getUserInfoEncryptionAlgValuesSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
userinfo_encryption_alg_values_supported.
- getUserinfoEncryptionEncValuesSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getUserinfoEncryptionEncValuesSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
userinfo_encryption_enc_values_supported
OPTIONAL.
- getUserinfoEndpoint() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getUserinfoEndpoint() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
userinfo_endpoint.
- getUsername(String, OpenIdTokenResponse, OpenIdClaims) - Method in class io.micronaut.security.oauth2.endpoint.token.response.DefaultOpenIdAuthenticationMapper
-
- getUsername() - Method in class io.micronaut.security.oauth2.grants.PasswordGrant
-
- getWebsite() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getWebsite() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- getZoneinfo() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getZoneinfo() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
zoneinfo.
- GrantType - Enum in io.micronaut.security.oauth2.grants
-
The OAuth 2.0 grant types.
- IdTokenClaimsValidator - Class in io.micronaut.security.oauth2.client
-
For AuthenticationMode.IDTOKEN authentication mode performs the following verification as described in the OpenID Connect Spec.
- IdTokenClaimsValidator(Collection<OauthClientConfiguration>) - Constructor for class io.micronaut.security.oauth2.client.IdTokenClaimsValidator
-
- IdTokenHintResolver - Interface in io.micronaut.security.oauth2.endpoint.authorization.request
-
Resolves a Id Token Hint.
- IdTokenLoginHandler - Class in io.micronaut.security.oauth2.endpoint.token.response
-
Sets CookieLoginHandler`s cookie value to the idtoken received from an authentication provider.
- IdTokenLoginHandler(AccessTokenCookieConfiguration, RedirectConfiguration, PriorToLoginPersistence) - Constructor for class io.micronaut.security.oauth2.endpoint.token.response.IdTokenLoginHandler
-
- infer(String) - Static method in enum io.micronaut.security.oauth2.endpoint.endsession.request.AuthorizationServer
-
- instantiateParameters(AuthorizationRequest, MutableHttpResponse) - Method in class io.micronaut.security.oauth2.endpoint.authorization.request.DefaultAuthorizationRedirectHandler
-
- IntrospectionEndpointConfiguration - Interface in io.micronaut.security.oauth2.configuration.endpoints
-
Introspection endpoint configuration.
- IntrospectionEndpointConfigurationProperties() - Constructor for class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.IntrospectionEndpointConfigurationProperties
-
- InvalidStateException - Exception in io.micronaut.security.oauth2.endpoint.authorization.state
-
Exception thrown if authorization response state parameter validation fails.
- InvalidStateException(String) - Constructor for exception io.micronaut.security.oauth2.endpoint.authorization.state.InvalidStateException
-
- io.micronaut.security.oauth2 - package io.micronaut.security.oauth2
-
OAuth 2.0 related classes classes.
- io.micronaut.security.oauth2.client - package io.micronaut.security.oauth2.client
-
Classes related to the creation of OAuth 2.0 clients.
- io.micronaut.security.oauth2.client.clientcredentials - package io.micronaut.security.oauth2.client.clientcredentials
-
Classes related to the Client Credentials Grant.
- io.micronaut.security.oauth2.client.clientcredentials.propagation - package io.micronaut.security.oauth2.client.clientcredentials.propagation
-
Classes related to the propagation of a token obtained via Client Credentials Grant.
- io.micronaut.security.oauth2.client.condition - package io.micronaut.security.oauth2.client.condition
-
Classes related to Conditions used in the OAuth 2.0 Configuration.
- io.micronaut.security.oauth2.configuration - package io.micronaut.security.oauth2.configuration
-
OAuth 2.0 configuration classes.
- io.micronaut.security.oauth2.configuration.endpoints - package io.micronaut.security.oauth2.configuration.endpoints
-
OAuth 2.0 endpoint configuration classes.
- io.micronaut.security.oauth2.endpoint - package io.micronaut.security.oauth2.endpoint
-
Classes related to OAuth2.0 and OpenID endpoints.
- io.micronaut.security.oauth2.endpoint.authorization.request - package io.micronaut.security.oauth2.endpoint.authorization.request
-
Classes related to an OAuth 2.0 authorization request.
- io.micronaut.security.oauth2.endpoint.authorization.response - package io.micronaut.security.oauth2.endpoint.authorization.response
-
Classes related to an OAuth 2.0 authorization response.
- io.micronaut.security.oauth2.endpoint.authorization.state - package io.micronaut.security.oauth2.endpoint.authorization.state
-
Classes related to OAuth 2.0 state management.
- io.micronaut.security.oauth2.endpoint.authorization.state.persistence - package io.micronaut.security.oauth2.endpoint.authorization.state.persistence
-
Classes related to state persistence.
- io.micronaut.security.oauth2.endpoint.authorization.state.persistence.cookie - package io.micronaut.security.oauth2.endpoint.authorization.state.persistence.cookie
-
Classes related to the persistence of state in a cookie.
- io.micronaut.security.oauth2.endpoint.authorization.state.persistence.session - package io.micronaut.security.oauth2.endpoint.authorization.state.persistence.session
-
Classes related to storage of the state in a session.
- io.micronaut.security.oauth2.endpoint.authorization.state.validation - package io.micronaut.security.oauth2.endpoint.authorization.state.validation
-
Classes related to state validation.
- io.micronaut.security.oauth2.endpoint.endsession.request - package io.micronaut.security.oauth2.endpoint.endsession.request
-
Classes dealing with end session requests.
- io.micronaut.security.oauth2.endpoint.endsession.response - package io.micronaut.security.oauth2.endpoint.endsession.response
-
Classes dealing with end session callbacks.
- io.micronaut.security.oauth2.endpoint.nonce - package io.micronaut.security.oauth2.endpoint.nonce
-
Classes related to nonce validation.
- io.micronaut.security.oauth2.endpoint.nonce.persistence - package io.micronaut.security.oauth2.endpoint.nonce.persistence
-
Classes related to nonce persistence.
- io.micronaut.security.oauth2.endpoint.nonce.persistence.cookie - package io.micronaut.security.oauth2.endpoint.nonce.persistence.cookie
-
Classes related to the persistence of state in a cookie.
- io.micronaut.security.oauth2.endpoint.nonce.persistence.session - package io.micronaut.security.oauth2.endpoint.nonce.persistence.session
-
Classes related to storage of the nonce in a session.
- io.micronaut.security.oauth2.endpoint.token.request - package io.micronaut.security.oauth2.endpoint.token.request
-
- io.micronaut.security.oauth2.endpoint.token.request.context - package io.micronaut.security.oauth2.endpoint.token.request.context
-
- io.micronaut.security.oauth2.endpoint.token.request.password - package io.micronaut.security.oauth2.endpoint.token.request.password
-
- io.micronaut.security.oauth2.endpoint.token.response - package io.micronaut.security.oauth2.endpoint.token.response
-
- io.micronaut.security.oauth2.endpoint.token.response.validation - package io.micronaut.security.oauth2.endpoint.token.response.validation
-
Classes related to validating an OpenID token response.
- io.micronaut.security.oauth2.grants - package io.micronaut.security.oauth2.grants
-
OAuth 2.0 grant related classes.
- io.micronaut.security.oauth2.routes - package io.micronaut.security.oauth2.routes
-
OAuth 2.0 routing classes.
- io.micronaut.security.oauth2.url - package io.micronaut.security.oauth2.url
-
Classes related to the generation of URLs to be
used as routes in the application.
- isAccessToken() - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties.AdditionalClaimsConfigurationProperties
-
- isAccessToken() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdAdditionalClaimsConfiguration
-
- isAudience() - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties.ClaimsValidationConfigurationProperties
-
- isAudience() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdClaimsValidationConfiguration
-
- isAuthorizedParty() - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties.ClaimsValidationConfigurationProperties
-
- isAuthorizedParty() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdClaimsValidationConfiguration
-
- isCookieHttpOnly() - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.persistence.cookie.CookieStatePersistenceConfiguration
-
- isCookieHttpOnly() - Method in class io.micronaut.security.oauth2.endpoint.nonce.persistence.cookie.CookieNoncePersistenceConfiguration
-
- isCookieSecure() - Method in class io.micronaut.security.oauth2.endpoint.AbstractCookieConfiguration
-
- isEmailVerified() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- isEmailVerified() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- isEnabled() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.ClientCredentialsConfigurationProperties.HeaderTokenPropagatorConfigurationProperties
-
- isEnabled() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.ClientCredentialsConfigurationProperties
-
- isEnabled() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
- isEnabled() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.EndSessionConfigurationProperties
-
- isEnabled() - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties
-
- isEnabled() - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.DefaultStateConfiguration
-
- isEnabled() - Method in class io.micronaut.security.oauth2.endpoint.nonce.DefaultNonceConfiguration
-
- isErrorCallback(ConvertibleMultiValues<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOauthClient
-
- isErrorCallback(ConvertibleMultiValues<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdClient
-
- isExpired(TokenResponse) - Method in class io.micronaut.security.oauth2.client.clientcredentials.AbstractClientCredentialsClient
-
- isExpired(Date) - Method in class io.micronaut.security.oauth2.client.clientcredentials.AbstractClientCredentialsClient
-
- isIssuer() - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties.ClaimsValidationConfigurationProperties
-
- isIssuer() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdClaimsValidationConfiguration
-
- isJwt() - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties.AdditionalClaimsConfigurationProperties
-
- isJwt() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdAdditionalClaimsConfiguration
-
- isPhoneNumberVerified() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- isPhoneNumberVerified() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- isRefreshToken() - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties.AdditionalClaimsConfigurationProperties
-
- isRefreshToken() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdAdditionalClaimsConfiguration
-
- IssuerClaimValidator - Class in io.micronaut.security.oauth2.endpoint.token.response.validation
-
The Issuer Identifier for the OpenID Provider (which is typically obtained during Discovery) MUST exactly match the value of the iss (issuer) Claim.
- IssuerClaimValidator() - Constructor for class io.micronaut.security.oauth2.endpoint.token.response.validation.IssuerClaimValidator
-
- OauthAuthenticationMapper - Interface in io.micronaut.security.oauth2.endpoint.token.response
-
A contract for mapping an OAuth 2.0 token endpoint response to a AuthenticationResponse object.
- OauthAuthorizationRequest - Interface in io.micronaut.security.oauth2.endpoint.authorization.request
-
A marker contract to denote a given authorization request is
not part of the OpenID standard.
- OauthAuthorizationResponse - Interface in io.micronaut.security.oauth2.endpoint.authorization.response
-
A marker interface for normal OAuth 2.0 authorization responses.
- OauthAuthorizationResponseHandler - Interface in io.micronaut.security.oauth2.endpoint.authorization.response
-
Responsible for handling the authorization callback response
from an OAuth 2.0 provider.
- OauthClient - Interface in io.micronaut.security.oauth2.client
-
A contract for an OAuth 2.0 client.
- OauthClientCondition - Class in io.micronaut.security.oauth2.client.condition
-
- OauthClientCondition() - Constructor for class io.micronaut.security.oauth2.client.condition.OauthClientCondition
-
- oauthClientConfiguration - Variable in class io.micronaut.security.oauth2.client.clientcredentials.AbstractClientCredentialsClient
-
- OauthClientConfiguration - Interface in io.micronaut.security.oauth2.configuration
-
OAuth 2.0 client configuration.
- oauthClientConfigurationCollection - Variable in class io.micronaut.security.oauth2.client.clientcredentials.propagation.ClientCredentialsHttpClientFilter
-
- OauthClientConfigurationProperties - Class in io.micronaut.security.oauth2.configuration
-
Stores configuration of each configured OAuth 2.0 client.
- OauthClientConfigurationProperties(String) - Constructor for class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
- OauthClientConfigurationProperties.AuthorizationEndpointConfigurationProperties - Class in io.micronaut.security.oauth2.configuration
-
OAuth 2.0 authorization endpoint configuration.
- OauthClientConfigurationProperties.ClientCredentialsConfigurationProperties - Class in io.micronaut.security.oauth2.configuration
-
Client credentials configuration.
- OauthClientConfigurationProperties.ClientCredentialsConfigurationProperties.HeaderTokenPropagatorConfigurationProperties - Class in io.micronaut.security.oauth2.configuration
-
Client credentials http header token propagation configuration.
- OauthClientConfigurationProperties.IntrospectionEndpointConfigurationProperties - Class in io.micronaut.security.oauth2.configuration
-
Introspection endpoint configuration.
- OauthClientConfigurationProperties.OpenIdClientConfigurationProperties - Class in io.micronaut.security.oauth2.configuration
-
OpenID client configuration.
- OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.AuthorizationEndpointConfigurationProperties - Class in io.micronaut.security.oauth2.configuration
-
Authorization endpoint configuration.
- OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.EndSessionConfigurationProperties - Class in io.micronaut.security.oauth2.configuration
-
End session endpoint configuration.
- OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.RegistrationEndpointConfigurationProperties - Class in io.micronaut.security.oauth2.configuration
-
Registration endpoint configuration.
- OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.TokenEndpointConfigurationProperties - Class in io.micronaut.security.oauth2.configuration
-
Token endpoint configuration.
- OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.UserInfoEndpointConfigurationProperties - Class in io.micronaut.security.oauth2.configuration
-
User info endpoint configuration.
- OauthClientConfigurationProperties.RevocationEndpointConfigurationProperties - Class in io.micronaut.security.oauth2.configuration
-
Revocation endpoint configuration.
- OauthClientConfigurationProperties.TokenEndpointConfigurationProperties - Class in io.micronaut.security.oauth2.configuration
-
OAuth 2.0 token endpoint configuration.
- oauthClientConfigurations - Variable in class io.micronaut.security.oauth2.client.IdTokenClaimsValidator
-
- OauthCodeTokenRequestContext - Class in io.micronaut.security.oauth2.endpoint.token.request.context
-
A token request context for sending an authorization
code grant request to an OAuth 2.0 provider.
- OauthCodeTokenRequestContext(AuthorizationResponse, SecureEndpoint, OauthClientConfiguration) - Constructor for class io.micronaut.security.oauth2.endpoint.token.request.context.OauthCodeTokenRequestContext
-
- OauthConfiguration - Interface in io.micronaut.security.oauth2.configuration
-
OAuth 2.0 Configuration.
- OauthConfigurationProperties - Class in io.micronaut.security.oauth2.configuration
-
- OauthConfigurationProperties() - Constructor for class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties
-
- OauthConfigurationProperties.OpenIdConfigurationProperties - Class in io.micronaut.security.oauth2.configuration
-
OpenID configuration.
- OauthConfigurationProperties.OpenIdConfigurationProperties.AdditionalClaimsConfigurationProperties - Class in io.micronaut.security.oauth2.configuration
-
Claims configuration.
- OauthConfigurationProperties.OpenIdConfigurationProperties.ClaimsValidationConfigurationProperties - Class in io.micronaut.security.oauth2.configuration
-
Claims Validator configuration.
- OauthConfigurationProperties.OpenIdConfigurationProperties.EndSessionConfigurationProperties - Class in io.micronaut.security.oauth2.configuration
-
End session configuration.
- OauthController - Interface in io.micronaut.security.oauth2.routes
-
Responsible for OAuth 2.0 authorization redirect, authorization
callback, and end session redirects.
- OauthPasswordAuthenticationProvider - Class in io.micronaut.security.oauth2.endpoint.token.request.password
-
An AuthenticationProvider that delegates to an OAuth 2.0 provider using the
password grant flow.
- OauthPasswordAuthenticationProvider(TokenEndpointClient, OauthClientConfiguration, OauthAuthenticationMapper) - Constructor for class io.micronaut.security.oauth2.endpoint.token.request.password.OauthPasswordAuthenticationProvider
-
- OauthPasswordTokenRequestContext - Class in io.micronaut.security.oauth2.endpoint.token.request.context
-
A token request context for sending a password grant
request to an OAuth 2.0 provider.
- OauthPasswordTokenRequestContext(AuthenticationRequest, SecureEndpoint, OauthClientConfiguration) - Constructor for class io.micronaut.security.oauth2.endpoint.token.request.context.OauthPasswordTokenRequestContext
-
- OauthRouteUrlBuilder - Interface in io.micronaut.security.oauth2.url
-
Responsible for building URLs to routes the client will receive.
- OktaEndSessionEndpoint - Class in io.micronaut.security.oauth2.endpoint.endsession.request
-
Provides specific configuration to logout from Okta.
- OktaEndSessionEndpoint(EndSessionCallbackUrlBuilder, OauthClientConfiguration, Supplier<OpenIdProviderMetadata>, SecurityConfiguration, TokenResolver) - Constructor for class io.micronaut.security.oauth2.endpoint.endsession.request.OktaEndSessionEndpoint
-
- onCallback(HttpRequest<Map<String, Object>>) - Method in class io.micronaut.security.oauth2.client.DefaultOauthClient
-
- onCallback(HttpRequest<Map<String, Object>>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdClient
-
- onCallback(HttpRequest<Map<String, Object>>) - Method in interface io.micronaut.security.oauth2.client.OauthClient
-
Responsible for receiving the authorization callback request and returning
an authentication response.
- OPENID_TOKEN_KEY - Static variable in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdAuthenticationMapper
-
- OpenIdAdditionalClaimsConfiguration - Interface in io.micronaut.security.oauth2.configuration
-
Configuration for additional claims to be added to the
resulting JWT created from an OpenID authentication.
- OpenIdAuthenticationMapper - Interface in io.micronaut.security.oauth2.endpoint.token.response
-
Responsible for converting an OpenID token response to
a Authentication representing the authenticated user.
- OpenIdAuthorizationRequest - Interface in io.micronaut.security.oauth2.endpoint.authorization.request
-
The OpenID extensions to the standard OAuth 2.0 authorization request.
- OpenIdAuthorizationResponse - Interface in io.micronaut.security.oauth2.endpoint.authorization.response
-
- OpenIdAuthorizationResponseHandler - Interface in io.micronaut.security.oauth2.endpoint.authorization.response
-
Responsible for handling the authorization callback response
from an OpenID provider.
- OpenIdClaims - Interface in io.micronaut.security.oauth2.endpoint.token.response
-
ID Token.
- OpenIdClaimsValidationConfiguration - Interface in io.micronaut.security.oauth2.configuration
-
Configuration to determine if a claim validation is enabled.
- OpenIdClaimsValidator - Interface in io.micronaut.security.oauth2.endpoint.token.response.validation
-
JWT Claims Validator for ID Token.
- OpenIdClient - Interface in io.micronaut.security.oauth2.client
-
Extends the
OauthClient with OpenID specific functionality.
- OpenIdClientCondition - Class in io.micronaut.security.oauth2.client.condition
-
- OpenIdClientCondition() - Constructor for class io.micronaut.security.oauth2.client.condition.OpenIdClientCondition
-
- OpenIdClientConfiguration - Interface in io.micronaut.security.oauth2.configuration
-
Configuration for an OpenID client.
- openIdClientNameWhichMatchesIssClaim(Authentication) - Method in class io.micronaut.security.oauth2.DefaultProviderResolver
-
- openIdClientNameWhichMatchesIssuer(String) - Method in class io.micronaut.security.oauth2.DefaultProviderResolver
-
- OpenIdCodeTokenRequestContext - Class in io.micronaut.security.oauth2.endpoint.token.request.context
-
A token request context for sending an authorization
code grant request to an OpenID provider.
- OpenIdCodeTokenRequestContext(AuthorizationResponse, OauthRouteUrlBuilder, SecureEndpoint, OauthClientConfiguration) - Constructor for class io.micronaut.security.oauth2.endpoint.token.request.context.OpenIdCodeTokenRequestContext
-
- OpenIdConfiguration - Interface in io.micronaut.security.oauth2.configuration
-
Configuration for OpenID not specific to a client.
- OpenIdConfigurationProperties() - Constructor for class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties
-
- OpenIdPasswordAuthenticationProvider - Class in io.micronaut.security.oauth2.endpoint.token.request.password
-
An AuthenticationProvider that delegates to an OpenID provider using the
password grant flow.
- OpenIdPasswordAuthenticationProvider(OauthClientConfiguration, OpenIdProviderMetadata, TokenEndpointClient, OpenIdAuthenticationMapper, OpenIdTokenResponseValidator) - Constructor for class io.micronaut.security.oauth2.endpoint.token.request.password.OpenIdPasswordAuthenticationProvider
-
- OpenIdPasswordTokenRequestContext - Class in io.micronaut.security.oauth2.endpoint.token.request.context
-
A token request context for sending a password grant
request to an OpenID provider.
- OpenIdPasswordTokenRequestContext(AuthenticationRequest, SecureEndpoint, OauthClientConfiguration) - Constructor for class io.micronaut.security.oauth2.endpoint.token.request.context.OpenIdPasswordTokenRequestContext
-
- OpenIdProviderMetadata - Interface in io.micronaut.security.oauth2.client
-
Metadata describing the configuration of OpenID Providers.
- OpenIdScope - Enum in io.micronaut.security.oauth2.endpoint.authorization.request
-
OpenID Connect scope values.
- OpenIdTokenResponse - Class in io.micronaut.security.oauth2.endpoint.token.response
-
Id Token Access Token Response.
- OpenIdTokenResponse() - Constructor for class io.micronaut.security.oauth2.endpoint.token.response.OpenIdTokenResponse
-
- OpenIdTokenResponseValidator - Interface in io.micronaut.security.oauth2.endpoint.token.response.validation
-
Validates an OpenID token response.
- outgoingHttpRequestProcessor - Variable in class io.micronaut.security.oauth2.client.clientcredentials.propagation.ClientCredentialsHttpClientFilter
-
- SamlBearerAssertionGrant - Class in io.micronaut.security.oauth2.grants
-
SAML 2.0 bearer assertion grant.
- SamlBearerAssertionGrant() - Constructor for class io.micronaut.security.oauth2.grants.SamlBearerAssertionGrant
-
- scopeToPublisherMap - Variable in class io.micronaut.security.oauth2.client.clientcredentials.AbstractClientCredentialsClient
-
- SecureEndpoint - Interface in io.micronaut.security.oauth2.endpoint
-
A contract for an endpoint that requires authentication.
- SecureEndpointConfiguration - Interface in io.micronaut.security.oauth2.configuration.endpoints
-
- SecureGrant - Interface in io.micronaut.security.oauth2.grants
-
A contract for a grant that requires authentication.
- SecureGrantMap - Class in io.micronaut.security.oauth2.grants
-
An implementation of
HashMap that also implements
SecureGrant.
- SecureGrantMap(int) - Constructor for class io.micronaut.security.oauth2.grants.SecureGrantMap
-
- SecureGrantMap() - Constructor for class io.micronaut.security.oauth2.grants.SecureGrantMap
-
Default constructor.
- secureRequest(MutableHttpRequest<G>, TokenRequestContext<G, R>) - Method in class io.micronaut.security.oauth2.endpoint.token.request.DefaultTokenEndpointClient
-
Secures the request according to the context's endpoint supported authentication
methods.
- sendRequest(TokenRequestContext<G, R>) - Method in class io.micronaut.security.oauth2.endpoint.token.request.DefaultTokenEndpointClient
-
- sendRequest(TokenRequestContext<G, R>) - Method in interface io.micronaut.security.oauth2.endpoint.token.request.TokenEndpointClient
-
- serialize(State) - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.JacksonStateSerDes
-
- serialize(State) - Method in interface io.micronaut.security.oauth2.endpoint.authorization.state.StateSerDes
-
Serializes the state into a string for sending with the authorization redirect.
- SessionNoncePersistence - Class in io.micronaut.security.oauth2.endpoint.nonce.persistence.session
-
Persists the state in the session.
- SessionNoncePersistence(SessionStore<Session>) - Constructor for class io.micronaut.security.oauth2.endpoint.nonce.persistence.session.SessionNoncePersistence
-
- SessionStatePersistence - Class in io.micronaut.security.oauth2.endpoint.authorization.state.persistence.session
-
Persists the state in the session.
- SessionStatePersistence(SessionStore<Session>) - Constructor for class io.micronaut.security.oauth2.endpoint.authorization.state.persistence.session.SessionStatePersistence
-
- setAccessToken(boolean) - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties.AdditionalClaimsConfigurationProperties
-
Set to true if the original access token from the provider should be included in the Micronaut JWT.
- setAccessToken(String) - Method in class io.micronaut.security.oauth2.endpoint.token.response.TokenResponse
-
- setAcrValues(List<String>) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.AuthorizationEndpointConfigurationProperties
-
Authentication class reference values.
- setAcrValuesSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setAdditionalClaims(OauthConfigurationProperties.OpenIdConfigurationProperties.AdditionalClaimsConfigurationProperties) - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties
-
- setAdditionalRequestParams(Map<String, String>) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.ClientCredentialsConfigurationProperties
-
Additional parameters included in the client-credentials flow.
- setAdvancedExpiration(Duration) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.ClientCredentialsConfigurationProperties
-
- setAssertion(String) - Method in class io.micronaut.security.oauth2.grants.JwtBearerAssertionGrant
-
- setAssertion(String) - Method in class io.micronaut.security.oauth2.grants.SamlBearerAssertionGrant
-
- setAudience(boolean) - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties.ClaimsValidationConfigurationProperties
-
- setAuthMethod(AuthenticationMethod) - Method in class io.micronaut.security.oauth2.configuration.endpoints.DefaultSecureEndpointConfiguration
-
- setAuthorization(OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.AuthorizationEndpointConfigurationProperties) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties
-
Sets the authorization endpoint configuration.
- setAuthorization(OauthClientConfigurationProperties.AuthorizationEndpointConfigurationProperties) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
The OAuth 2.0 authorization endpoint configuration.
- setAuthorizationEndpoint(String) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setAuthorizedParty(boolean) - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties.ClaimsValidationConfigurationProperties
-
- setCallbackUri(String) - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties
-
The URI template that OAuth 2.0 providers can use to
submit an authorization callback request.
- setCheckSessionIframe(String) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setClaimsLocalesSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setClaimsParameterSupported(Boolean) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setClaimsSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setClaimsValidation(OauthConfigurationProperties.OpenIdConfigurationProperties.ClaimsValidationConfigurationProperties) - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties
-
- setClaimTypesSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setClientCredentials(OauthClientConfigurationProperties.ClientCredentialsConfigurationProperties) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
Sets the Client Credentials configuration.
- setClientId(String) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
OAuth 2.0 client id.
- setClientId(String) - Method in class io.micronaut.security.oauth2.grants.AbstractClientSecureGrant
-
- setClientId(String) - Method in interface io.micronaut.security.oauth2.grants.SecureGrant
-
Sets the client id in the grant.
- setClientId(String) - Method in class io.micronaut.security.oauth2.grants.SecureGrantMap
-
- setClientSecret(String) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
OAuth 2.0 client secret.
- setClientSecret(String) - Method in class io.micronaut.security.oauth2.grants.AbstractClientSecureGrant
-
- setClientSecret(String) - Method in interface io.micronaut.security.oauth2.grants.SecureGrant
-
Sets the client secret in the grant.
- setClientSecret(String) - Method in class io.micronaut.security.oauth2.grants.SecureGrantMap
-
- setCode(String) - Method in class io.micronaut.security.oauth2.grants.AuthorizationCodeGrant
-
- setCodeChallengeMethodsSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setConfigurationPath(String) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties
-
The configuration path to discover openid configuration.
- setContentType(MediaType) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.TokenEndpointConfigurationProperties
-
The content type of token endpoint requests.
- setCookieDomain(String) - Method in class io.micronaut.security.oauth2.endpoint.AbstractCookieConfiguration
-
Sets the domain name of this Cookie.
- setCookieHttpOnly(Boolean) - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.persistence.cookie.CookieStatePersistenceConfiguration
-
Whether the Cookie can only be accessed via HTTP.
- setCookieHttpOnly(Boolean) - Method in class io.micronaut.security.oauth2.endpoint.nonce.persistence.cookie.CookieNoncePersistenceConfiguration
-
Whether the Cookie can only be accessed via HTTP.
- setCookieMaxAge(Duration) - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.persistence.cookie.CookieStatePersistenceConfiguration
-
Sets the maximum age of the cookie.
- setCookieMaxAge(Duration) - Method in class io.micronaut.security.oauth2.endpoint.nonce.persistence.cookie.CookieNoncePersistenceConfiguration
-
Sets the maximum age of the cookie.
- setCookieName(String) - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.persistence.cookie.CookieStatePersistenceConfiguration
-
Cookie Name.
- setCookieName(String) - Method in class io.micronaut.security.oauth2.endpoint.nonce.persistence.cookie.CookieNoncePersistenceConfiguration
-
Cookie Name.
- setCookiePath(String) - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.persistence.cookie.CookieStatePersistenceConfiguration
-
Sets the path of the cookie.
- setCookiePath(String) - Method in class io.micronaut.security.oauth2.endpoint.nonce.persistence.cookie.CookieNoncePersistenceConfiguration
-
Sets the path of the cookie.
- setCookieSecure(Boolean) - Method in class io.micronaut.security.oauth2.endpoint.AbstractCookieConfiguration
-
Sets whether the cookie is secured.
- setCountry(String) - Method in class io.micronaut.security.oauth2.endpoint.token.response.Address
-
Address's country.
- setDefaultProvider(String) - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties
-
The default authentication provider for an OAuth 2.0 authorization code grant flow.
- setDisplay(Display) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.AuthorizationEndpointConfigurationProperties
-
Controls how the authentication interface is displayed.
- setDisplayValuesSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setEnabled(boolean) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.ClientCredentialsConfigurationProperties.HeaderTokenPropagatorConfigurationProperties
-
- setEnabled(boolean) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.ClientCredentialsConfigurationProperties
-
- setEnabled(boolean) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.EndSessionConfigurationProperties
-
The end session enabled flag.
- setEnabled(boolean) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
Sets whether the client is enabled.
- setEnabled(boolean) - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties
-
Sets whether the OAuth 2.0 support is enabled.
- setEnabled(boolean) - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.DefaultStateConfiguration
-
Sets whether a state parameter will be sent.
- setEnabled(boolean) - Method in class io.micronaut.security.oauth2.endpoint.nonce.DefaultNonceConfiguration
-
Sets whether a nonce parameter will be sent.
- setEndSession(OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.EndSessionConfigurationProperties) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties
-
Sets the end session endpoint configuration.
- setEndSession(OauthConfigurationProperties.OpenIdConfigurationProperties.EndSessionConfigurationProperties) - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties
-
The end session configuration.
- setEndSessionEndpoint(String) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setError(TokenError) - Method in class io.micronaut.security.oauth2.endpoint.token.response.TokenErrorResponse
-
- setErrorDescription(String) - Method in class io.micronaut.security.oauth2.endpoint.token.response.TokenErrorResponse
-
- setErrorUri(String) - Method in class io.micronaut.security.oauth2.endpoint.token.response.TokenErrorResponse
-
- setExpiresIn(Integer) - Method in class io.micronaut.security.oauth2.endpoint.token.response.TokenResponse
-
- setFormatted(String) - Method in class io.micronaut.security.oauth2.endpoint.token.response.Address
-
- setGrantType(GrantType) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
OAuth 2.0 grant type.
- setGrantType(String) - Method in class io.micronaut.security.oauth2.grants.AbstractClientSecureGrant
-
- setGrantType(String) - Method in class io.micronaut.security.oauth2.grants.AuthorizationCodeGrant
-
- setGrantType(String) - Method in class io.micronaut.security.oauth2.grants.ClientCredentialsGrant
-
- setGrantType(String) - Method in class io.micronaut.security.oauth2.grants.PasswordGrant
-
- setGrantTypesSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setHeaderName(String) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.ClientCredentialsConfigurationProperties.HeaderTokenPropagatorConfigurationProperties
-
Http Header to be used to propagate the token.
- setHeaderPropagation(OauthClientConfigurationProperties.ClientCredentialsConfigurationProperties.HeaderTokenPropagatorConfigurationProperties) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.ClientCredentialsConfigurationProperties
-
Sets the Http Header Client Credentials Token Propagator configuration.
- setIdToken(String) - Method in class io.micronaut.security.oauth2.endpoint.token.response.OpenIdTokenResponse
-
- setIdTokenEncryptionEncValuesSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setIdTokenSigningAlgValuesSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setIntrospection(OauthClientConfigurationProperties.IntrospectionEndpointConfigurationProperties) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
Sets the introspection endpoint configuration.
- setIntrospectionEndpoint(String) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setIntrospectionEndpointAuthMethodsSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setIssuer(String) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setIssuer(URL) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties
-
URL using the https scheme with no query or fragment component that the
Open ID provider asserts as its issuer identifier.
- setIssuer(boolean) - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties.ClaimsValidationConfigurationProperties
-
- setJwksUri(String) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setJwksUri(String) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties
-
The JWKS signature URI.
- setJwt(boolean) - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties.AdditionalClaimsConfigurationProperties
-
Set to true if the original JWT from the provider should be included in the Micronaut JWT.
- setLocality(String) - Method in class io.micronaut.security.oauth2.endpoint.token.response.Address
-
Address's locality.
- setLoginUri(String) - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties
-
The URI template that is used to initiate an OAuth 2.0
authorization code grant flow.
- setLogoutUri(String) - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties
-
The URI used to log out of an OpenID provider.
- setMaxAge(Integer) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.AuthorizationEndpointConfigurationProperties
-
Maximum authentication age.
- setNonce(String) - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.DefaultState
-
- setNonce(String) - Method in interface io.micronaut.security.oauth2.endpoint.authorization.state.MutableState
-
- setOpenid(OauthClientConfigurationProperties.OpenIdClientConfigurationProperties) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
The open id configuration.
- setOpenid(OauthConfigurationProperties.OpenIdConfigurationProperties) - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties
-
The OpenID configuration.
- setOpPolicyUri(String) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setOpTosUri(String) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setOriginalUri(URI) - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.DefaultState
-
- setOriginalUri(URI) - Method in interface io.micronaut.security.oauth2.endpoint.authorization.state.MutableState
-
- setPassword(String) - Method in class io.micronaut.security.oauth2.grants.PasswordGrant
-
- setPersistence(String) - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.DefaultStateConfiguration
-
Sets the mechanism to persist the state for later retrieval for validation.
- setPersistence(String) - Method in class io.micronaut.security.oauth2.endpoint.nonce.DefaultNonceConfiguration
-
Sets the mechanism to persist the nonce for later retrieval for validation.
- setPostalCode(String) - Method in class io.micronaut.security.oauth2.endpoint.token.response.Address
-
Address's postal code.
- setPrefix(String) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.ClientCredentialsConfigurationProperties.HeaderTokenPropagatorConfigurationProperties
-
Value prefix for Http Header.
- setPrompt(Prompt) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.AuthorizationEndpointConfigurationProperties
-
Controls how the authentication server prompts the user.
- setRedirectUri(String) - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties.EndSessionConfigurationProperties
-
The URI the OpenID provider should redirect to after logging out.
- setRedirectUri(URI) - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.DefaultState
-
- setRedirectUri(URI) - Method in interface io.micronaut.security.oauth2.endpoint.authorization.state.MutableState
-
- setRedirectUri(String) - Method in class io.micronaut.security.oauth2.grants.AuthorizationCodeGrant
-
- setRefreshToken(boolean) - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties.AdditionalClaimsConfigurationProperties
-
Set to true if the original refresh token from the provider should be included in the Micronaut JWT.
- setRefreshToken(String) - Method in class io.micronaut.security.oauth2.endpoint.token.response.TokenResponse
-
- setRefreshToken(String) - Method in class io.micronaut.security.oauth2.grants.RefreshTokenGrant
-
- setRegion(String) - Method in class io.micronaut.security.oauth2.endpoint.token.response.Address
-
Address' region.
- setRegistration(OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.RegistrationEndpointConfigurationProperties) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties
-
Sets the registration endpoint configuration.
- setRegistrationEndpoint(String) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setRequestObjectEncryptionAlgValuesSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setRequestObjectEncryptionEncValuesSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setRequestObjectSigningAlgValuesSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setRequestParameterSupported(Boolean) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setRequestUriParameterSupported(Boolean) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setRequireRequestUriRegistration(Boolean) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setResponseMode(String) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.AuthorizationEndpointConfigurationProperties
-
Mechanism to be used for returning authorization response parameters from the
authorization endpoint.
- setResponseModesSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setResponseType(ResponseType) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.AuthorizationEndpointConfigurationProperties
-
Determines the authorization processing flow to be used.
- setResponseTypesSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setRevocation(OauthClientConfigurationProperties.RevocationEndpointConfigurationProperties) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
Sets the revocation endpoint configuration.
- setRevocationEndpoint(String) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setRevocationEndpointAuthMethodsSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setScope(String) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.ClientCredentialsConfigurationProperties
-
Scope to be requested in the client credentials request.
- setScope(String) - Method in class io.micronaut.security.oauth2.endpoint.token.response.TokenResponse
-
- setScope(String) - Method in class io.micronaut.security.oauth2.grants.ClientCredentialsGrant
-
- setScope(String) - Method in class io.micronaut.security.oauth2.grants.JwtBearerAssertionGrant
-
- setScope(String) - Method in class io.micronaut.security.oauth2.grants.PasswordGrant
-
- setScope(String) - Method in class io.micronaut.security.oauth2.grants.RefreshTokenGrant
-
- setScope(String) - Method in class io.micronaut.security.oauth2.grants.SamlBearerAssertionGrant
-
- setScopes(List<String>) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
Requested scopes.
- setScopesSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setServiceDocumentation(String) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setStreetAddress(String) - Method in class io.micronaut.security.oauth2.endpoint.token.response.Address
-
Sets the full street address.
- setSubjectTypesSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setToken(OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.TokenEndpointConfigurationProperties) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties
-
Sets the token endpoint configuration.
- setToken(OauthClientConfigurationProperties.TokenEndpointConfigurationProperties) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties
-
The OAuth 2.0 token endpoint configuration.
- setTokenEndpoint(String) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setTokenEndpointAuthMethodsSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setTokenEndpointAuthSigningAlgValuesSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setTokenType(String) - Method in class io.micronaut.security.oauth2.endpoint.token.response.TokenResponse
-
- setUiLocales(List<String>) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.AuthorizationEndpointConfigurationProperties
-
Preferred locales for authentication.
- setUriLocalesSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setUrl(String) - Method in class io.micronaut.security.oauth2.configuration.endpoints.DefaultEndpointConfiguration
-
- setUserInfo(OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.UserInfoEndpointConfigurationProperties) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties
-
Sets the user info endpoint configuration.
- setUserinfoEncryptionAlgValuesSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setUserinfoEncryptionEncValuesSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setUserinfoEndpoint(String) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setUsername(String) - Method in class io.micronaut.security.oauth2.grants.PasswordGrant
-
- SPACE - Static variable in class io.micronaut.security.oauth2.client.clientcredentials.propagation.ClientCredentialsHeaderTokenPropagator
-
- State - Interface in io.micronaut.security.oauth2.endpoint.authorization.state
-
Represents the state sent in the authorization request and returned in the authorization response.
- StateAware - Interface in io.micronaut.security.oauth2.endpoint.authorization.response
-
State retrieval.
- StateAwareAuthorizationCallback - Class in io.micronaut.security.oauth2.endpoint.authorization.response
-
Base class to extend from that handles state retrieval and caching.
- StateAwareAuthorizationCallback(StateSerDes) - Constructor for class io.micronaut.security.oauth2.endpoint.authorization.response.StateAwareAuthorizationCallback
-
- StateFactory - Interface in io.micronaut.security.oauth2.endpoint.authorization.state
-
Generates a state parameter.
- StatePersistence - Interface in io.micronaut.security.oauth2.endpoint.authorization.state.persistence
-
Persists the state for later retrieval necessary for validation.
- StateSerDes - Interface in io.micronaut.security.oauth2.endpoint.authorization.state
-
Responsible for serialization and de-serialization of the state.
- StateValidationConfiguration - Interface in io.micronaut.security.oauth2.endpoint.authorization.state.validation
-
Configuration options for state validation.
- StateValidator - Interface in io.micronaut.security.oauth2.endpoint.authorization.state.validation
-
Validates a state parameter.
- STREET_ADDRESS - Static variable in class io.micronaut.security.oauth2.endpoint.token.response.Address
-
- supportsEndSession() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdClient
-
- supportsEndSession() - Method in interface io.micronaut.security.oauth2.client.OpenIdClient
-
- validate(JwtClaims, HttpRequest<?>) - Method in class io.micronaut.security.oauth2.client.IdTokenClaimsValidator
-
- validate(HttpRequest<?>, State) - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.validation.DefaultStateValidator
-
- validate(HttpRequest<?>, State) - Method in interface io.micronaut.security.oauth2.endpoint.authorization.state.validation.StateValidator
-
Validates the provided state.
- validate(OpenIdClaims, OauthClientConfiguration, OpenIdProviderMetadata) - Method in class io.micronaut.security.oauth2.endpoint.token.response.validation.AudienceClaimValidator
-
- validate(OpenIdClaims, OauthClientConfiguration, OpenIdProviderMetadata) - Method in class io.micronaut.security.oauth2.endpoint.token.response.validation.AuthorizedPartyClaimValidator
-
- validate(OauthClientConfiguration, OpenIdProviderMetadata, OpenIdTokenResponse, String) - Method in class io.micronaut.security.oauth2.endpoint.token.response.validation.DefaultOpenIdTokenResponseValidator
-
- validate(OpenIdClaims, OauthClientConfiguration, OpenIdProviderMetadata) - Method in class io.micronaut.security.oauth2.endpoint.token.response.validation.IssuerClaimValidator
-
- validate(OpenIdClaims, OauthClientConfiguration, OpenIdProviderMetadata, String) - Method in class io.micronaut.security.oauth2.endpoint.token.response.validation.NonceClaimValidator
-
- validate(OpenIdClaims, OauthClientConfiguration, OpenIdProviderMetadata) - Method in interface io.micronaut.security.oauth2.endpoint.token.response.validation.OpenIdClaimsValidator
-
- validate(OauthClientConfiguration, OpenIdProviderMetadata, OpenIdTokenResponse, String) - Method in interface io.micronaut.security.oauth2.endpoint.token.response.validation.OpenIdTokenResponseValidator
-
- validateAzp(JwtClaims, String, List<String>) - Method in class io.micronaut.security.oauth2.client.IdTokenClaimsValidator
-
- validateClaims(OauthClientConfiguration, OpenIdProviderMetadata, JWT, String) - Method in class io.micronaut.security.oauth2.endpoint.token.response.validation.DefaultOpenIdTokenResponseValidator
-
- validateIssuerAudienceAndAzp(JwtClaims, String, List<String>) - Method in class io.micronaut.security.oauth2.client.IdTokenClaimsValidator
-
- validateIssuerAudienceAndAzp(JwtClaims, String, List<String>, OauthClientConfiguration) - Method in class io.micronaut.security.oauth2.client.IdTokenClaimsValidator
-
- validateIssuerAudienceAndAzp(JwtClaims, String, List<String>, String, OpenIdClientConfiguration) - Method in class io.micronaut.security.oauth2.client.IdTokenClaimsValidator
-
- valueOf(String) - Static method in enum io.micronaut.security.oauth2.endpoint.AuthenticationMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.security.oauth2.endpoint.authorization.request.Display
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.security.oauth2.endpoint.authorization.request.OpenIdScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.security.oauth2.endpoint.authorization.request.Prompt
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.security.oauth2.endpoint.authorization.request.ResponseType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.security.oauth2.endpoint.authorization.response.AuthorizationErrorCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.security.oauth2.endpoint.endsession.request.AuthorizationServer
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.security.oauth2.endpoint.token.response.TokenError
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.security.oauth2.grants.GrantType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.micronaut.security.oauth2.endpoint.AuthenticationMethod
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.security.oauth2.endpoint.authorization.request.Display
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.security.oauth2.endpoint.authorization.request.OpenIdScope
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.security.oauth2.endpoint.authorization.request.Prompt
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.security.oauth2.endpoint.authorization.request.ResponseType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.security.oauth2.endpoint.authorization.response.AuthorizationErrorCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.security.oauth2.endpoint.endsession.request.AuthorizationServer
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.security.oauth2.endpoint.token.response.TokenError
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.micronaut.security.oauth2.grants.GrantType
-
Returns an array containing the constants of this enum type, in
the order they are declared.