Uses of Class
io.helidon.security.AuthenticationResponse
Packages that use AuthenticationResponse
Package
Description
Implementation of Microprofile JWT Auth specification.
Security
Integration with Google login button.
Provider that can extract username from a (any) header.
Basic security provider, supporting "basic" and "digest" authentication schemes with role support.
Provider supporting validation of incoming signatures and signing of outbound requests.
Mapper that retrieves roles from IDCS server and maps them to user subject.
Provider that can process incoming JWTs and assert users based on them and can propagate JWTs (or create
new ones) for outbound calls.
Integration with Open ID Connect providers.
Security component's SPI.
-
Uses of AuthenticationResponse in io.helidon.microprofile.jwt.auth
Methods in io.helidon.microprofile.jwt.auth that return AuthenticationResponseModifier and TypeMethodDescriptionprotected AuthenticationResponseJwtAuthProvider.syncAuthenticate(ProviderRequest providerRequest) -
Uses of AuthenticationResponse in io.helidon.security
Methods in io.helidon.security that return AuthenticationResponseModifier and TypeMethodDescriptionstatic AuthenticationResponseAuthenticationResponse.abstain()Provider returning this response is not capable to make a decision (e.g.SecurityContext.authenticate()Authenticate current request (based on currentSecurityEnvironmentandEndpointConfig.AuthenticationResponse.Builder.build()Build authentication response.static AuthenticationResponseConstruct a failed response with an explanatory message.static AuthenticationResponseConstruct a failed response with a throwable as a cause.static AuthenticationResponseProvider has authenticated the request and created a principal for a user.static AuthenticationResponseProvider has authenticated the request and created a user Subject.static AuthenticationResponseProvider has authenticated the request and created a user and service Subject.static AuthenticationResponseAuthenticationResponse.successService(Principal principal) Provider has authenticated the request and created a principal for a service (or a client).static AuthenticationResponseAuthenticationResponse.successService(Subject service) Provider has authenticated the request and created a service Subject.Methods in io.helidon.security that return types with arguments of type AuthenticationResponseModifier and TypeMethodDescriptionSecurityContext.atnClientBuilder()Authenticator client builder to use for programmatic authentication. -
Uses of AuthenticationResponse in io.helidon.security.providers.google.login
Methods in io.helidon.security.providers.google.login that return AuthenticationResponseModifier and TypeMethodDescriptionprotected AuthenticationResponseGoogleTokenProvider.syncAuthenticate(ProviderRequest providerRequest) -
Uses of AuthenticationResponse in io.helidon.security.providers.header
Methods in io.helidon.security.providers.header that return AuthenticationResponseModifier and TypeMethodDescriptionprotected AuthenticationResponseHeaderAtnProvider.syncAuthenticate(ProviderRequest providerRequest) -
Uses of AuthenticationResponse in io.helidon.security.providers.httpauth
Methods in io.helidon.security.providers.httpauth that return AuthenticationResponseModifier and TypeMethodDescriptionprotected AuthenticationResponseHttpBasicAuthProvider.syncAuthenticate(ProviderRequest providerRequest) protected AuthenticationResponseHttpDigestAuthProvider.syncAuthenticate(ProviderRequest providerRequest) -
Uses of AuthenticationResponse in io.helidon.security.providers.httpsign
Methods in io.helidon.security.providers.httpsign that return types with arguments of type AuthenticationResponse -
Uses of AuthenticationResponse in io.helidon.security.providers.idcs.mapper
Methods in io.helidon.security.providers.idcs.mapper that return types with arguments of type AuthenticationResponseModifier and TypeMethodDescriptionprotected CompletionStage<AuthenticationResponse>IdcsRoleMapperProviderBase.complete(AuthenticationResponse response) Deprecated, for removal: This API element is subject to removal in a future version.Create aCompletionStagewith the provided response as its completion.IdcsRoleMapperProviderBase.map(ProviderRequest authenticatedRequest, AuthenticationResponse previousResponse) Deprecated, for removal: This API element is subject to removal in a future version.IdcsRoleMapperRxProviderBase.map(ProviderRequest authenticatedRequest, AuthenticationResponse previousResponse) Methods in io.helidon.security.providers.idcs.mapper with parameters of type AuthenticationResponseModifier and TypeMethodDescriptionprotected CompletionStage<AuthenticationResponse>IdcsRoleMapperProviderBase.complete(AuthenticationResponse response) Deprecated, for removal: This API element is subject to removal in a future version.Create aCompletionStagewith the provided response as its completion.protected SubjectIdcsMtRoleMapperProvider.enhance(Subject subject, ProviderRequest request, AuthenticationResponse previousResponse) Deprecated, for removal: This API element is subject to removal in a future version.Enhance the subject with appropriate roles from IDCS.IdcsMtRoleMapperRxProvider.enhance(ProviderRequest request, AuthenticationResponse previousResponse, Subject subject) Enhance the subject with appropriate roles from IDCS.protected SubjectIdcsRoleMapperProvider.enhance(Subject subject, ProviderRequest request, AuthenticationResponse previousResponse) Deprecated, for removal: This API element is subject to removal in a future version.protected abstract SubjectIdcsRoleMapperProviderBase.enhance(Subject subject, ProviderRequest request, AuthenticationResponse previousResponse) Deprecated, for removal: This API element is subject to removal in a future version.Enhance subject with IDCS roles.IdcsRoleMapperRxProvider.enhance(ProviderRequest request, AuthenticationResponse previousResponse, Subject subject) IdcsRoleMapperRxProviderBase.enhance(ProviderRequest request, AuthenticationResponse previousResponse, Subject subject) Enhance subject with IDCS roles, reactive.IdcsRoleMapperProviderBase.map(ProviderRequest authenticatedRequest, AuthenticationResponse previousResponse) Deprecated, for removal: This API element is subject to removal in a future version.IdcsRoleMapperRxProviderBase.map(ProviderRequest authenticatedRequest, AuthenticationResponse previousResponse) -
Uses of AuthenticationResponse in io.helidon.security.providers.jwt
Methods in io.helidon.security.providers.jwt that return AuthenticationResponseModifier and TypeMethodDescriptionprotected AuthenticationResponseJwtProvider.syncAuthenticate(ProviderRequest providerRequest) -
Uses of AuthenticationResponse in io.helidon.security.providers.oidc
Methods in io.helidon.security.providers.oidc that return types with arguments of type AuthenticationResponse -
Uses of AuthenticationResponse in io.helidon.security.spi
Methods in io.helidon.security.spi that return AuthenticationResponseModifier and TypeMethodDescriptionprotected AuthenticationResponseSynchronousProvider.syncAuthenticate(ProviderRequest providerRequest) Synchronous authentication.Methods in io.helidon.security.spi that return types with arguments of type AuthenticationResponseModifier and TypeMethodDescriptionAuthenticationProvider.authenticate(ProviderRequest providerRequest) Authenticate a request.SynchronousProvider.authenticate(ProviderRequest providerRequest) Authenticate a request.SubjectMappingProvider.map(ProviderRequest providerRequest, AuthenticationResponse previousResponse) Map grants from authenticated request (e.g.Methods in io.helidon.security.spi with parameters of type AuthenticationResponseModifier and TypeMethodDescriptionSubjectMappingProvider.map(ProviderRequest providerRequest, AuthenticationResponse previousResponse) Map grants from authenticated request (e.g.