Uses of Interface
io.helidon.security.spi.AuthenticationProvider
-
Packages that use AuthenticationProvider Package Description io.helidon.microprofile.jwt.auth Implementation of Microprofile JWT Auth specification.io.helidon.security Securityio.helidon.security.providers.google.login Integration with Google login button.io.helidon.security.providers.header Provider that can extract username from a (any) header.io.helidon.security.providers.httpauth Basic security provider, supporting "basic" and "digest" authentication schemes with role support.io.helidon.security.providers.httpsign Provider supporting validation of incoming signatures and signing of outbound requests.io.helidon.security.providers.jwt Provider that can process incoming JWTs and assert users based on them and can propagate JWTs (or create new ones) for outbound calls.io.helidon.security.providers.oidc Integration with Open ID Connect providers. -
-
Uses of AuthenticationProvider in io.helidon.microprofile.jwt.auth
Classes in io.helidon.microprofile.jwt.auth that implement AuthenticationProvider Modifier and Type Class Description class
JwtAuthProvider
Provider that provides JWT authentication. -
Uses of AuthenticationProvider in io.helidon.security
Methods in io.helidon.security with parameters of type AuthenticationProvider Modifier and Type Method Description Security.Builder
Security.Builder. addAuthenticationProvider(AuthenticationProvider provider)
Add an authentication provider.Security.Builder
Security.Builder. addAuthenticationProvider(AuthenticationProvider provider, String name)
Add a named authentication provider.Security.Builder
Security.Builder. authenticationProvider(AuthenticationProvider provider)
Set the default authentication provider.Method parameters in io.helidon.security with type arguments of type AuthenticationProvider Modifier and Type Method Description Security.Builder
Security.Builder. addAuthenticationProvider(Supplier<? extends AuthenticationProvider> builder)
Add an authentication provider.Security.Builder
Security.Builder. addAuthenticationProvider(Supplier<? extends AuthenticationProvider> builder, String name)
Add a named authentication provider.Security.Builder
Security.Builder. authenticationProvider(Supplier<? extends AuthenticationProvider> builder)
Set the default authentication provider. -
Uses of AuthenticationProvider in io.helidon.security.providers.google.login
Classes in io.helidon.security.providers.google.login that implement AuthenticationProvider Modifier and Type Class Description class
GoogleTokenProvider
Provider supporting login button from front-end. -
Uses of AuthenticationProvider in io.helidon.security.providers.header
Classes in io.helidon.security.providers.header that implement AuthenticationProvider Modifier and Type Class Description class
HeaderAtnProvider
Security provider that extracts a username (or service name) from a header. -
Uses of AuthenticationProvider in io.helidon.security.providers.httpauth
Classes in io.helidon.security.providers.httpauth that implement AuthenticationProvider Modifier and Type Class Description class
HttpBasicAuthProvider
Http authentication security provider.class
HttpDigestAuthProvider
Http authentication security provider. -
Uses of AuthenticationProvider in io.helidon.security.providers.httpsign
Classes in io.helidon.security.providers.httpsign that implement AuthenticationProvider Modifier and Type Class Description class
HttpSignProvider
A provider that can authenticate incoming requests based on HTTP signature of header fields, and can create signatures for outbound requests. -
Uses of AuthenticationProvider in io.helidon.security.providers.jwt
Classes in io.helidon.security.providers.jwt that implement AuthenticationProvider Modifier and Type Class Description class
JwtProvider
Provider that can process JWT tokens in request headers and assert identity (e.g. -
Uses of AuthenticationProvider in io.helidon.security.providers.oidc
Classes in io.helidon.security.providers.oidc that implement AuthenticationProvider Modifier and Type Class Description class
OidcProvider
Open ID Connect authentication provider.
-