Package io.helidon.security.providers.httpauth
Basic security provider, supporting "basic" and "digest" authentication schemes with role support.
-
Interface Summary Interface Description SecureUserStore Store of users for resolving httpauth and digest authentication.SecureUserStore.User Representation of a single user. -
Class Summary Class Description ConfigUserStore User store loaded from configuration.HttpBasicAuthProvider Http authentication security provider.HttpBasicAuthProvider.Builder HttpBasicAuthProvider
fluent API builder.HttpBasicAuthService Basic authentication service.HttpBasicOutboundConfig Security provider configuration for outbound.HttpBasicOutboundConfig.Builder Fluent API builder forHttpBasicOutboundConfig
.HttpDigest Digest specific enums.HttpDigestAuthProvider Http authentication security provider.HttpDigestAuthProvider.Builder HttpDigestAuthProvider
fluent API builder.HttpDigestAuthService Digest authentication service. -
Enum Summary Enum Description HttpDigest.Algorithm Http digest algorithm.HttpDigest.Qop Http digest QOP (quality of protection). -
Exception Summary Exception Description HttpAuthException Exception in Http authentication.