Interface AuthenticationProvider<T,I,S>
- Type Parameters:
T- Request Context TypeI- Authentication Request Identity TypeS- Authentication Request Secret Type
- All Superinterfaces:
io.micronaut.core.order.Ordered,ReactiveAuthenticationProvider<T,I, S>
- All Known Implementing Classes:
LdapAuthenticationProvider,OauthPasswordAuthenticationProvider,OpenIdPasswordAuthenticationProvider
@Deprecated(forRemoval=true,
since="4.5.0")
public interface AuthenticationProvider<T,I,S>
extends ReactiveAuthenticationProvider<T,I,S>
Deprecated, for removal: This API element is subject to removal in a future version.
Defines an authentication provider.
- Since:
- 1.0
- Author:
- Sergio del Amo, Graeme Rocher
-
Field Summary
Fields inherited from interface io.micronaut.core.order.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Method Summary
Methods inherited from interface io.micronaut.core.order.Ordered
getOrderMethods inherited from interface io.micronaut.security.authentication.provider.ReactiveAuthenticationProvider
authenticate, authenticate
AuthenticationProviderfor an imperative API orReactiveAuthenticationProviderfor a reactive API instead.