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 AuthenticationResponse -
Uses of AuthenticationResponse in io.helidon.security
Methods in io.helidon.security that return AuthenticationResponseModifier and TypeMethodDescriptionstatic AuthenticationResponse
AuthenticationResponse.abstain()
Provider returning this response is not capable to make a decision (e.g.SecurityContext.authenticate()
Authenticate current request (based on currentSecurityEnvironment
andEndpointConfig
.AuthenticationResponse.Builder.build()
Build authentication response.static AuthenticationResponse
Construct a failed response with an explanatory message.static AuthenticationResponse
Construct a failed response with a throwable as a cause.static AuthenticationResponse
Provider has authenticated the request and created a principal for a user.static AuthenticationResponse
Provider has authenticated the request and created a user Subject.static AuthenticationResponse
Provider has authenticated the request and created a user and service Subject.static AuthenticationResponse
AuthenticationResponse.successService
(Principal principal) Provider has authenticated the request and created a principal for a service (or a client).static AuthenticationResponse
AuthenticationResponse.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 TypeMethodDescriptionGoogleTokenProvider.authenticate
(ProviderRequest providerRequest) -
Uses of AuthenticationResponse in io.helidon.security.providers.header
Methods in io.helidon.security.providers.header that return AuthenticationResponseModifier and TypeMethodDescriptionHeaderAtnProvider.authenticate
(ProviderRequest providerRequest) -
Uses of AuthenticationResponse in io.helidon.security.providers.httpauth
Methods in io.helidon.security.providers.httpauth that return AuthenticationResponseModifier and TypeMethodDescriptionHttpBasicAuthProvider.authenticate
(ProviderRequest providerRequest) HttpDigestAuthProvider.authenticate
(ProviderRequest providerRequest) -
Uses of AuthenticationResponse in io.helidon.security.providers.httpsign
Methods in io.helidon.security.providers.httpsign that return AuthenticationResponse -
Uses of AuthenticationResponse in io.helidon.security.providers.idcs.mapper
Methods in io.helidon.security.providers.idcs.mapper that return AuthenticationResponseModifier and TypeMethodDescriptionIdcsRoleMapperProviderBase.map
(ProviderRequest authenticatedRequest, AuthenticationResponse previousResponse) Methods in io.helidon.security.providers.idcs.mapper with parameters of type AuthenticationResponseModifier and TypeMethodDescriptionprotected Subject
IdcsMtRoleMapperProvider.enhance
(ProviderRequest request, AuthenticationResponse previousResponse, Subject subject) Enhance the subject with appropriate roles from IDCS.protected Subject
IdcsRoleMapperProvider.enhance
(ProviderRequest request, AuthenticationResponse previousResponse, Subject subject) protected abstract Subject
IdcsRoleMapperProviderBase.enhance
(ProviderRequest request, AuthenticationResponse previousResponse, Subject subject) Enhance subject with IDCS roles, reactive.IdcsRoleMapperProviderBase.map
(ProviderRequest authenticatedRequest, AuthenticationResponse previousResponse) -
Uses of AuthenticationResponse in io.helidon.security.providers.jwt
Methods in io.helidon.security.providers.jwt that return AuthenticationResponse -
Uses of AuthenticationResponse in io.helidon.security.providers.oidc
Methods in io.helidon.security.providers.oidc that return AuthenticationResponse -
Uses of AuthenticationResponse in io.helidon.security.spi
Methods in io.helidon.security.spi that return AuthenticationResponseModifier and TypeMethodDescriptionAuthenticationProvider.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.