public interface HttpAuthenticationProvider extends AuthenticationProvider
Modifier and Type | Method and Description |
---|---|
default org.reactivestreams.Publisher<AuthenticationResponse> |
authenticate(AuthenticationRequest authenticationRequest)
Authenticates a user with the given request.
|
org.reactivestreams.Publisher<AuthenticationResponse> |
authenticate(io.micronaut.http.HttpRequest<?> request,
AuthenticationRequest<?,?> authenticationRequest)
Authenticates a user with the given request.
|
default org.reactivestreams.Publisher<AuthenticationResponse> authenticate(AuthenticationRequest authenticationRequest)
AuthenticationProvider
UserDetails
.authenticate
in interface AuthenticationProvider
authenticationRequest
- The request to authenticateorg.reactivestreams.Publisher<AuthenticationResponse> authenticate(io.micronaut.http.HttpRequest<?> request, AuthenticationRequest<?,?> authenticationRequest)
UserDetails
.authenticate
in interface AuthenticationProvider
request
- The HTTP requestauthenticationRequest
- The request to authenticate