HttpDigestAuthProvider.Builder |
HttpDigestAuthProvider.Builder.addDigestQop(HttpDigest.Qop qop) |
Digest QOP to support.
|
static HttpDigestAuthProvider.Builder |
HttpDigestAuthProvider.builder() |
Get a builder instance to construct a new security provider.
|
HttpDigestAuthProvider.Builder |
HttpDigestAuthProvider.Builder.config(Config config) |
Update builder from configuration.
|
HttpDigestAuthProvider.Builder |
HttpDigestAuthProvider.Builder.digestAlgorithm(HttpDigest.Algorithm algorithm) |
Digest algorithm to use.
|
HttpDigestAuthProvider.Builder |
HttpDigestAuthProvider.Builder.digestNonceTimeout(long duration,
TimeUnit unit) |
How long will the nonce value be valid.
|
HttpDigestAuthProvider.Builder |
HttpDigestAuthProvider.Builder.digestServerSecret(char[] serverSecret) |
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.
|
HttpDigestAuthProvider.Builder |
HttpDigestAuthProvider.Builder.noDigestQop() |
Do not use qop in challenge (will fallback to legacy RFC-2069 instead of RFC-2617.
|
HttpDigestAuthProvider.Builder |
HttpDigestAuthProvider.Builder.optional(boolean optional) |
Whether authentication is required.
|
HttpDigestAuthProvider.Builder |
HttpDigestAuthProvider.Builder.realm(String realm) |
Set the realm to use when challenging users.
|
HttpDigestAuthProvider.Builder |
HttpDigestAuthProvider.Builder.subjectType(SubjectType subjectType) |
Principal type this provider extracts (and also propagates).
|
HttpDigestAuthProvider.Builder |
HttpDigestAuthProvider.Builder.userStore(SecureUserStore store) |
Set user store to obtain passwords and roles based on logins.
|