Config
A configuration for the digest authentication provider.
Properties
A message digest algorithm to be used. Usually only MD5
is supported by clients.
NonceManager to be used to generate nonce values.
Functions
Configures a digest provider function that should fetch or compute message digest for the specified userName
and realm
. A message digest is usually computed based on username, realm and password concatenated with the colon character ':'. For example, "$userName:$realm:$password"
.
Adds an authentication filter to the list. For every application call the specified predicate is applied and if it returns true
then the authentication provider is skipped (no auth required for this call with this provider).
Sets a validation function that checks a specified DigestCredential instance and returns Principal in a case of successful authentication or null if authentication fails.