Skip to content

io.helidon.security.providers.httpauth.HttpDigestAuthProvider

Description

Http digest authentication security provider

Configuration options

KeyTypeDefaultDescription
qopQopNONEOnly `AUTH` supported. If left empty, uses the legacy approach (older RFC version). `AUTH-INT` is not supported
server-secretList<String>The nonce is encrypted using this secret - to make sure the nonce we get back was generated by us and to make sure we can safely time-out nonce values
optionalBooleanfalseWhether authentication is required
realmStringHelidonSet the realm to use when challenging users
nonce-timeout-millisLong86400000How long will the nonce value be valid. When timed-out, browser will re-request username/password
principal-typeSubjectTypeUSERPrincipal type this provider extracts (and also propagates)
usersList<ConfigUser>Set user store to obtain passwords and roles based on logins
algorithmAlgorithmMD5Digest algorithm to use

Usages


See the manifest for all available types.