- 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
-
- AbstractEncryptionConfiguration - Class in io.micronaut.security.token.jwt.encryption
-
Abstract encryption configuration.
- AbstractEncryptionConfiguration() - Constructor for class io.micronaut.security.token.jwt.encryption.AbstractEncryptionConfiguration
-
- 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, OpenIdProviderMetadata) - Constructor for class io.micronaut.security.oauth2.endpoint.endsession.request.AbstractEndSessionRequest
-
- AbstractEndSessionRequest(EndSessionCallbackUrlBuilder, OauthClientConfiguration, Supplier<OpenIdProviderMetadata>) - Constructor for class io.micronaut.security.oauth2.endpoint.endsession.request.AbstractEndSessionRequest
-
- AbstractSecurityRule - Class in io.micronaut.security.rules
-
A base
SecurityRule
class to extend from that provides
helper methods to get the roles from the claims and compare them
to the roles allowed by the rule.
- AbstractSecurityRule(RolesFinder) - Constructor for class io.micronaut.security.rules.AbstractSecurityRule
-
- AbstractSignatureConfiguration - Class in io.micronaut.security.token.jwt.signature
-
- AbstractSignatureConfiguration() - Constructor for class io.micronaut.security.token.jwt.signature.AbstractSignatureConfiguration
-
- 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.OauthUserDetailsMapper
-
A key to be stored in the user details to store the
access token returned by the provider.
- AccessRefreshToken - Class in io.micronaut.security.token.jwt.render
-
Stores the combination of access and refresh tokens.
- AccessRefreshToken() - Constructor for class io.micronaut.security.token.jwt.render.AccessRefreshToken
-
Necessary for JSON serialization.
- AccessRefreshToken(String, String, String) - Constructor for class io.micronaut.security.token.jwt.render.AccessRefreshToken
-
- AccessRefreshToken(String, String, String, Integer) - Constructor for class io.micronaut.security.token.jwt.render.AccessRefreshToken
-
- accessRefreshTokenGenerator - Variable in class io.micronaut.security.token.jwt.bearer.AccessRefreshTokenLoginHandler
-
- accessRefreshTokenGenerator - Variable in class io.micronaut.security.token.jwt.cookie.JwtCookieLoginHandler
-
- accessRefreshTokenGenerator - Variable in class io.micronaut.security.token.jwt.endpoints.OauthController
-
- AccessRefreshTokenGenerator - Class in io.micronaut.security.token.jwt.generator
-
Generates http responses with access and refresh token.
- AccessRefreshTokenGenerator(JwtGeneratorConfiguration, TokenRenderer, TokenGenerator, ClaimsGenerator, ApplicationEventPublisher) - Constructor for class io.micronaut.security.token.jwt.generator.AccessRefreshTokenGenerator
-
- AccessRefreshTokenLoginHandler - Class in io.micronaut.security.token.jwt.bearer
-
Implementation of
LoginHandler
for Token Based Authentication.
- AccessRefreshTokenLoginHandler(AccessRefreshTokenGenerator) - Constructor for class io.micronaut.security.token.jwt.bearer.AccessRefreshTokenLoginHandler
-
- accessTokenCookie(UserDetails, HttpRequest<?>) - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieLoginHandler
-
- AccessTokenGeneratedEvent - Class in io.micronaut.security.token.jwt.event
-
Triggered when a JWT access token is generated.
- AccessTokenGeneratedEvent(Object) - Constructor for class io.micronaut.security.token.jwt.event.AccessTokenGeneratedEvent
-
Triggered when a JWT access token is generated.
- 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() - Constructor for class io.micronaut.security.oauth2.endpoint.token.response.Address
-
Default constructor
- Address(Map<String, Object>) - Constructor for class io.micronaut.security.oauth2.endpoint.token.response.Address
-
- algorithm - Variable in class io.micronaut.security.token.jwt.encryption.AbstractEncryptionConfiguration
-
- algorithm - Variable in class io.micronaut.security.token.jwt.signature.AbstractSignatureConfiguration
-
- ALL_CLAIMS - Static variable in interface io.micronaut.security.token.jwt.generator.claims.JwtClaims
-
- annotationType() - Method in class io.micronaut.security.annotation.DenyAllAnnotationMapper
-
- annotationType() - Method in class io.micronaut.security.annotation.PermitAllAnnotationMapper
-
- annotationType() - Method in class io.micronaut.security.annotation.RolesAllowedAnnotationMapper
-
- ANYWHERE - Static variable in class io.micronaut.security.config.SecurityConfigurationProperties
-
- argumentType() - Method in class io.micronaut.security.authentication.AuthenticationArgumentBinder
-
- argumentType() - Method in class io.micronaut.security.authentication.PrincipalArgumentBinder
-
- AsMap - Interface in io.micronaut.security.oauth2.grants
-
A contract for a class convertible to a map.
- AttributesConvertibleValues - Class in io.micronaut.configuration.security.ldap.context
-
A ConvertibleValues
implementation that uses Attributes
as
the backing data source.
- AttributesConvertibleValues(Attributes) - Constructor for class io.micronaut.configuration.security.ldap.context.AttributesConvertibleValues
-
- audience() - Method in interface io.micronaut.security.token.jwt.generator.claims.ClaimsAudienceProvider
-
- AUDIENCE - Static variable in interface io.micronaut.security.token.jwt.generator.claims.JwtClaims
-
- 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, OpenIdProviderMetadata) - Constructor for class io.micronaut.security.oauth2.endpoint.endsession.request.Auth0EndSessionEndpoint
-
- Auth0EndSessionEndpoint(EndSessionCallbackUrlBuilder, OauthClientConfiguration, Supplier<OpenIdProviderMetadata>) - Constructor for class io.micronaut.security.oauth2.endpoint.endsession.request.Auth0EndSessionEndpoint
-
- authenticate(AuthenticationRequest) - Method in class io.micronaut.configuration.security.ldap.LdapAuthenticationProvider
-
- authenticate(AuthenticationRequest) - Method in interface io.micronaut.security.authentication.AuthenticationProvider
-
Authenticates a user with the given request.
- authenticate(AuthenticationRequest) - Method in class io.micronaut.security.authentication.Authenticator
-
Authenticates the user with the provided credentials.
- authenticate(AuthenticationRequest) - Method in class io.micronaut.security.authentication.providers.DelegatingAuthenticationProvider
-
Attempts to authenticate a user.
- authenticate(AuthenticationRequest) - Method in class io.micronaut.security.oauth2.endpoint.token.request.password.OauthPasswordAuthenticationProvider
-
- authenticate(AuthenticationRequest) - Method in class io.micronaut.security.oauth2.endpoint.token.request.password.OpenIdPasswordAuthenticationProvider
-
- Authentication - Interface in io.micronaut.security.authentication
-
Represents the state of an authentication.
- AUTHENTICATION - Static variable in class io.micronaut.security.filters.SecurityFilter
-
The attribute used to store the authentication object in the request.
- AuthenticationArgumentBinder - Class in io.micronaut.security.authentication
-
Responsible for binding the authentication object to a route argument.
- AuthenticationArgumentBinder() - Constructor for class io.micronaut.security.authentication.AuthenticationArgumentBinder
-
- AuthenticationException - Exception in io.micronaut.security.authentication
-
A runtime exception thrown when authentication fails.
- AuthenticationException(AuthenticationResponse) - Constructor for exception io.micronaut.security.authentication.AuthenticationException
-
Sets the message based on the response.
- AuthenticationException() - Constructor for exception io.micronaut.security.authentication.AuthenticationException
-
No message.
- AuthenticationException(String) - Constructor for exception io.micronaut.security.authentication.AuthenticationException
-
- AuthenticationExceptionHandler - Class in io.micronaut.security.authentication
-
- AuthenticationExceptionHandler() - Constructor for class io.micronaut.security.authentication.AuthenticationExceptionHandler
-
- AuthenticationFailed - Class in io.micronaut.security.authentication
-
Signalises an authentication failure and stores the failure reason.
- AuthenticationFailed() - Constructor for class io.micronaut.security.authentication.AuthenticationFailed
-
Necessary for JSON Serialization.
- AuthenticationFailed(AuthenticationFailureReason) - Constructor for class io.micronaut.security.authentication.AuthenticationFailed
-
- AuthenticationFailureReason - Enum in io.micronaut.security.authentication
-
Enums describes the different authentication failures.
- AuthenticationFetcher - Interface in io.micronaut.security.filters
-
Describes a bean which attempts to read an
Authentication
from a
HttpRequest
being executed.
- authenticationFetchers - Variable in class io.micronaut.security.filters.SecurityFilter
-
- authenticationIfValidJwtSignatureAndClaims(String, Collection<? extends JwtClaimsValidator>) - Method in class io.micronaut.security.token.jwt.validator.JwtTokenValidator
-
Authentication if JWT has valid signature and claims are verified.
- AuthenticationJWTClaimsSetAdapter - Class in io.micronaut.security.token.jwt.validator
-
- AuthenticationJWTClaimsSetAdapter(JWTClaimsSet) - Constructor for class io.micronaut.security.token.jwt.validator.AuthenticationJWTClaimsSetAdapter
-
- 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.
- AuthenticationProvider - Interface in io.micronaut.security.authentication
-
Defines an authentication provider.
- authenticationProviders - Variable in class io.micronaut.security.authentication.Authenticator
-
- AuthenticationRequest<T,S> - Interface in io.micronaut.security.authentication
-
Represents a request to authenticate.
- AuthenticationResponse - Interface in io.micronaut.security.authentication
-
- AuthenticationUserDetailsAdapter - Class in io.micronaut.security.authentication
-
- AuthenticationUserDetailsAdapter(UserDetails, String) - Constructor for class io.micronaut.security.authentication.AuthenticationUserDetailsAdapter
-
- AuthenticationUserDetailsAdapter(UserDetails) - Constructor for class io.micronaut.security.authentication.AuthenticationUserDetailsAdapter
-
Deprecated.
- Authenticator - Class in io.micronaut.security.authentication
-
- Authenticator(Collection<AuthenticationProvider>) - Constructor for class io.micronaut.security.authentication.Authenticator
-
- authenticator - Variable in class io.micronaut.security.endpoints.LoginController
-
- authenticator - Variable in class io.micronaut.security.token.basicauth.BasicAuthTokenValidator
-
- AuthoritiesFetcher - Interface in io.micronaut.security.authentication.providers
-
Responsible for finding granted authorities for a given user.
- authoritiesFetcher - Variable in class io.micronaut.security.authentication.providers.DelegatingAuthenticationProvider
-
- AuthorizationCodeGrant - Class in io.micronaut.security.oauth2.grants
-
Authorization Code Grant Request.
- AuthorizationCodeGrant() - Constructor for class io.micronaut.security.oauth2.grants.AuthorizationCodeGrant
-
Default Constructor.
- 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
-
- AuthorizationError - Enum in io.micronaut.security.oauth2.endpoint.authorization.response
-
OAuth 2.0 and Open ID authentication error response codes.
- AuthorizationErrorResponse - Interface in io.micronaut.security.oauth2.endpoint.authorization.response
-
OAuth 2.0 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.
- 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, OpenIdProviderMetadata) - Constructor for class io.micronaut.security.oauth2.endpoint.endsession.request.AwsCognitoEndSessionEndpoint
-
- AwsCognitoEndSessionEndpoint(EndSessionCallbackUrlBuilder, OauthClientConfiguration, Supplier<OpenIdProviderMetadata>) - Constructor for class io.micronaut.security.oauth2.endpoint.endsession.request.AwsCognitoEndSessionEndpoint
-
- decrypt(EncryptedJWT) - Method in class io.micronaut.security.token.jwt.encryption.AbstractEncryptionConfiguration
-
- decrypt(EncryptedJWT) - Method in interface io.micronaut.security.token.jwt.encryption.EncryptionConfiguration
-
Decrypt an encrypted JWT.
- DEFAULT_COOKIENAME - Static variable in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
The default cookie name.
- DEFAULT_COOKIEPATH - Static variable in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
Default Cookie Path.
- DEFAULT_ENABLED - Static variable in class io.micronaut.security.config.SecurityConfigurationProperties
-
The default enable value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.security.endpoints.LoginControllerConfigurationProperties
-
The default enable value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.security.endpoints.LogoutControllerConfigurationProperties
-
The default enable value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.security.handlers.RedirectRejectionHandlerConfigurationProperties
-
The default enable value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties
-
The default enable value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
The default enable value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.security.token.basicauth.BasicAuthTokenReaderConfigurationProperties
-
The default enable value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.security.token.config.TokenConfigurationProperties
-
The default enable value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.security.token.jwt.bearer.BearerTokenConfigurationProperties
-
- DEFAULT_ENABLED - Static variable in class io.micronaut.security.token.jwt.config.JwtConfigurationProperties
-
The default enable value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
The default enable value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.security.token.jwt.endpoints.KeysControllerConfigurationProperties
-
The default enable value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.security.token.jwt.endpoints.OauthControllerConfigurationProperties
-
The default enable value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.security.token.propagation.TokenPropagationConfigurationProperties
-
The default enable value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.security.token.writer.HttpHeaderTokenWriterConfigurationProperties
-
The default enable value.
- DEFAULT_EXPIRATION - Static variable in class io.micronaut.security.token.jwt.generator.JwtGeneratorConfigurationProperties
-
The default expiration.
- DEFAULT_GETALLOWED - Static variable in class io.micronaut.security.endpoints.LogoutControllerConfigurationProperties
-
Default Get Allowed.
- DEFAULT_HTTPONLY - Static variable in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
The default http only value.
- DEFAULT_KEYTYPE - Static variable in class io.micronaut.security.token.jwt.signature.jwks.JwksSignatureConfigurationProperties
-
The default key type.
- DEFAULT_LEGACYREJECTIONHANDLER - Static variable in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
Deprecated.
- DEFAULT_LOGINFAILURETARGETURL - Static variable in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
The default login failure target URL.
- DEFAULT_LOGINFAILURETARGETURL - Static variable in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
The default login failure target URL.
- DEFAULT_LOGINSUCCESSTARGETURL - Static variable in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
The default login success target URL.
- DEFAULT_LOGINSUCCESSTARGETURL - Static variable in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
The default login success target URL.
- DEFAULT_LOGOUTTARGETURL - Static variable in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
The default login target URL.
- DEFAULT_LOGOUTTARGETURL - Static variable in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
The default logout target URL.
- DEFAULT_PATH - Static variable in class io.micronaut.security.endpoints.LoginControllerConfigurationProperties
-
The default path.
- DEFAULT_PATH - Static variable in class io.micronaut.security.endpoints.LogoutControllerConfigurationProperties
-
The default path.
- DEFAULT_PATH - Static variable in class io.micronaut.security.token.jwt.endpoints.KeysControllerConfigurationProperties
-
The default path.
- DEFAULT_PATH - Static variable in class io.micronaut.security.token.jwt.endpoints.OauthControllerConfigurationProperties
-
The default path.
- DEFAULT_PATH - Static variable in class io.micronaut.security.token.propagation.TokenPropagationConfigurationProperties
-
The default path.
- DEFAULT_REDIRECTIONHTTPSTATUS - Static variable in class io.micronaut.security.handlers.RedirectRejectionHandlerConfigurationProperties
-
The default http status used for redirection.
- DEFAULT_REFRESH_JWKS_ATTEMPTS - Static variable in class io.micronaut.security.token.jwt.signature.jwks.JwksSignature
-
- DEFAULT_ROLES_NAME - Static variable in interface io.micronaut.security.token.config.TokenConfiguration
-
- DEFAULT_ROLES_NAME - Static variable in class io.micronaut.security.token.config.TokenConfigurationProperties
-
- DEFAULT_SECURE - Static variable in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
The default secure value.
- DefaultAuthentication - Class in io.micronaut.security.authentication
-
A default implementation of the Authentication interface.
- DefaultAuthentication(String, Map<String, Object>) - Constructor for class io.micronaut.security.authentication.DefaultAuthentication
-
- DefaultAuthorizationErrorResponse - Class in io.micronaut.security.oauth2.endpoint.authorization.response
-
- DefaultAuthorizationErrorResponse(HttpRequest<Map<String, Object>>, StateSerDes) - Constructor for class io.micronaut.security.oauth2.endpoint.authorization.response.DefaultAuthorizationErrorResponse
-
- DefaultAuthorizationRedirectHandler - Class in io.micronaut.security.oauth2.endpoint.authorization.request
-
Builds an authorization redirect url.
- DefaultAuthorizationRedirectHandler() - Constructor for class io.micronaut.security.oauth2.endpoint.authorization.request.DefaultAuthorizationRedirectHandler
-
- DefaultContextAuthenticationMapper - Class in io.micronaut.configuration.security.ldap
-
- DefaultContextAuthenticationMapper() - Constructor for class io.micronaut.configuration.security.ldap.DefaultContextAuthenticationMapper
-
- DefaultContextBuilder - Class in io.micronaut.configuration.security.ldap.context
-
- DefaultContextBuilder() - Constructor for class io.micronaut.configuration.security.ldap.context.DefaultContextBuilder
-
- DefaultEndpointConfiguration - Class in io.micronaut.security.oauth2.configuration.endpoints
-
- DefaultEndpointConfiguration() - Constructor for class io.micronaut.security.oauth2.configuration.endpoints.DefaultEndpointConfiguration
-
- DefaultEndSessionCallbackUrlBuilder - Class in io.micronaut.security.oauth2.endpoint.endsession.response
-
- DefaultEndSessionCallbackUrlBuilder(AbsoluteUrlBuilder, EndSessionConfiguration) - Constructor for class io.micronaut.security.oauth2.endpoint.endsession.response.DefaultEndSessionCallbackUrlBuilder
-
- DefaultEndSessionController - Class in io.micronaut.security.oauth2.routes
-
A controller for the end session endpoint.
- DefaultEndSessionController(ProviderResolver, BeanContext) - Constructor for class io.micronaut.security.oauth2.routes.DefaultEndSessionController
-
- DefaultJwkValidator - Class in io.micronaut.security.token.jwt.signature.jwks
-
Default implementation of
JwkValidator
which uses a JSON Web Signature (JWS) verifier.
- DefaultJwkValidator() - Constructor for class io.micronaut.security.token.jwt.signature.jwks.DefaultJwkValidator
-
- DefaultJwtAuthenticationFactory - Class in io.micronaut.security.token.jwt.validator
-
- DefaultJwtAuthenticationFactory() - Constructor for class io.micronaut.security.token.jwt.validator.DefaultJwtAuthenticationFactory
-
- DefaultLdapGroupProcessor - Class in io.micronaut.configuration.security.ldap.group
-
- DefaultLdapGroupProcessor() - Constructor for class io.micronaut.configuration.security.ldap.group.DefaultLdapGroupProcessor
-
- DefaultLdapSearchService - Class in io.micronaut.configuration.security.ldap.context
-
- DefaultLdapSearchService() - Constructor for class io.micronaut.configuration.security.ldap.context.DefaultLdapSearchService
-
- DefaultNonceConfiguration - Class in io.micronaut.security.oauth2.endpoint.nonce
-
Configuration properties implementation of nonce validation configuration.
- DefaultNonceConfiguration() - Constructor for class io.micronaut.security.oauth2.endpoint.nonce.DefaultNonceConfiguration
-
- DefaultNonceFactory - Class in io.micronaut.security.oauth2.endpoint.nonce
-
Generates a random UUID nonce
- DefaultNonceFactory(NoncePersistence) - Constructor for class io.micronaut.security.oauth2.endpoint.nonce.DefaultNonceFactory
-
- DefaultOauthAuthorizationResponse - Class in io.micronaut.security.oauth2.endpoint.authorization.response
-
- DefaultOauthAuthorizationResponse(HttpRequest<Map<String, Object>>, StateSerDes) - Constructor for class io.micronaut.security.oauth2.endpoint.authorization.response.DefaultOauthAuthorizationResponse
-
- DefaultOauthAuthorizationResponseHandler - Class in io.micronaut.security.oauth2.endpoint.authorization.response
-
- DefaultOauthClient - Class in io.micronaut.security.oauth2.client
-
- DefaultOauthClient(OauthUserDetailsMapper, OauthClientConfiguration, AuthorizationRedirectHandler, OauthAuthorizationResponseHandler, BeanContext) - Constructor for class io.micronaut.security.oauth2.client.DefaultOauthClient
-
- DefaultOauthController - Class in io.micronaut.security.oauth2.routes
-
- DefaultOauthRouteUrlBuilder - Class in io.micronaut.security.oauth2.url
-
- DefaultOpenIdAuthorizationResponse - Class in io.micronaut.security.oauth2.endpoint.authorization.response
-
- DefaultOpenIdAuthorizationResponse(HttpRequest<Map<String, Object>>, StateSerDes, NoncePersistence) - Constructor for class io.micronaut.security.oauth2.endpoint.authorization.response.DefaultOpenIdAuthorizationResponse
-
- DefaultOpenIdAuthorizationResponseHandler - Class in io.micronaut.security.oauth2.endpoint.authorization.response
-
- DefaultOpenIdAuthorizationResponseHandler(OpenIdTokenResponseValidator, DefaultOpenIdUserDetailsMapper, TokenEndpointClient, OauthRouteUrlBuilder, StateValidator) - Constructor for class io.micronaut.security.oauth2.endpoint.authorization.response.DefaultOpenIdAuthorizationResponseHandler
-
- DefaultOpenIdClient - Class in io.micronaut.security.oauth2.client
-
- DefaultOpenIdClient(OauthClientConfiguration, OpenIdProviderMetadata, OpenIdUserDetailsMapper, AuthorizationRedirectHandler, OpenIdAuthorizationResponseHandler, BeanContext, EndSessionEndpoint) - Constructor for class io.micronaut.security.oauth2.client.DefaultOpenIdClient
-
- DefaultOpenIdClient(OauthClientConfiguration, Supplier<OpenIdProviderMetadata>, OpenIdUserDetailsMapper, AuthorizationRedirectHandler, OpenIdAuthorizationResponseHandler, BeanContext, EndSessionEndpoint) - Constructor for class io.micronaut.security.oauth2.client.DefaultOpenIdClient
-
- DefaultOpenIdProviderMetadata - Class in io.micronaut.security.oauth2.client
-
- DefaultOpenIdProviderMetadata() - Constructor for class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
Empty Constructor.
- DefaultOpenIdTokenResponseValidator - Class in io.micronaut.security.oauth2.endpoint.token.response.validation
-
- DefaultOpenIdTokenResponseValidator(Collection<OpenIdClaimsValidator>, Collection<GenericJwtClaimsValidator>, NonceClaimValidator, JwkValidator) - Constructor for class io.micronaut.security.oauth2.endpoint.token.response.validation.DefaultOpenIdTokenResponseValidator
-
- DefaultOpenIdUserDetailsMapper - Class in io.micronaut.security.oauth2.endpoint.token.response
-
The default implementation of
OpenIdUserDetailsMapper
that uses
the subject claim for the username and populates the attributes with the
non JWT standard claims.
- DefaultOpenIdUserDetailsMapper(OpenIdAdditionalClaimsConfiguration) - Constructor for class io.micronaut.security.oauth2.endpoint.token.response.DefaultOpenIdUserDetailsMapper
-
Default constructor.
- DefaultProviderResolver - Class in io.micronaut.security.oauth2
-
- DefaultProviderResolver() - Constructor for class io.micronaut.security.oauth2.DefaultProviderResolver
-
- DefaultRolesFinder - Class in io.micronaut.security.token
-
- DefaultRolesFinder(TokenConfiguration) - Constructor for class io.micronaut.security.token.DefaultRolesFinder
-
Constructs a Roles Parser.
- DefaultSecureEndpoint - Class in io.micronaut.security.oauth2.endpoint
-
- DefaultSecureEndpoint(String, List<AuthenticationMethod>) - Constructor for class io.micronaut.security.oauth2.endpoint.DefaultSecureEndpoint
-
- DefaultSecureEndpointConfiguration - Class in io.micronaut.security.oauth2.configuration.endpoints
-
- DefaultSecureEndpointConfiguration() - Constructor for class io.micronaut.security.oauth2.configuration.endpoints.DefaultSecureEndpointConfiguration
-
- DefaultSecurityService - Class in io.micronaut.security.utils
-
- DefaultSecurityService() - Constructor for class io.micronaut.security.utils.DefaultSecurityService
-
- DefaultState - Class in io.micronaut.security.oauth2.endpoint.authorization.state
-
Default state implementation.
- DefaultState() - Constructor for class io.micronaut.security.oauth2.endpoint.authorization.state.DefaultState
-
- DefaultStateConfiguration - Class in io.micronaut.security.oauth2.endpoint.authorization.state
-
Configuration properties implementation of state validation configuration.
- DefaultStateConfiguration() - Constructor for class io.micronaut.security.oauth2.endpoint.authorization.state.DefaultStateConfiguration
-
- DefaultStateFactory - Class in io.micronaut.security.oauth2.endpoint.authorization.state
-
A default state provider that stores the original
request URI to redirect back to after authentication.
- DefaultStateFactory(StateSerDes, StatePersistence) - Constructor for class io.micronaut.security.oauth2.endpoint.authorization.state.DefaultStateFactory
-
- DefaultStateValidator - Class in io.micronaut.security.oauth2.endpoint.authorization.state.validation
-
State validator implementation.
- DefaultStateValidator(StatePersistence) - Constructor for class io.micronaut.security.oauth2.endpoint.authorization.state.validation.DefaultStateValidator
-
- DefaultTokenEndpointClient - Class in io.micronaut.security.oauth2.endpoint.token.request
-
- DefaultTokenEndpointClient(BeanContext, HttpClientConfiguration) - Constructor for class io.micronaut.security.oauth2.endpoint.token.request.DefaultTokenEndpointClient
-
- DefaultTokenResolver - Class in io.micronaut.security.token.reader
-
- DefaultTokenResolver(Collection<TokenReader>) - Constructor for class io.micronaut.security.token.reader.DefaultTokenResolver
-
- DelegatingAuthenticationProvider - Class in io.micronaut.security.authentication.providers
-
AuthenticationProvider typically used with a persistence mechanism such as a DB.
- DelegatingAuthenticationProvider(UserFetcher, PasswordEncoder, AuthoritiesFetcher) - Constructor for class io.micronaut.security.authentication.providers.DelegatingAuthenticationProvider
-
- DENY_ALL - Static variable in interface io.micronaut.security.rules.SecurityRule
-
The token to represent no security roles are allowed.
- DenyAllAnnotationMapper - Class in io.micronaut.security.annotation
-
Allows using the DenyAll
annotation in Micronaut.
- DenyAllAnnotationMapper() - Constructor for class io.micronaut.security.annotation.DenyAllAnnotationMapper
-
- deserialize(String) - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.JacksonStateSerDes
-
- deserialize(String) - Method in interface io.micronaut.security.oauth2.endpoint.authorization.state.StateSerDes
-
De-serializes the state string into a
State
object.
- Display - Enum in io.micronaut.security.oauth2.endpoint.authorization.request
-
OpenID connect Display parameter.
- doFilter(MutableHttpRequest<?>, ClientFilterChain) - Method in class io.micronaut.security.token.propagation.TokenPropagationHttpClientFilter
-
- doFilter(MutableHttpRequest<?>, ClientFilterChain, HttpRequest<Object>) - Method in class io.micronaut.security.token.propagation.TokenPropagationHttpClientFilter
-
- doFilterOnce(HttpRequest<?>, ServerFilterChain) - Method in class io.micronaut.security.filters.SecurityFilter
-
- generate(UserDetails) - Method in class io.micronaut.security.token.jwt.generator.AccessRefreshTokenGenerator
-
- generate(String, Map<String, Object>) - Method in class io.micronaut.security.token.jwt.generator.AccessRefreshTokenGenerator
-
- generate(Map<String, Object>) - Method in class io.micronaut.security.token.jwt.generator.JwtTokenGenerator
-
Generate a JWT from a map of claims.
- generateClaims(UserDetails, Integer) - Method in interface io.micronaut.security.token.jwt.generator.claims.ClaimsGenerator
-
- generateClaims(UserDetails, Integer) - Method in class io.micronaut.security.token.jwt.generator.claims.JWTClaimsSetGenerator
-
- generateClaimsSet(Map<String, ?>, Integer) - Method in interface io.micronaut.security.token.jwt.generator.claims.ClaimsGenerator
-
Generate a claims set based on claims.
- generateClaimsSet(Map<String, ?>, Integer) - Method in class io.micronaut.security.token.jwt.generator.claims.JWTClaimsSetGenerator
-
- generateJtiClaim() - Method in interface io.micronaut.security.token.jwt.generator.claims.JwtIdGenerator
-
- generateToken(UserDetails, Integer) - Method in interface io.micronaut.security.token.generator.TokenGenerator
-
- generateToken(Map<String, Object>) - Method in interface io.micronaut.security.token.generator.TokenGenerator
-
- generateToken(UserDetails, Integer) - Method in class io.micronaut.security.token.jwt.generator.JwtTokenGenerator
-
- generateToken(Map<String, Object>) - Method in class io.micronaut.security.token.jwt.generator.JwtTokenGenerator
-
- GenericJwtClaimsValidator - Interface in io.micronaut.security.token.jwt.validator
-
Any
JwtTokenValidator
which should be verified for any JWT should implement this interface.
- genericJwtClaimsValidators - Variable in class io.micronaut.security.token.jwt.validator.JwtTokenValidator
-
- get(CharSequence, ArgumentConversionContext<T>) - Method in class io.micronaut.configuration.security.ldap.context.AttributesConvertibleValues
-
- get() - Method in interface io.micronaut.configuration.security.ldap.context.SearchProvider
-
- get(String) - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- get(String) - Method in interface io.micronaut.security.token.Claims
-
Retrieves a value from the claims for the given name.
- get(String) - Method in class io.micronaut.security.token.jwt.generator.claims.JwtClaimsSetAdapter
-
- get(String) - Method in class io.micronaut.security.token.MapClaims
-
- getAccess() - Method in class io.micronaut.security.config.InterceptUrlMapPattern
-
access getter.
- getAccessToken() - Method in class io.micronaut.security.oauth2.endpoint.token.response.TokenResponse
-
- getAccessToken() - Method in class io.micronaut.security.token.jwt.render.AccessRefreshToken
-
accessToken getter.
- getAccessTokenExpiration() - Method in interface io.micronaut.security.token.jwt.generator.JwtGeneratorConfiguration
-
How long until the access token expires in seconds.
- getAccessTokenExpiration() - Method in class io.micronaut.security.token.jwt.generator.JwtGeneratorConfigurationProperties
-
- 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
-
- getAdditionalGroups(LdapSearchResult) - Method in interface io.micronaut.configuration.security.ldap.group.LdapGroupProcessor
-
Provides a way to add additional groups to the ldap group search.
- getAdditionalProperties() - Method in class io.micronaut.configuration.security.ldap.context.ContextConfigurationContextSettings
-
- getAdditionalProperties() - Method in interface io.micronaut.configuration.security.ldap.context.ContextSettings
-
- 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.
- getAlgorithm() - Method in class io.micronaut.security.token.jwt.encryption.AbstractEncryptionConfiguration
-
algorithm Getter.
- getAlgorithm() - Method in class io.micronaut.security.token.jwt.signature.AbstractSignatureConfiguration
-
- getArguments() - Method in class io.micronaut.configuration.security.ldap.configuration.GroupPropertiesSearchSettings
-
- getArguments() - Method in class io.micronaut.configuration.security.ldap.configuration.SearchPropertiesSearchSettings
-
- getArguments() - Method in interface io.micronaut.configuration.security.ldap.context.SearchSettings
-
- 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.OktaEndSessionEndpoint
-
- getAssertion() - Method in class io.micronaut.security.oauth2.grants.JwtBearerAssertionGrant
-
- getAssertion() - Method in class io.micronaut.security.oauth2.grants.SamlBearerAssertionGrant
-
- getAttribute() - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.GroupConfiguration
-
- getAttributes() - Method in class io.micronaut.configuration.security.ldap.configuration.GroupPropertiesSearchSettings
-
- getAttributes() - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.SearchConfiguration
-
- getAttributes() - Method in class io.micronaut.configuration.security.ldap.configuration.SearchPropertiesSearchSettings
-
- getAttributes() - Method in class io.micronaut.configuration.security.ldap.context.LdapSearchResult
-
- getAttributes() - Method in interface io.micronaut.configuration.security.ldap.context.SearchSettings
-
A null value indicates all attributes should be returned.
- getAttributes() - Method in interface io.micronaut.security.authentication.Authentication
-
- getAttributes() - Method in class io.micronaut.security.authentication.AuthenticationUserDetailsAdapter
-
- getAttributes() - Method in class io.micronaut.security.authentication.DefaultAuthentication
-
- getAttributes(String, String) - Method in class io.micronaut.security.authentication.UserDetails
-
- getAttributes() - Method in class io.micronaut.security.token.jwt.validator.AuthenticationJWTClaimsSetAdapter
-
- getAudience() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getAudience() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- getAuthentication() - Method in class io.micronaut.security.utils.DefaultSecurityService
-
- getAuthentication() - Method in interface io.micronaut.security.utils.SecurityService
-
- 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
-
https://tools.ietf.org/html/rfc6749#section-3.1
- 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
-
https://tools.ietf.org/html/rfc6749#section-3.1
https://openid.net/specs/openid-connect-core-1_0.html#AuthorizationEndpoint
- 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
-
- getBase() - Method in class io.micronaut.configuration.security.ldap.configuration.GroupPropertiesSearchSettings
-
- getBase() - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.GroupConfiguration
-
- getBase() - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.SearchConfiguration
-
- getBase() - Method in class io.micronaut.configuration.security.ldap.configuration.SearchPropertiesSearchSettings
-
- getBase() - Method in interface io.micronaut.configuration.security.ldap.context.SearchSettings
-
- 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
-
- getCallbackRequest() - Method in class io.micronaut.security.oauth2.endpoint.authorization.response.DefaultOauthAuthorizationResponse
-
- 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(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() - 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
-
- 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.AuthorizationCodeGrant
-
- getClientId() - Method in class io.micronaut.security.oauth2.grants.PasswordGrant
-
- 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.AuthorizationCodeGrant
-
- getClientSecret() - Method in class io.micronaut.security.oauth2.grants.PasswordGrant
-
- 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.endpoint.authorization.response.DefaultOauthAuthorizationResponse
-
- 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.
- 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
-
- getContext() - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration
-
- getCookieDomain() - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.persistence.cookie.CookieStatePersistenceConfiguration
-
- getCookieDomain() - Method in class io.micronaut.security.oauth2.endpoint.nonce.persistence.cookie.CookieNoncePersistenceConfiguration
-
- getCookieDomain() - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
- 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
-
- getCookieMaxAge() - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
- 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
-
- getCookieName() - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
- 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
-
- getCookiePath() - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
- 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.
- getDn() - Method in class io.micronaut.configuration.security.ldap.context.ContextConfigurationContextSettings
-
- getDn() - Method in interface io.micronaut.configuration.security.ldap.context.ContextSettings
-
- getDn() - Method in class io.micronaut.configuration.security.ldap.context.LdapSearchResult
-
- getEmail() - Method in class io.micronaut.security.oauth2.endpoint.token.response.JWTOpenIdClaims
-
- getEmail() - Method in interface io.micronaut.security.oauth2.endpoint.token.response.OpenIdClaims
-
- getEncryptionConfiguration() - Method in class io.micronaut.security.token.jwt.generator.JwtTokenGenerator
-
encryptionConfiguration getter.
- getEncryptionConfigurations() - Method in class io.micronaut.security.token.jwt.validator.JwtTokenValidator
-
- getEncryptionMethod() - Method in interface io.micronaut.security.token.jwt.encryption.ec.ECEncryptionConfiguration
-
- getEncryptionMethod() - Method in interface io.micronaut.security.token.jwt.encryption.rsa.RSAEncryptionConfiguration
-
- getEncryptionMethod() - Method in class io.micronaut.security.token.jwt.encryption.secret.SecretEncryptionConfiguration
-
- 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
-
https://openid.net/specs/openid-connect-session-1_0.html
- 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 interface io.micronaut.security.oauth2.endpoint.authorization.response.AuthorizationErrorResponse
-
- getError() - Method in class io.micronaut.security.oauth2.endpoint.authorization.response.DefaultAuthorizationErrorResponse
-
- getError() - Method in class io.micronaut.security.oauth2.endpoint.token.response.TokenErrorResponse
-
- getErrorDescription() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.response.AuthorizationErrorResponse
-
- 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.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 interface io.micronaut.security.oauth2.endpoint.authorization.response.AuthorizationErrorResponse
-
- 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
-
- getExpiresIn() - Method in class io.micronaut.security.token.jwt.render.AccessRefreshToken
-
token type getter.
- getFactory() - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.ContextConfiguration
-
- getFactory() - Method in class io.micronaut.configuration.security.ldap.context.ContextConfigurationContextSettings
-
- getFactory() - Method in interface io.micronaut.configuration.security.ldap.context.ContextSettings
-
- 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.
- getFilter() - Method in class io.micronaut.configuration.security.ldap.configuration.GroupPropertiesSearchSettings
-
- getFilter() - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.GroupConfiguration
-
- getFilter() - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.SearchConfiguration
-
- getFilter() - Method in class io.micronaut.configuration.security.ldap.configuration.SearchPropertiesSearchSettings
-
- getFilter() - Method in interface io.micronaut.configuration.security.ldap.context.SearchSettings
-
- getForbiddenRedirectUri(HttpRequest<?>) - Method in interface io.micronaut.security.handlers.ForbiddenRejectionUriProvider
-
- getForbiddenRedirectUri() - Method in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
- getForbiddenRedirectUri(HttpRequest<?>) - Method in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
- getForbiddenTargetUrl() - Method in interface io.micronaut.security.session.SecuritySessionConfiguration
-
- getForbiddenTargetUrl() - Method in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
- 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
-
- getGenericJwtClaimsValidators() - Method in class io.micronaut.security.token.jwt.validator.JwtTokenValidator
-
- 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.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.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
-
- getGrantType() - Method in class io.micronaut.security.token.jwt.endpoints.TokenRefreshRequest
-
grantType getter.
- getGrantTypesSupported() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getGrantTypesSupported() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
grant_types_supported.
- getGroups() - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration
-
- getHeaderName() - Method in class io.micronaut.security.token.basicauth.BasicAuthTokenReader
-
- getHeaderName() - Method in interface io.micronaut.security.token.basicauth.BasicAuthTokenReaderConfiguration
-
- getHeaderName() - Method in class io.micronaut.security.token.basicauth.BasicAuthTokenReaderConfigurationProperties
-
- getHeaderName() - Method in interface io.micronaut.security.token.jwt.bearer.BearerTokenConfiguration
-
- getHeaderName() - Method in class io.micronaut.security.token.jwt.bearer.BearerTokenConfigurationProperties
-
- getHeaderName() - Method in class io.micronaut.security.token.jwt.bearer.BearerTokenReader
-
- getHeaderName() - Method in class io.micronaut.security.token.reader.HttpHeaderTokenReader
-
- getHeaderName() - Method in class io.micronaut.security.token.writer.HttpHeaderTokenWriter
-
- getHeaderName() - Method in class io.micronaut.security.token.writer.HttpHeaderTokenWriterConfigurationProperties
-
- getHttpMethod() - Method in class io.micronaut.security.config.InterceptUrlMapPattern
-
httpMethod getter.
- getHttpStatus() - Method in interface io.micronaut.security.handlers.RedirectRejectionHandlerConfiguration
-
- getHttpStatus() - Method in class io.micronaut.security.handlers.RedirectRejectionHandlerConfigurationProperties
-
- getIdentity() - Method in interface io.micronaut.security.authentication.AuthenticationRequest
-
- getIdentity() - Method in class io.micronaut.security.authentication.UsernamePasswordCredentials
-
- 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.
- getInterceptUrlMap() - Method in interface io.micronaut.security.config.SecurityConfiguration
-
interceptUrlMap getter.
- getInterceptUrlMap() - Method in class io.micronaut.security.config.SecurityConfigurationProperties
-
interceptUrlMap getter.
- getIntrospection() - Method in interface io.micronaut.security.oauth2.configuration.OauthClientConfiguration
-
https://tools.ietf.org/html/rfc7662.
- 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
-
- getIpPatterns() - Method in interface io.micronaut.security.config.SecurityConfiguration
-
ipPatterns getter.
- getIpPatterns() - Method in class io.micronaut.security.config.SecurityConfigurationProperties
-
ipPatterns getter.
- 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
-
- getJweAlgorithm() - Method in interface io.micronaut.security.token.jwt.encryption.ec.ECEncryptionConfiguration
-
- getJweAlgorithm() - Method in interface io.micronaut.security.token.jwt.encryption.rsa.RSAEncryptionConfiguration
-
- getJweAlgorithm() - Method in class io.micronaut.security.token.jwt.encryption.secret.SecretEncryptionConfiguration
-
- getJwkSet() - Method in class io.micronaut.security.token.jwt.signature.jwks.JwksSignature
-
- 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
-
- getJwkValidator() - Method in class io.micronaut.security.token.jwt.signature.jwks.JwksSignature
-
- getJwsAlgorithm() - Method in interface io.micronaut.security.token.jwt.signature.ec.ECSignatureConfiguration
-
- getJwsAlgorithm() - Method in interface io.micronaut.security.token.jwt.signature.rsa.RSASignatureGeneratorConfiguration
-
- getJwsAlgorithm() - Method in class io.micronaut.security.token.jwt.signature.secret.SecretSignatureConfiguration
-
- getKeyType() - Method in class io.micronaut.security.token.jwt.signature.jwks.JwksSignature
-
- getKeyType() - Method in interface io.micronaut.security.token.jwt.signature.jwks.JwksSignatureConfiguration
-
Representation the KeyType for this JWKS signature configuration.
- getKeyType() - Method in class io.micronaut.security.token.jwt.signature.jwks.JwksSignatureConfigurationProperties
-
- 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
-
- getLoginFailureTargetUrl() - Method in interface io.micronaut.security.session.SecuritySessionConfiguration
-
- getLoginFailureTargetUrl() - Method in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
- getLoginFailureTargetUrl() - Method in interface io.micronaut.security.token.jwt.cookie.JwtCookieConfiguration
-
- getLoginFailureTargetUrl() - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
- getLoginHint() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.request.OpenIdAuthorizationRequest
-
- getLoginSuccessTargetUrl() - Method in interface io.micronaut.security.session.SecuritySessionConfiguration
-
- getLoginSuccessTargetUrl() - Method in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
- getLoginSuccessTargetUrl() - Method in interface io.micronaut.security.token.jwt.cookie.JwtCookieConfiguration
-
- getLoginSuccessTargetUrl() - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
- getLoginUri() - Method in interface io.micronaut.security.oauth2.configuration.OauthConfiguration
-
- getLoginUri() - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties
-
- getLogoutTargetUrl() - Method in interface io.micronaut.security.session.SecuritySessionConfiguration
-
- getLogoutTargetUrl() - Method in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
- getLogoutTargetUrl() - Method in interface io.micronaut.security.token.jwt.cookie.JwtCookieConfiguration
-
- getLogoutTargetUrl() - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
- getLogoutUri() - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties
-
- getLogoutUri() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdConfiguration
-
- getManagerDn() - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.ContextConfiguration
-
- getManagerPassword() - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.ContextConfiguration
-
- getManagerSettings() - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration
-
- 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
-
- getMessage() - Method in class io.micronaut.security.authentication.AuthenticationFailed
-
message getter.
- getMessage() - Method in interface io.micronaut.security.authentication.AuthenticationResponse
-
- getMessage() - Method in class io.micronaut.security.authentication.UserDetails
-
- getMethod() - Method in class io.micronaut.security.token.jwt.encryption.AbstractEncryptionConfiguration
-
method Getter.
- 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.configuration.security.ldap.configuration.LdapConfiguration
-
- getName() - Method in class io.micronaut.security.authentication.AuthenticationUserDetailsAdapter
-
- getName() - Method in class io.micronaut.security.authentication.DefaultAuthentication
-
- 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.
- getName() - Method in class io.micronaut.security.token.jwt.encryption.secret.SecretEncryptionConfiguration
-
- getName() - Method in class io.micronaut.security.token.jwt.signature.secret.SecretSignatureConfiguration
-
- getName() - Method in class io.micronaut.security.token.jwt.validator.AuthenticationJWTClaimsSetAdapter
-
- 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.
- getOrder() - Method in class io.micronaut.security.filters.SecurityFilter
-
- getOrder() - Method in class io.micronaut.security.filters.SessionSecurityFilterOrderProvider
-
- getOrder() - Method in class io.micronaut.security.rules.ConfigurationInterceptUrlMapRule
-
- getOrder() - Method in class io.micronaut.security.rules.IpPatternsRule
-
- getOrder() - Method in class io.micronaut.security.rules.SecuredAnnotationRule
-
- getOrder() - Method in class io.micronaut.security.rules.SensitiveEndpointRule
-
- getOrder() - Method in class io.micronaut.security.session.SessionAuthenticationFetcher
-
- getOrder() - Method in class io.micronaut.security.session.SessionSecurityFilterOrderProvider
-
Deprecated.
- getOrder() - Method in class io.micronaut.security.token.basicauth.BasicAuthTokenReader
-
- getOrder() - Method in class io.micronaut.security.token.basicauth.BasicAuthTokenValidator
-
- getOrder() - Method in class io.micronaut.security.token.jwt.bearer.BearerTokenReader
-
- getOrder() - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieTokenReader
-
- getOrder() - Method in class io.micronaut.security.token.TokenAuthenticationFetcher
-
- getOriginalUri() - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.DefaultState
-
- getOriginalUri() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.state.State
-
- getPassword() - Method in class io.micronaut.configuration.security.ldap.context.ContextConfigurationContextSettings
-
- getPassword() - Method in interface io.micronaut.configuration.security.ldap.context.ContextSettings
-
- getPassword() - Method in interface io.micronaut.security.authentication.providers.UserState
-
- getPassword() - Method in class io.micronaut.security.authentication.UsernamePasswordCredentials
-
password getter.
- getPassword() - Method in class io.micronaut.security.oauth2.grants.PasswordGrant
-
- getPath() - Method in interface io.micronaut.security.endpoints.LoginControllerConfiguration
-
- getPath() - Method in class io.micronaut.security.endpoints.LoginControllerConfigurationProperties
-
- getPath() - Method in interface io.micronaut.security.endpoints.LogoutControllerConfiguration
-
- getPath() - Method in class io.micronaut.security.endpoints.LogoutControllerConfigurationProperties
-
- getPath(String, String) - Method in class io.micronaut.security.oauth2.url.DefaultOauthRouteUrlBuilder
-
Builds the path portion of the URL
- getPath() - Method in interface io.micronaut.security.token.jwt.endpoints.KeysControllerConfiguration
-
- getPath() - Method in class io.micronaut.security.token.jwt.endpoints.KeysControllerConfigurationProperties
-
- getPath() - Method in interface io.micronaut.security.token.jwt.endpoints.OauthControllerConfiguration
-
The path the controller can be accessed at.
- getPath() - Method in class io.micronaut.security.token.jwt.endpoints.OauthControllerConfigurationProperties
-
- getPath() - Method in interface io.micronaut.security.token.propagation.TokenPropagationConfiguration
-
- getPath() - Method in class io.micronaut.security.token.propagation.TokenPropagationConfigurationProperties
-
- getPattern() - Method in class io.micronaut.security.config.InterceptUrlMapPattern
-
pattern getter.
- getPatternList() - Method in class io.micronaut.security.rules.ConfigurationInterceptUrlMapRule
-
- getPersistence() - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.DefaultStateConfiguration
-
- getPersistence() - Method in interface io.micronaut.security.oauth2.endpoint.authorization.state.validation.StateValidationConfiguration
-
- getPersistence() - Method in class io.micronaut.security.oauth2.endpoint.nonce.DefaultNonceConfiguration
-
- getPersistence() - Method in interface io.micronaut.security.oauth2.endpoint.nonce.NonceConfiguration
-
- 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
-
- getPooled() - Method in class io.micronaut.configuration.security.ldap.context.ContextConfigurationContextSettings
-
- getPooled() - Method in interface io.micronaut.configuration.security.ldap.context.ContextSettings
-
- 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 class io.micronaut.security.token.basicauth.BasicAuthTokenReader
-
- getPrefix() - Method in interface io.micronaut.security.token.basicauth.BasicAuthTokenReaderConfiguration
-
- getPrefix() - Method in class io.micronaut.security.token.basicauth.BasicAuthTokenReaderConfigurationProperties
-
- getPrefix() - Method in interface io.micronaut.security.token.jwt.bearer.BearerTokenConfiguration
-
- getPrefix() - Method in class io.micronaut.security.token.jwt.bearer.BearerTokenConfigurationProperties
-
- getPrefix() - Method in class io.micronaut.security.token.jwt.bearer.BearerTokenReader
-
- getPrefix() - Method in class io.micronaut.security.token.reader.HttpHeaderTokenReader
-
- getPrefix() - Method in class io.micronaut.security.token.writer.HttpHeaderTokenWriterConfigurationProperties
-
- getPrivateKey() - Method in interface io.micronaut.security.token.jwt.encryption.ec.ECEncryptionConfiguration
-
- getPrivateKey() - Method in interface io.micronaut.security.token.jwt.encryption.rsa.RSAEncryptionConfiguration
-
- getPrivateKey() - Method in interface io.micronaut.security.token.jwt.signature.ec.ECSignatureGeneratorConfiguration
-
- getPrivateKey() - Method in interface io.micronaut.security.token.jwt.signature.rsa.RSASignatureGeneratorConfiguration
-
- 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
-
- getProperties() - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.ContextConfiguration
-
- getPublicKey() - Method in interface io.micronaut.security.token.jwt.encryption.ec.ECEncryptionConfiguration
-
- getPublicKey() - Method in interface io.micronaut.security.token.jwt.encryption.rsa.RSAEncryptionConfiguration
-
- getPublicKey() - Method in interface io.micronaut.security.token.jwt.signature.ec.ECSignatureConfiguration
-
- getPublicKey() - Method in interface io.micronaut.security.token.jwt.signature.rsa.RSASignatureConfiguration
-
- getReason() - Method in class io.micronaut.security.authentication.AuthenticationFailed
-
- getRedirectUri(HttpRequest<?>, boolean) - Method in class io.micronaut.security.handlers.RedirectRejectionHandler
-
Returns the redirection uri.
- 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
-
- getRefreshJwksAttempts() - Method in class io.micronaut.security.token.jwt.signature.jwks.JwksSignature
-
Returns the number of attempts to refresh the cached JWKS.
- getRefreshToken() - Method in class io.micronaut.security.oauth2.endpoint.token.response.TokenResponse
-
- getRefreshToken() - Method in class io.micronaut.security.oauth2.grants.RefreshTokenGrant
-
- getRefreshToken() - Method in class io.micronaut.security.token.jwt.endpoints.TokenRefreshRequest
-
refreshToken getter.
- getRefreshToken() - Method in class io.micronaut.security.token.jwt.render.AccessRefreshToken
-
refreshToken getter.
- getRefreshTokenExpiration() - Method in interface io.micronaut.security.token.jwt.generator.JwtGeneratorConfiguration
-
How long until the refresh token expires in seconds.
- getRefreshTokenExpiration() - Method in class io.micronaut.security.token.jwt.generator.JwtGeneratorConfigurationProperties
-
- 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
-
https://tools.ietf.org/html/rfc7591#section-3.1
https://openid.net/specs/openid-connect-registration-1_0.html#ClientRegistration
- 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.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
-
https://tools.ietf.org/html/rfc7009.
- 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() - Method in class io.micronaut.security.authentication.UserDetails
-
roles getter.
- getRoles(String, OpenIdTokenResponse, OpenIdClaims) - Method in class io.micronaut.security.oauth2.endpoint.token.response.DefaultOpenIdUserDetailsMapper
-
- getRoles(Map<String, Object>) - Method in class io.micronaut.security.rules.AbstractSecurityRule
-
- getRoles() - Method in class io.micronaut.security.token.jwt.render.BearerAccessRefreshToken
-
roles getter.
- getRolesName() - Method in interface io.micronaut.security.token.config.TokenConfiguration
-
The name in the claims object that stores the granted roles.
- getRolesName() - Method in class io.micronaut.security.token.config.TokenConfigurationProperties
-
- 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.
- getSearch() - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration
-
- getSearchSettings(Object[]) - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.GroupConfiguration
-
- getSecret() - Method in interface io.micronaut.security.authentication.AuthenticationRequest
-
- getSecret() - Method in class io.micronaut.security.authentication.UsernamePasswordCredentials
-
- getSecret() - Method in class io.micronaut.security.token.jwt.encryption.secret.SecretEncryption
-
- getSecret() - Method in class io.micronaut.security.token.jwt.encryption.secret.SecretEncryptionConfiguration
-
- getSecret() - Method in class io.micronaut.security.token.jwt.signature.secret.SecretSignature
-
- getSecret() - Method in class io.micronaut.security.token.jwt.signature.secret.SecretSignatureConfiguration
-
- getServer() - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.ContextConfiguration
-
- getServiceDocumentation() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- getServiceDocumentation() - Method in interface io.micronaut.security.oauth2.client.OpenIdProviderMetadata
-
service_documentation
OPTIONAL.
- getServiceIdPattern() - Method in class io.micronaut.security.token.propagation.TokenPropagationConfigurationProperties
-
- getServiceIdRegex() - Method in class io.micronaut.security.token.propagation.TokenPropagationConfigurationProperties
-
- getSettings(String, String) - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration
-
Returns settings for creating a context for a given dn and password.
- getSettings(Object[]) - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.SearchConfiguration
-
- getSignatureConfiguration() - Method in class io.micronaut.security.token.jwt.generator.JwtTokenGenerator
-
signatureConfiguration getter.
- getSignatureConfigurations() - Method in class io.micronaut.security.token.jwt.validator.JwtTokenValidator
-
- 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 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.DefaultOauthAuthorizationResponse
-
- 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
-
https://tools.ietf.org/html/rfc6749#section-4.1.3
- 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
-
https://tools.ietf.org/html/rfc6749#section-4.1.3
https://openid.net/specs/openid-connect-core-1_0.html#TokenEndpoint
- getTokenEndpoint() - Method in class io.micronaut.security.oauth2.client.DefaultOauthClient
-
- 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(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
- 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.
- getTokenType() - Method in class io.micronaut.security.oauth2.endpoint.token.response.TokenResponse
-
- getTokenType() - Method in class io.micronaut.security.token.jwt.render.AccessRefreshToken
-
token type getter.
- 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
-
- getUnauthorizedRedirectUri(HttpRequest<?>) - Method in interface io.micronaut.security.handlers.UnauthorizedRejectionUriProvider
-
- getUnauthorizedRedirectUri() - Method in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
- getUnauthorizedRedirectUri(HttpRequest<?>) - Method in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
- getUnauthorizedTargetUrl() - Method in interface io.micronaut.security.session.SecuritySessionConfiguration
-
- getUnauthorizedTargetUrl() - Method in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
- 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.
- getUriPattern() - Method in class io.micronaut.security.token.propagation.TokenPropagationConfigurationProperties
-
- getUriRegex() - Method in class io.micronaut.security.token.propagation.TokenPropagationConfigurationProperties
-
- getUrl() - Method in class io.micronaut.configuration.security.ldap.context.ContextConfigurationContextSettings
-
- getUrl() - Method in interface io.micronaut.configuration.security.ldap.context.ContextSettings
-
- 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.OktaEndSessionEndpoint
-
- getUrl() - Method in class io.micronaut.security.token.jwt.signature.jwks.JwksSignature
-
- getUrl() - Method in interface io.micronaut.security.token.jwt.signature.jwks.JwksSignatureConfiguration
-
Json Web Key Set endpoint url.
- getUrl() - Method in class io.micronaut.security.token.jwt.signature.jwks.JwksSignatureConfigurationProperties
-
- getUserInfo() - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties
-
- getUserInfo() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdClientConfiguration
-
https://openid.net/specs/openid-connect-core-1_0.html#UserInfo
- 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() - Method in interface io.micronaut.security.authentication.providers.UserState
-
- getUsername() - Method in class io.micronaut.security.authentication.UserDetails
-
username getter.
- getUsername() - Method in class io.micronaut.security.authentication.UsernamePasswordCredentials
-
username getter.
- getUsername(String, OpenIdTokenResponse, OpenIdClaims) - Method in class io.micronaut.security.oauth2.endpoint.token.response.DefaultOpenIdUserDetailsMapper
-
- getUsername() - Method in class io.micronaut.security.oauth2.grants.PasswordGrant
-
- getUsername() - Method in class io.micronaut.security.token.jwt.render.BearerAccessRefreshToken
-
username getter.
- getVerifier(JWK) - Method in class io.micronaut.security.token.jwt.signature.jwks.DefaultJwkValidator
-
- 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.
- GroupConfiguration() - Constructor for class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.GroupConfiguration
-
- GroupPropertiesSearchSettings - Class in io.micronaut.configuration.security.ldap.configuration
-
- IdTokenHintResolver - Interface in io.micronaut.security.oauth2.endpoint.authorization.request
-
Resolves a Id Token Hint.
- index(HttpRequest<?>, Authentication) - Method in class io.micronaut.security.endpoints.LogoutController
-
POST endpoint for Logout Controller.
- index(TokenRefreshRequest) - Method in class io.micronaut.security.token.jwt.endpoints.OauthController
-
- indexGet(HttpRequest<?>, Authentication) - Method in class io.micronaut.security.endpoints.LogoutController
-
GET endpoint for Logout Controller.
- instantiateParameters(AuthorizationRequest, MutableHttpResponse) - Method in class io.micronaut.security.oauth2.endpoint.authorization.request.DefaultAuthorizationRedirectHandler
-
- InterceptUrlMapConverter - Class in io.micronaut.security.config
-
- InterceptUrlMapPattern - Class in io.micronaut.security.config
-
- InterceptUrlMapPattern(String, List<String>, HttpMethod) - Constructor for class io.micronaut.security.config.InterceptUrlMapPattern
-
If the provided http method is null, the pattern will match all methods.
- internalGenerate(JWTClaimsSet) - Method in class io.micronaut.security.token.jwt.generator.JwtTokenGenerator
-
Generate a JWT from a claims set.
- 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.configuration.security.ldap - package io.micronaut.configuration.security.ldap
-
LDAP authentication support
- io.micronaut.configuration.security.ldap.configuration - package io.micronaut.configuration.security.ldap.configuration
-
- io.micronaut.configuration.security.ldap.context - package io.micronaut.configuration.security.ldap.context
-
- io.micronaut.configuration.security.ldap.group - package io.micronaut.configuration.security.ldap.group
-
- io.micronaut.security.annotation - package io.micronaut.security.annotation
-
Annotations for Security.
- io.micronaut.security.authentication - package io.micronaut.security.authentication
-
Micronaut security authentication.
- io.micronaut.security.authentication.jackson - package io.micronaut.security.authentication.jackson
-
- io.micronaut.security.authentication.providers - package io.micronaut.security.authentication.providers
-
Security providers.
- io.micronaut.security.config - package io.micronaut.security.config
-
Security configuration.
- io.micronaut.security.endpoints - package io.micronaut.security.endpoints
-
Security login and logout endpoints.
- io.micronaut.security.event - package io.micronaut.security.event
-
Login failure and success events.
- io.micronaut.security.filters - package io.micronaut.security.filters
-
Security and authentication filters.
- io.micronaut.security.handlers - package io.micronaut.security.handlers
-
Security handlers.
- 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.condition - package io.micronaut.security.oauth2.client.condition
-
- 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.
- io.micronaut.security.rules - package io.micronaut.security.rules
-
Security rules pertaining to roles and ip.
- io.micronaut.security.session - package io.micronaut.security.session
-
Contains classes specific to Session-based Authentication within Micronaut.
- io.micronaut.security.token - package io.micronaut.security.token
-
Token authentication.
- io.micronaut.security.token.basicauth - package io.micronaut.security.token.basicauth
-
Basic security authentication.
- io.micronaut.security.token.config - package io.micronaut.security.token.config
-
Security token configuration.
- io.micronaut.security.token.generator - package io.micronaut.security.token.generator
-
Security token generator.
- io.micronaut.security.token.jwt.bearer - package io.micronaut.security.token.jwt.bearer
-
Contains classes specific to JSON Web Token (JWT) Authentication within Micronaut.
- io.micronaut.security.token.jwt.config - package io.micronaut.security.token.jwt.config
-
JWT configuration.
- io.micronaut.security.token.jwt.converters - package io.micronaut.security.token.jwt.converters
-
JWT algorithm converters.
- io.micronaut.security.token.jwt.cookie - package io.micronaut.security.token.jwt.cookie
-
JWT cookie configuration and handlers.
- io.micronaut.security.token.jwt.encryption - package io.micronaut.security.token.jwt.encryption
-
JWT encryption configuration.
- io.micronaut.security.token.jwt.encryption.ec - package io.micronaut.security.token.jwt.encryption.ec
-
JWT elliptic curve encryption configuration.
- io.micronaut.security.token.jwt.encryption.rsa - package io.micronaut.security.token.jwt.encryption.rsa
-
JWT RSA encryption configuration.
- io.micronaut.security.token.jwt.encryption.secret - package io.micronaut.security.token.jwt.encryption.secret
-
JWT Secret encryption configuration.
- io.micronaut.security.token.jwt.endpoints - package io.micronaut.security.token.jwt.endpoints
-
JWT token endpoints such as OAuth.
- io.micronaut.security.token.jwt.event - package io.micronaut.security.token.jwt.event
-
JWT token generated events.
- io.micronaut.security.token.jwt.generator - package io.micronaut.security.token.jwt.generator
-
JWT generator configuration.
- io.micronaut.security.token.jwt.generator.claims - package io.micronaut.security.token.jwt.generator.claims
-
JWT claims.
- io.micronaut.security.token.jwt.render - package io.micronaut.security.token.jwt.render
-
JWT token renderer.
- io.micronaut.security.token.jwt.signature - package io.micronaut.security.token.jwt.signature
-
JWT signature configuration.
- io.micronaut.security.token.jwt.signature.ec - package io.micronaut.security.token.jwt.signature.ec
-
JWT signature for Elliptical curve.
- io.micronaut.security.token.jwt.signature.jwks - package io.micronaut.security.token.jwt.signature.jwks
-
Classes providing functionality to verify JWT signatures with a remote JSON Web Key Set.
- io.micronaut.security.token.jwt.signature.rsa - package io.micronaut.security.token.jwt.signature.rsa
-
JWT RSA signature.
- io.micronaut.security.token.jwt.signature.secret - package io.micronaut.security.token.jwt.signature.secret
-
JWT Secret signature.
- io.micronaut.security.token.jwt.validator - package io.micronaut.security.token.jwt.validator
-
Support classes for JWT validation.
- io.micronaut.security.token.propagation - package io.micronaut.security.token.propagation
-
Support classes for JWT propagation.
- io.micronaut.security.token.reader - package io.micronaut.security.token.reader
-
Security token reader.
- io.micronaut.security.token.validator - package io.micronaut.security.token.validator
-
Security token validator.
- io.micronaut.security.token.writer - package io.micronaut.security.token.writer
-
- io.micronaut.security.utils - package io.micronaut.security.utils
-
- IpPatternsRule - Class in io.micronaut.security.rules
-
- IpPatternsRule(TokenConfiguration, SecurityConfiguration) - Constructor for class io.micronaut.security.rules.IpPatternsRule
-
- IpPatternsRule(RolesFinder, SecurityConfiguration) - Constructor for class io.micronaut.security.rules.IpPatternsRule
-
- IS_ANONYMOUS - Static variable in interface io.micronaut.security.rules.SecurityRule
-
The token to represent allowing anonymous access.
- IS_AUTHENTICATED - Static variable in interface io.micronaut.security.rules.SecurityRule
-
The token to represent allowing any authenticated access.
- isAccessToken() - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties.AdditionalClaimsConfigurationProperties
-
- isAccessToken() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdAdditionalClaimsConfiguration
-
- isAccountExpired() - Method in interface io.micronaut.security.authentication.providers.UserState
-
- isAccountLocked() - Method in interface io.micronaut.security.authentication.providers.UserState
-
- isAudience() - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties.ClaimsValidationConfigurationProperties
-
- isAudience() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdClaimsValidationConfiguration
-
- isAuthenticated() - Method in interface io.micronaut.security.authentication.AuthenticationResponse
-
Defaults to false.
- isAuthenticated() - Method in class io.micronaut.security.authentication.UserDetails
-
- isAuthenticated() - Method in class io.micronaut.security.utils.DefaultSecurityService
-
Check if a user is authenticated.
- isAuthenticated() - Method in interface io.micronaut.security.utils.SecurityService
-
Check if a user is authenticated.
- isAuthorizedParty() - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties.ClaimsValidationConfigurationProperties
-
- isAuthorizedParty() - Method in interface io.micronaut.security.oauth2.configuration.OpenIdClaimsValidationConfiguration
-
- isBase64() - Method in class io.micronaut.security.token.jwt.signature.secret.SecretSignatureConfiguration
-
- 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
-
- isCookieHttpOnly() - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
- isCookieSecure() - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.persistence.cookie.CookieStatePersistenceConfiguration
-
- isCookieSecure() - Method in class io.micronaut.security.oauth2.endpoint.nonce.persistence.cookie.CookieNoncePersistenceConfiguration
-
- isCookieSecure() - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
- 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.configuration.security.ldap.configuration.LdapConfiguration.GroupConfiguration
-
- isEnabled() - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration
-
- isEnabled() - Method in interface io.micronaut.security.authentication.providers.UserState
-
- isEnabled() - Method in class io.micronaut.security.config.SecurityConfigurationProperties
-
enabled getter.
- isEnabled() - Method in class io.micronaut.security.endpoints.LoginControllerConfigurationProperties
-
- isEnabled() - Method in class io.micronaut.security.endpoints.LogoutControllerConfigurationProperties
-
- isEnabled() - Method in class io.micronaut.security.handlers.RedirectRejectionHandlerConfigurationProperties
-
- 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
-
- isEnabled() - Method in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
- isEnabled() - Method in interface io.micronaut.security.token.basicauth.BasicAuthTokenReaderConfiguration
-
- isEnabled() - Method in class io.micronaut.security.token.basicauth.BasicAuthTokenReaderConfigurationProperties
-
- isEnabled() - Method in class io.micronaut.security.token.config.TokenConfigurationProperties
-
- isEnabled() - Method in interface io.micronaut.security.token.jwt.bearer.BearerTokenConfiguration
-
- isEnabled() - Method in class io.micronaut.security.token.jwt.bearer.BearerTokenConfigurationProperties
-
- isEnabled() - Method in interface io.micronaut.security.token.jwt.config.JwtConfiguration
-
- isEnabled() - Method in class io.micronaut.security.token.jwt.config.JwtConfigurationProperties
-
- isEnabled() - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
- isEnabled() - Method in class io.micronaut.security.token.jwt.endpoints.KeysControllerConfigurationProperties
-
- isEnabled() - Method in class io.micronaut.security.token.jwt.endpoints.OauthControllerConfigurationProperties
-
- isEnabled() - Method in class io.micronaut.security.token.propagation.TokenPropagationConfigurationProperties
-
- isEnabled() - Method in class io.micronaut.security.token.writer.HttpHeaderTokenWriterConfigurationProperties
-
- isErrorCallback(ConvertibleMultiValues<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOauthClient
-
- isErrorCallback(ConvertibleMultiValues<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdClient
-
- isGetAllowed() - Method in interface io.micronaut.security.endpoints.LogoutControllerConfiguration
-
- isGetAllowed() - Method in class io.micronaut.security.endpoints.LogoutControllerConfigurationProperties
-
- 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
-
- isLegacyRejectionHandler() - Method in interface io.micronaut.security.session.SecuritySessionConfiguration
-
- isLegacyRejectionHandler() - Method in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
- isPasswordExpired() - Method in interface io.micronaut.security.authentication.providers.UserState
-
- 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
-
- isSubtree() - Method in class io.micronaut.configuration.security.ldap.configuration.GroupPropertiesSearchSettings
-
- isSubtree() - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.GroupConfiguration
-
- isSubtree() - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.SearchConfiguration
-
- isSubtree() - Method in class io.micronaut.configuration.security.ldap.configuration.SearchPropertiesSearchSettings
-
- isSubtree() - Method in interface io.micronaut.configuration.security.ldap.context.SearchSettings
-
- ISSUED_AT - Static variable in interface io.micronaut.security.token.jwt.generator.claims.JwtClaims
-
- ISSUER - Static variable in interface io.micronaut.security.token.jwt.generator.claims.JwtClaims
-
- 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
-
- 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 - Interface in io.micronaut.security.oauth2.configuration
-
OAuth 2.0 client configuration.
- 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.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
- 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.
- OauthController - Class in io.micronaut.security.token.jwt.endpoints
-
A controller that handles token refresh.
- OauthController(JwtTokenValidator, AccessRefreshTokenGenerator) - Constructor for class io.micronaut.security.token.jwt.endpoints.OauthController
-
- OauthControllerConfiguration - Interface in io.micronaut.security.token.jwt.endpoints
-
- OauthControllerConfigurationProperties - Class in io.micronaut.security.token.jwt.endpoints
-
Configures the provided OAuth controller.
- OauthControllerConfigurationProperties() - Constructor for class io.micronaut.security.token.jwt.endpoints.OauthControllerConfigurationProperties
-
- OauthPasswordAuthenticationProvider - Class in io.micronaut.security.oauth2.endpoint.token.request.password
-
- OauthPasswordAuthenticationProvider(TokenEndpointClient, OauthClientConfiguration, OauthUserDetailsMapper) - 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
requests on.
- OauthUserDetailsMapper - Interface in io.micronaut.security.oauth2.endpoint.token.response
-
A contract for mapping an OAuth 2.0 token endpoint
response to a
UserDetails
object.
- OktaEndSessionEndpoint - Class in io.micronaut.security.oauth2.endpoint.endsession.request
-
Provides specific configuration to logout from Okta.
- OktaEndSessionEndpoint(EndSessionCallbackUrlBuilder, OauthClientConfiguration, OpenIdProviderMetadata) - Constructor for class io.micronaut.security.oauth2.endpoint.endsession.request.OktaEndSessionEndpoint
-
- OktaEndSessionEndpoint(EndSessionCallbackUrlBuilder, OauthClientConfiguration, Supplier<OpenIdProviderMetadata>) - 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.OpenIdUserDetailsMapper
-
- OpenIdAdditionalClaimsConfiguration - Interface in io.micronaut.security.oauth2.configuration
-
Configuration for additional claims to be added to the
resulting JWT created from an OpenID authentication.
- 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.
- 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
-
- OpenIdPasswordAuthenticationProvider(OauthClientConfiguration, OpenIdProviderMetadata, TokenEndpointClient, OpenIdUserDetailsMapper, 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
-
Instantiates ID Token Access Token Response.
- OpenIdTokenResponseValidator - Interface in io.micronaut.security.oauth2.endpoint.token.response.validation
-
Validates an OpenID token response
- OpenIdUserDetailsMapper - Interface in io.micronaut.security.oauth2.endpoint.token.response
-
Responsible for converting an OpenID token response to
a
UserDetails
representing the authenticated user.
- order - Variable in class io.micronaut.security.filters.SecurityFilter
-
The order of the Security Filter.
- ORDER - Static variable in class io.micronaut.security.rules.ConfigurationInterceptUrlMapRule
-
The order of the rule.
- ORDER - Static variable in class io.micronaut.security.rules.IpPatternsRule
-
The order of the rule.
- ORDER - Static variable in class io.micronaut.security.rules.SecuredAnnotationRule
-
The order of the rule.
- ORDER - Static variable in class io.micronaut.security.rules.SensitiveEndpointRule
-
The order of the rule.
- ORDER - Static variable in class io.micronaut.security.session.SessionAuthenticationFetcher
-
The order of the fetcher.
- ORDER - Static variable in class io.micronaut.security.token.basicauth.BasicAuthTokenReader
-
The order of the TokenReader.
- ORDER - Static variable in class io.micronaut.security.token.basicauth.BasicAuthTokenValidator
-
The order of the TokenValidator.
- ORDER - Static variable in class io.micronaut.security.token.jwt.bearer.BearerTokenReader
-
- ORDER - Static variable in class io.micronaut.security.token.jwt.cookie.JwtCookieTokenReader
-
- ORDER - Static variable in class io.micronaut.security.token.TokenAuthenticationFetcher
-
The order of the fetcher.
- outgoingHttpRequestProcessor - Variable in class io.micronaut.security.token.propagation.TokenPropagationHttpClientFilter
-
- SamlBearerAssertionGrant - Class in io.micronaut.security.oauth2.grants
-
SAML 2.0 bearer assertion grant.
- SamlBearerAssertionGrant() - Constructor for class io.micronaut.security.oauth2.grants.SamlBearerAssertionGrant
-
Default constructor.
- search(DirContext, SearchSettings) - Method in class io.micronaut.configuration.security.ldap.context.DefaultLdapSearchService
-
- search(DirContext, SearchSettings) - Method in interface io.micronaut.configuration.security.ldap.context.LdapSearchService
-
Searches LDAP with th e given settings and returns a list of results.
- SearchConfiguration() - Constructor for class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.SearchConfiguration
-
- searchFirst(DirContext, SearchSettings) - Method in class io.micronaut.configuration.security.ldap.context.DefaultLdapSearchService
-
- searchFirst(DirContext, SearchSettings) - Method in interface io.micronaut.configuration.security.ldap.context.LdapSearchService
-
Searches LDAP with the given settings and returns an optional result.
- SearchPropertiesSearchSettings - Class in io.micronaut.configuration.security.ldap.configuration
-
- SearchProvider - Interface in io.micronaut.configuration.security.ldap.context
-
Generic functional interface that returns a list of search
results from LDAP.
- SearchSettings - Interface in io.micronaut.configuration.security.ldap.context
-
Contract to provide settings to search LDAP.
- SecretEncryption - Class in io.micronaut.security.token.jwt.encryption.secret
-
Secret encryption configuration.
- SecretEncryption(SecretEncryptionConfiguration) - Constructor for class io.micronaut.security.token.jwt.encryption.secret.SecretEncryption
-
- SecretEncryptionConfiguration - Class in io.micronaut.security.token.jwt.encryption.secret
-
Encapsulates Secret Encryption Configuration.
- SecretEncryptionConfiguration(String) - Constructor for class io.micronaut.security.token.jwt.encryption.secret.SecretEncryptionConfiguration
-
Constructor.
- SecretEncryptionFactory - Class in io.micronaut.security.token.jwt.encryption.secret
-
- SecretEncryptionFactory() - Constructor for class io.micronaut.security.token.jwt.encryption.secret.SecretEncryptionFactory
-
- SecretSignature - Class in io.micronaut.security.token.jwt.signature.secret
-
- SecretSignature(SecretSignatureConfiguration) - Constructor for class io.micronaut.security.token.jwt.signature.secret.SecretSignature
-
- SecretSignatureConfiguration - Class in io.micronaut.security.token.jwt.signature.secret
-
Create a ConfigurationProperties
bean for each sub-property of micronaut.security.token.jwt.signatures.secret.*.
- SecretSignatureConfiguration(String) - Constructor for class io.micronaut.security.token.jwt.signature.secret.SecretSignatureConfiguration
-
- SecretSignatureFactory - Class in io.micronaut.security.token.jwt.signature.secret
-
- SecretSignatureFactory() - Constructor for class io.micronaut.security.token.jwt.signature.secret.SecretSignatureFactory
-
- Secured - Annotation Type in io.micronaut.security.annotation
-
Used to mark a route as requiring authorization before execution.
- SecuredAnnotationRule - Class in io.micronaut.security.rules
-
Security rule implementation for the
Secured
annotation.
- SecuredAnnotationRule(TokenConfiguration) - Constructor for class io.micronaut.security.rules.SecuredAnnotationRule
-
- SecuredAnnotationRule(RolesFinder) - Constructor for class io.micronaut.security.rules.SecuredAnnotationRule
-
- 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.
- SecurityConfiguration - Interface in io.micronaut.security.config
-
Defines security configuration properties.
- SecurityConfigurationProperties - Class in io.micronaut.security.config
-
Stores configuration for JWT.
- SecurityConfigurationProperties() - Constructor for class io.micronaut.security.config.SecurityConfigurationProperties
-
- SecurityFilter - Class in io.micronaut.security.filters
-
Security Filter.
- SecurityFilter(Collection<SecurityRule>, Collection<AuthenticationFetcher>, RejectionHandler, SecurityFilterOrderProvider) - Constructor for class io.micronaut.security.filters.SecurityFilter
-
- SecurityFilterOrderProvider - Interface in io.micronaut.security.filters
-
- SecurityJacksonModule - Class in io.micronaut.security.authentication.jackson
-
A module to extend Jackson for security related classes.
- SecurityJacksonModule() - Constructor for class io.micronaut.security.authentication.jackson.SecurityJacksonModule
-
Default constructor.
- SecurityRule - Interface in io.micronaut.security.rules
-
Informs the JWT filter what to do with the given request.
- SecurityRuleResult - Enum in io.micronaut.security.rules
-
The result of a security rule check.
- securityRules - Variable in class io.micronaut.security.filters.SecurityFilter
-
- SecurityService - Interface in io.micronaut.security.utils
-
Provides a set of convenient methods related to authentication and authorization.
- SecuritySessionConfiguration - Interface in io.micronaut.security.session
-
Defines Session-based Authentication configuration properties.
- securitySessionConfiguration - Variable in class io.micronaut.security.session.SessionLoginHandler
-
- securitySessionConfiguration - Variable in class io.micronaut.security.session.SessionLogoutHandler
-
- securitySessionConfiguration - Variable in class io.micronaut.security.session.SessionSecurityfilterRejectionHandler
-
Deprecated.
- SecuritySessionConfigurationProperties - Class in io.micronaut.security.session
-
- SecuritySessionConfigurationProperties() - Constructor for class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
- 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
-
- SensitiveEndpointRule - Class in io.micronaut.security.rules
-
Finds any sensitive endpoints and processes requests that match their
id.
- 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.
- SessionAuthenticationFetcher - Class in io.micronaut.security.session
-
- SessionAuthenticationFetcher() - Constructor for class io.micronaut.security.session.SessionAuthenticationFetcher
-
- SessionLoginHandler - Class in io.micronaut.security.session
-
- SessionLoginHandler(SecuritySessionConfiguration, SessionStore<Session>) - Constructor for class io.micronaut.security.session.SessionLoginHandler
-
- SessionLoginHandler(SecuritySessionConfiguration, SessionStore<Session>, TokenConfiguration) - Constructor for class io.micronaut.security.session.SessionLoginHandler
-
Constructor.
- SessionLogoutHandler - Class in io.micronaut.security.session
-
- SessionLogoutHandler(SecuritySessionConfiguration) - Constructor for class io.micronaut.security.session.SessionLogoutHandler
-
Constructor.
- 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
-
- SessionSecurityFilterOrderProvider - Class in io.micronaut.security.filters
-
Ensures the security filter runs after the session filter (if present) and the metrics filter (if present)
- SessionSecurityFilterOrderProvider() - Constructor for class io.micronaut.security.filters.SessionSecurityFilterOrderProvider
-
Default constructor.
- SessionSecurityFilterOrderProvider(BeanContext) - Constructor for class io.micronaut.security.filters.SessionSecurityFilterOrderProvider
-
Injected constructor.
- SessionSecurityFilterOrderProvider - Class in io.micronaut.security.session
-
- SessionSecurityFilterOrderProvider() - Constructor for class io.micronaut.security.session.SessionSecurityFilterOrderProvider
-
Deprecated.
- SessionSecurityfilterRejectionHandler - Class in io.micronaut.security.session
-
- SessionSecurityfilterRejectionHandler(SecuritySessionConfiguration) - Constructor for class io.micronaut.security.session.SessionSecurityfilterRejectionHandler
-
Deprecated.
Constructor.
- 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
-
- sessionStore - Variable in class io.micronaut.security.session.SessionLoginHandler
-
- 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
-
- setAccessTokenExpiration(Integer) - Method in class io.micronaut.security.token.jwt.generator.JwtGeneratorConfigurationProperties
-
Access token expiration.
- 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
-
- setAlgorithm(JWEAlgorithm) - Method in class io.micronaut.security.token.jwt.encryption.AbstractEncryptionConfiguration
-
algorithm Setter.
- setAlgorithm(JWSAlgorithm) - Method in class io.micronaut.security.token.jwt.signature.AbstractSignatureConfiguration
-
algorithm Setter.
- setAssertion(String) - Method in class io.micronaut.security.oauth2.grants.JwtBearerAssertionGrant
-
- setAssertion(String) - Method in class io.micronaut.security.oauth2.grants.SamlBearerAssertionGrant
-
- setAttribute(String) - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.GroupConfiguration
-
Sets the group attribute name.
- setAttributes(String[]) - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.SearchConfiguration
-
Sets the attributes to return.
- setAttributes(Attributes) - Method in class io.micronaut.configuration.security.ldap.context.LdapSearchResult
-
- setAttributes(Map<String, Object>) - Method in class io.micronaut.security.authentication.UserDetails
-
Sets user's attributes.
- 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
-
- setBase(String) - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.GroupConfiguration
-
Sets the base DN to search from.
- setBase(String) - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.SearchConfiguration
-
Sets the base DN to search.
- setBase64(boolean) - Method in class io.micronaut.security.token.jwt.signature.secret.SecretSignatureConfiguration
-
Indicates whether the supplied secret is base64 encoded.
- 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
-
- 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.AuthorizationCodeGrant
-
- setClientId(String) - Method in class io.micronaut.security.oauth2.grants.PasswordGrant
-
- 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.AuthorizationCodeGrant
-
- setClientSecret(String) - Method in class io.micronaut.security.oauth2.grants.PasswordGrant
-
- 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.
- setContext(LdapConfiguration.ContextConfiguration) - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration
-
Sets the context configuration.
- setCookieDomain(String) - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.persistence.cookie.CookieStatePersistenceConfiguration
-
Sets the domain name of this Cookie.
- setCookieDomain(String) - Method in class io.micronaut.security.oauth2.endpoint.nonce.persistence.cookie.CookieNoncePersistenceConfiguration
-
Sets the domain name of this Cookie.
- setCookieDomain(String) - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
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.
- setCookieHttpOnly(Boolean) - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
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.
- setCookieMaxAge(Duration) - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
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.
- setCookieName(String) - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
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.
- setCookiePath(String) - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
Sets the path of the cookie.
- setCookieSecure(Boolean) - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.persistence.cookie.CookieStatePersistenceConfiguration
-
Sets whether the cookie is secured.
- setCookieSecure(Boolean) - Method in class io.micronaut.security.oauth2.endpoint.nonce.persistence.cookie.CookieNoncePersistenceConfiguration
-
Sets whether the cookie is secured.
- setCookieSecure(Boolean) - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
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
-
- setDn(String) - Method in class io.micronaut.configuration.security.ldap.context.LdapSearchResult
-
- setEnabled(boolean) - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.GroupConfiguration
-
Sets if group search is enabled.
- setEnabled(boolean) - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration
-
Sets whether this configuration is enabled.
- setEnabled(boolean) - Method in class io.micronaut.security.config.SecurityConfigurationProperties
-
If Security is enabled.
- setEnabled(boolean) - Method in class io.micronaut.security.endpoints.LoginControllerConfigurationProperties
-
- setEnabled(boolean) - Method in class io.micronaut.security.endpoints.LogoutControllerConfigurationProperties
-
- setEnabled(boolean) - Method in class io.micronaut.security.handlers.RedirectRejectionHandlerConfigurationProperties
-
- 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.
- setEnabled(boolean) - Method in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
Sets whether the session config is enabled.
- setEnabled(boolean) - Method in class io.micronaut.security.token.basicauth.BasicAuthTokenReaderConfigurationProperties
-
- setEnabled(boolean) - Method in class io.micronaut.security.token.config.TokenConfigurationProperties
-
Sets whether the configuration is enabled.
- setEnabled(boolean) - Method in class io.micronaut.security.token.jwt.bearer.BearerTokenConfigurationProperties
-
Set whether to enable bearer token authentication.
- setEnabled(boolean) - Method in class io.micronaut.security.token.jwt.config.JwtConfigurationProperties
-
Sets whether JWT security is enabled.
- setEnabled(boolean) - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
Sets whether JWT cookie based security is enabled.
- setEnabled(boolean) - Method in class io.micronaut.security.token.jwt.endpoints.KeysControllerConfigurationProperties
-
- setEnabled(boolean) - Method in class io.micronaut.security.token.jwt.endpoints.OauthControllerConfigurationProperties
-
- setEnabled(boolean) - Method in class io.micronaut.security.token.propagation.TokenPropagationConfigurationProperties
-
- setEnabled(boolean) - Method in class io.micronaut.security.token.writer.HttpHeaderTokenWriterConfigurationProperties
-
- setEncryptionMethod(EncryptionMethod) - Method in class io.micronaut.security.token.jwt.encryption.secret.SecretEncryptionConfiguration
-
EncryptionMethod
.
- 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
-
- setFactory(String) - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.ContextConfiguration
-
Sets the context factory class.
- setFilter(String) - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.GroupConfiguration
-
Sets the group search filter.
- setFilter(String) - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.SearchConfiguration
-
Sets the search filter.
- setForbiddenTargetUrl(String) - Method in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
Sets the forbidden target URL.
- setFormatted(String) - Method in class io.micronaut.security.oauth2.endpoint.token.response.Address
-
- setGetAllowed(boolean) - Method in class io.micronaut.security.endpoints.LogoutControllerConfigurationProperties
-
- 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.AuthorizationCodeGrant
-
- setGrantType(String) - Method in class io.micronaut.security.oauth2.grants.PasswordGrant
-
- setGrantTypesSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setGroups(LdapConfiguration.GroupConfiguration) - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration
-
Sets the group configuration.
- setHeaderName(String) - Method in class io.micronaut.security.token.basicauth.BasicAuthTokenReaderConfigurationProperties
-
Http Header name.
- setHeaderName(String) - Method in class io.micronaut.security.token.jwt.bearer.BearerTokenConfigurationProperties
-
Sets the header name to use.
- setHeaderName(String) - Method in class io.micronaut.security.token.writer.HttpHeaderTokenWriterConfigurationProperties
-
Http Header to be used to propagate the token.
- setHttpStatus(HttpStatus) - Method in class io.micronaut.security.handlers.RedirectRejectionHandlerConfigurationProperties
-
The Http status used used for redirection.
- 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
-
- setInterceptUrlMap(List<InterceptUrlMapPattern>) - Method in class io.micronaut.security.config.SecurityConfigurationProperties
-
Map that defines the interception patterns.
- 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
-
- setIpPatterns(List<String>) - Method in class io.micronaut.security.config.SecurityConfigurationProperties
-
Allowed IP patterns.
- 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
-
- setJweAlgorithm(JWEAlgorithm) - Method in class io.micronaut.security.token.jwt.encryption.secret.SecretEncryptionConfiguration
-
JWEAlgorithm
.
- 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.
- setJwsAlgorithm(JWSAlgorithm) - Method in class io.micronaut.security.token.jwt.signature.secret.SecretSignatureConfiguration
-
JWSAlgorithm
.
- 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.
- setKeyType(KeyType) - Method in class io.micronaut.security.token.jwt.signature.jwks.JwksSignatureConfigurationProperties
-
Representation of the kty parameter in a JSON Web Key (JWK).
- setLegacyRejectionHandler(boolean) - Method in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
- setLocality(String) - Method in class io.micronaut.security.oauth2.endpoint.token.response.Address
-
Address's locality.
- setLoginFailureTargetUrl(String) - Method in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
Sets the login failure target URL.
- setLoginFailureTargetUrl(String) - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
Sets the login failure target URL.
- setLoginSuccessTargetUrl(String) - Method in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
Sets the login success target URL.
- setLoginSuccessTargetUrl(String) - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
Sets the login success target URL.
- 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.
- setLogoutTargetUrl(String) - Method in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
Sets the logout target URL.
- setLogoutTargetUrl(String) - Method in class io.micronaut.security.token.jwt.cookie.JwtCookieConfigurationProperties
-
Sets the logout target URL.
- setLogoutUri(String) - Method in class io.micronaut.security.oauth2.configuration.OauthConfigurationProperties.OpenIdConfigurationProperties
-
The URI used to log out of an OpenID provider.
- setManagerDn(String) - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.ContextConfiguration
-
Sets the manager DN.
- setManagerPassword(String) - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.ContextConfiguration
-
Sets the manager password.
- setMaxAge(Integer) - Method in class io.micronaut.security.oauth2.configuration.OauthClientConfigurationProperties.OpenIdClientConfigurationProperties.AuthorizationEndpointConfigurationProperties
-
Maximum authentication age.
- setMethod(EncryptionMethod) - Method in class io.micronaut.security.token.jwt.encryption.AbstractEncryptionConfiguration
-
method Setter.
- setNonce(String) - Method in class io.micronaut.security.oauth2.endpoint.authorization.state.DefaultState
-
- 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
-
- setPassword(String) - Method in class io.micronaut.security.authentication.UsernamePasswordCredentials
-
password setter.
- setPassword(String) - Method in class io.micronaut.security.oauth2.grants.PasswordGrant
-
- setPath(String) - Method in class io.micronaut.security.endpoints.LoginControllerConfigurationProperties
-
- setPath(String) - Method in class io.micronaut.security.endpoints.LogoutControllerConfigurationProperties
-
- setPath(String) - Method in class io.micronaut.security.token.jwt.endpoints.KeysControllerConfigurationProperties
-
- setPath(String) - Method in class io.micronaut.security.token.jwt.endpoints.OauthControllerConfigurationProperties
-
- setPath(String) - Method in class io.micronaut.security.token.propagation.TokenPropagationConfigurationProperties
-
- 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.token.basicauth.BasicAuthTokenReaderConfigurationProperties
-
Http Header value prefix.
- setPrefix(String) - Method in class io.micronaut.security.token.jwt.bearer.BearerTokenConfigurationProperties
-
Sets the prefix to use for the auth token.
- setPrefix(String) - Method in class io.micronaut.security.token.writer.HttpHeaderTokenWriterConfigurationProperties
-
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.
- setProperties(Map<String, Object>) - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.ContextConfiguration
-
Any additional properties that should be passed to InitialDirContext.InitialDirContext(java.util.Hashtable)
.
- 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(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
-
- setRefreshTokenExpiration(Integer) - Method in class io.micronaut.security.token.jwt.generator.JwtGeneratorConfigurationProperties
-
Refresh token expiration.
- 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
-
- setRoles(Collection<String>) - Method in class io.micronaut.security.authentication.UserDetails
-
roles setter.
- setRoles(List<String>) - Method in class io.micronaut.security.token.jwt.render.BearerAccessRefreshToken
-
roles property setter.
- setRolesName(String) - Method in class io.micronaut.security.token.config.TokenConfigurationProperties
-
Name of the roles property.
- 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
-
The scopes to request.
- setScopesSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setSearch(LdapConfiguration.SearchConfiguration) - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration
-
Sets the search configuration.
- setSecret(String) - Method in class io.micronaut.security.token.jwt.encryption.secret.SecretEncryption
-
Sets secret byte[] with a string with UTF_8 charset.
- setSecret(String) - Method in class io.micronaut.security.token.jwt.encryption.secret.SecretEncryptionConfiguration
-
Secret used for encryption configuration.
- setSecret(String) - Method in class io.micronaut.security.token.jwt.signature.secret.SecretSignature
-
Sets secret byte[] with a string with UTF_8 charset.
- setSecret(String) - Method in class io.micronaut.security.token.jwt.signature.secret.SecretSignatureConfiguration
-
Secret used to sign JWT.
- setServer(String) - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.ContextConfiguration
-
Sets the server URL.
- setServiceDocumentation(String) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setServiceIdRegex(String) - Method in class io.micronaut.security.token.propagation.TokenPropagationConfigurationProperties
-
a regular expression to match the service id.
- 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
-
- setSubtree(boolean) - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.GroupConfiguration
-
Sets if the subtree should be searched.
- setSubtree(boolean) - Method in class io.micronaut.configuration.security.ldap.configuration.LdapConfiguration.SearchConfiguration
-
Sets if the subtree should be searched.
- 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.
- setUnauthorizedTargetUrl(String) - Method in class io.micronaut.security.session.SecuritySessionConfigurationProperties
-
Sets the unauthorized target URL.
- setUriLocalesSupported(List<String>) - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdProviderMetadata
-
- setUriRegex(String) - Method in class io.micronaut.security.token.propagation.TokenPropagationConfigurationProperties
-
a regular expression to match the uri.
- setUrl(String) - Method in class io.micronaut.security.oauth2.configuration.endpoints.DefaultEndpointConfiguration
-
- setUrl(String) - Method in class io.micronaut.security.token.jwt.signature.jwks.JwksSignatureConfigurationProperties
-
Remote JSON Web Key set url.
- 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.authentication.UserDetails
-
username setter.
- setUsername(String) - Method in class io.micronaut.security.authentication.UsernamePasswordCredentials
-
username setter.
- setUsername(String) - Method in class io.micronaut.security.oauth2.grants.PasswordGrant
-
- setUsername(String) - Method in class io.micronaut.security.token.jwt.render.BearerAccessRefreshToken
-
username setter.
- shouldHandleRequest(HttpRequest<?>) - Method in class io.micronaut.security.handlers.RedirectRejectionHandler
-
Decides whether the request should be handled with a redirect.
- sign(JWTClaimsSet) - Method in class io.micronaut.security.token.jwt.signature.ec.ECSignatureGenerator
-
- sign(JWTClaimsSet) - Method in class io.micronaut.security.token.jwt.signature.rsa.RSASignatureGenerator
-
- sign(JWTClaimsSet) - Method in class io.micronaut.security.token.jwt.signature.secret.SecretSignature
-
- sign(JWTClaimsSet) - Method in interface io.micronaut.security.token.jwt.signature.SignatureGeneratorConfiguration
-
Generate a signed JWT based on claims.
- signatureConfiguration - Variable in class io.micronaut.security.token.jwt.generator.JwtTokenGenerator
-
- signatureConfiguration(ECSignatureConfiguration) - Method in class io.micronaut.security.token.jwt.signature.ec.ECSignatureFactory
-
- signatureConfiguration(RSASignatureConfiguration) - Method in class io.micronaut.security.token.jwt.signature.rsa.RSASignatureFactory
-
- signatureConfiguration(SecretSignatureConfiguration) - Method in class io.micronaut.security.token.jwt.signature.secret.SecretSignatureFactory
-
- SignatureConfiguration - Interface in io.micronaut.security.token.jwt.signature
-
Signature configuration.
- signatureConfigurations - Variable in class io.micronaut.security.token.jwt.validator.JwtTokenValidator
-
- signatureGeneratorConfiguration(ECSignatureGeneratorConfiguration) - Method in class io.micronaut.security.token.jwt.signature.ec.ECSignatureGeneratorFactory
-
- signatureGeneratorConfiguration(RSASignatureGeneratorConfiguration) - Method in class io.micronaut.security.token.jwt.signature.rsa.RSASignatureGeneratorFactory
-
- SignatureGeneratorConfiguration - Interface in io.micronaut.security.token.jwt.signature
-
Signature Generator configuration.
- signWithPrivateKey(JWTClaimsSet, ECPrivateKey) - Method in class io.micronaut.security.token.jwt.signature.ec.ECSignatureGenerator
-
- signWithPrivateKey(JWTClaimsSet, RSAPrivateKey) - Method in class io.micronaut.security.token.jwt.signature.rsa.RSASignatureGenerator
-
- State - Interface in io.micronaut.security.oauth2.endpoint.authorization.state
-
Represents the state sent in the authorization request and returned in the authorization response.
- 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
-
- SUBJECT - Static variable in interface io.micronaut.security.token.jwt.generator.claims.JwtClaims
-
- SubjectNotNullJwtClaimsValidator - Class in io.micronaut.security.token.jwt.validator
-
Validate JWT subject claim is not null.
- SubjectNotNullJwtClaimsValidator() - Constructor for class io.micronaut.security.token.jwt.validator.SubjectNotNullJwtClaimsValidator
-
- supportedAlgorithmsMessage() - Method in class io.micronaut.security.token.jwt.encryption.ec.ECEncryption
-
- supportedAlgorithmsMessage() - Method in interface io.micronaut.security.token.jwt.encryption.EncryptionConfiguration
-
- supportedAlgorithmsMessage() - Method in class io.micronaut.security.token.jwt.encryption.rsa.RSAEncryption
-
- supportedAlgorithmsMessage() - Method in class io.micronaut.security.token.jwt.encryption.secret.SecretEncryption
-
- supportedAlgorithmsMessage() - Method in class io.micronaut.security.token.jwt.signature.ec.ECSignature
-
- supportedAlgorithmsMessage() - Method in class io.micronaut.security.token.jwt.signature.jwks.JwksSignature
-
- supportedAlgorithmsMessage() - Method in class io.micronaut.security.token.jwt.signature.rsa.RSASignature
-
- supportedAlgorithmsMessage() - Method in class io.micronaut.security.token.jwt.signature.secret.SecretSignature
-
- supportedAlgorithmsMessage() - Method in interface io.micronaut.security.token.jwt.signature.SignatureConfiguration
-
- supports(JWEAlgorithm, EncryptionMethod) - Method in class io.micronaut.security.token.jwt.encryption.ec.ECEncryption
-
- supports(JWEAlgorithm, EncryptionMethod) - Method in interface io.micronaut.security.token.jwt.encryption.EncryptionConfiguration
-
Whether this encryption configuration supports this algorithm and encryption method.
- supports(JWEAlgorithm, EncryptionMethod) - Method in class io.micronaut.security.token.jwt.encryption.rsa.RSAEncryption
-
- supports(JWEAlgorithm, EncryptionMethod) - Method in class io.micronaut.security.token.jwt.encryption.secret.SecretEncryption
-
- supports(JWSAlgorithm) - Method in class io.micronaut.security.token.jwt.signature.ec.ECSignature
-
- supports(JWSAlgorithm) - Method in class io.micronaut.security.token.jwt.signature.jwks.JwksSignature
-
Whether this signature configuration supports this algorithm.
- supports(JWSAlgorithm) - Method in class io.micronaut.security.token.jwt.signature.rsa.RSASignature
-
- supports(JWSAlgorithm) - Method in class io.micronaut.security.token.jwt.signature.secret.SecretSignature
-
- supports(JWSAlgorithm) - Method in interface io.micronaut.security.token.jwt.signature.SignatureConfiguration
-
Whether this signature configuration supports this algorithm.
- supportsEndSession() - Method in class io.micronaut.security.oauth2.client.DefaultOpenIdClient
-
- supportsEndSession() - Method in interface io.micronaut.security.oauth2.client.OpenIdClient
-
- 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
-
- validate(SignedJWT, JWK) - Method in class io.micronaut.security.token.jwt.signature.jwks.DefaultJwkValidator
-
- validate(SignedJWT, JWK) - Method in interface io.micronaut.security.token.jwt.signature.jwks.JwkValidator
-
- validate(JWTClaimsSet) - Method in class io.micronaut.security.token.jwt.validator.ExpirationJwtClaimsValidator
-
- validate(JwtClaims) - Method in class io.micronaut.security.token.jwt.validator.ExpirationJwtClaimsValidator
-
- validate(JwtClaims) - Method in interface io.micronaut.security.token.jwt.validator.JwtClaimsValidator
-
- validate(String) - Method in class io.micronaut.security.token.jwt.validator.JwtTokenValidator
-
- validate(String, Collection<? extends JwtClaimsValidator>) - Method in class io.micronaut.security.token.jwt.validator.JwtTokenValidator
-
- validate(JWTClaimsSet) - Method in class io.micronaut.security.token.jwt.validator.SubjectNotNullJwtClaimsValidator
-
- validate(JwtClaims) - Method in class io.micronaut.security.token.jwt.validator.SubjectNotNullJwtClaimsValidator
-
- validateEncryptedJWTSignature(EncryptedJWT, String) - Method in class io.micronaut.security.token.jwt.validator.JwtTokenValidator
-
- validateEncryptedJWTSignature(EncryptedJWT, String, List<SignatureConfiguration>, List<EncryptionConfiguration>) - Static method in class io.micronaut.security.token.jwt.validator.JwtTokenValidatorUtils
-
Validates a encrypted JWT Signature.
- validateJwtSignatureAndClaims(String) - Method in class io.micronaut.security.token.jwt.validator.JwtTokenValidator
-
Validates JWT signature and Claims.
- validateJwtSignatureAndClaims(String, Collection<? extends JwtClaimsValidator>) - Method in class io.micronaut.security.token.jwt.validator.JwtTokenValidator
-
- validateJwtSignatureAndClaims(String, Collection<? extends JwtClaimsValidator>, List<SignatureConfiguration>, List<EncryptionConfiguration>) - Static method in class io.micronaut.security.token.jwt.validator.JwtTokenValidatorUtils
-
Validates JWT signature and Claims.
- validatePlainJWTSignature(JWT) - Method in class io.micronaut.security.token.jwt.validator.JwtTokenValidator
-
Validates the Signature of a plain JWT.
- validatePlainJWTSignature(JWT, List<SignatureConfiguration>) - Static method in class io.micronaut.security.token.jwt.validator.JwtTokenValidatorUtils
-
Validates the Signature of a plain JWT.
- validateSignedJWTSignature(SignedJWT) - Method in class io.micronaut.security.token.jwt.validator.JwtTokenValidator
-
Validates a Signed JWT signature.
- validateSignedJWTSignature(SignedJWT, List<SignatureConfiguration>) - Static method in class io.micronaut.security.token.jwt.validator.JwtTokenValidatorUtils
-
Validates a Signed JWT signature.
- validateToken(String) - Method in class io.micronaut.security.token.basicauth.BasicAuthTokenValidator
-
- validateToken(String) - Method in class io.micronaut.security.token.jwt.validator.JwtTokenValidator
-
- validateToken(String) - Method in interface io.micronaut.security.token.validator.TokenValidator
-
Validates the provided token and returns the authentication state.
- valueOf(String) - Static method in enum io.micronaut.security.authentication.AuthenticationFailureReason
-
Returns the enum constant of this type with the specified name.
- 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.AuthorizationError
-
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.
- valueOf(String) - Static method in enum io.micronaut.security.rules.SecurityRuleResult
-
Returns the enum constant of this type with the specified name.
- values() - Method in class io.micronaut.configuration.security.ldap.context.AttributesConvertibleValues
-
- values() - Static method in enum io.micronaut.security.authentication.AuthenticationFailureReason
-
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.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.AuthorizationError
-
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.
- values() - Static method in enum io.micronaut.security.rules.SecurityRuleResult
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verify(SignedJWT) - Method in class io.micronaut.security.token.jwt.signature.ec.ECSignature
-
- verify(SignedJWT) - Method in class io.micronaut.security.token.jwt.signature.jwks.JwksSignature
-
Verify a signed JWT.
- verify(List<JWK>, SignedJWT) - Method in class io.micronaut.security.token.jwt.signature.jwks.JwksSignature
-
returns true if any JWK match is able to verify the JWT signature.
- verify(SignedJWT) - Method in class io.micronaut.security.token.jwt.signature.rsa.RSASignature
-
- verify(SignedJWT) - Method in class io.micronaut.security.token.jwt.signature.secret.SecretSignature
-
- verify(SignedJWT) - Method in interface io.micronaut.security.token.jwt.signature.SignatureConfiguration
-
Verify a signed JWT.
- verifyClaims(JWTClaimsSet, Collection<? extends JwtClaimsValidator>) - Method in class io.micronaut.security.token.jwt.validator.JwtTokenValidator
-
- verifyClaims(JwtClaims, Collection<? extends JwtClaimsValidator>) - Static method in class io.micronaut.security.token.jwt.validator.JwtTokenValidatorUtils
-
Verifies the provided claims with the provided validators.