Uses of Class
io.helidon.security.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
-
Uses of AuthenticationResponse in io.helidon.security
Modifier 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.Modifier and TypeMethodDescriptionSecurityContext.atnClientBuilder()
Authenticator client builder to use for programmatic authentication. -
Uses of AuthenticationResponse in io.helidon.security.providers.google.login
Modifier and TypeMethodDescriptionGoogleTokenProvider.authenticate
(ProviderRequest providerRequest) -
Uses of AuthenticationResponse in io.helidon.security.providers.header
Modifier and TypeMethodDescriptionHeaderAtnProvider.authenticate
(ProviderRequest providerRequest) -
Uses of AuthenticationResponse in io.helidon.security.providers.httpauth
Modifier and TypeMethodDescriptionHttpBasicAuthProvider.authenticate
(ProviderRequest providerRequest) HttpDigestAuthProvider.authenticate
(ProviderRequest providerRequest) -
Uses of AuthenticationResponse in io.helidon.security.providers.httpsign
-
Uses of AuthenticationResponse in io.helidon.security.providers.idcs.mapper
Modifier and TypeMethodDescriptionIdcsRoleMapperProviderBase.map
(ProviderRequest authenticatedRequest, AuthenticationResponse previousResponse) Modifier 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
-
Uses of AuthenticationResponse in io.helidon.security.providers.oidc
-
Uses of AuthenticationResponse in io.helidon.security.spi
Modifier and TypeMethodDescriptionAuthenticationProvider.authenticate
(ProviderRequest providerRequest) Authenticate a request.SubjectMappingProvider.map
(ProviderRequest providerRequest, AuthenticationResponse previousResponse) Map grants from authenticated request (e.g.Modifier and TypeMethodDescriptionSubjectMappingProvider.map
(ProviderRequest providerRequest, AuthenticationResponse previousResponse) Map grants from authenticated request (e.g.