|Microsoft Internet Security and Acceleration Server 2000|
Gets or sets whether digest authentication is used.
Digest authentication offers the same features as basic authentication but involves a different way of transmitting the authentication credentials. The authentication credentials pass through a one-way process, often referred to as hashing. The result of this process is called a hash or message digest, and it is not feasible to decrypt it — the original text cannot be deciphered from the hash.
Additional information is added to the password before hashing so that no one can capture the password hash and use it to impersonate the true user. Values are added that help to identify the user, the user's computer, and the domain that the user belongs to. A time stamp is added to prevent a user from using a password after it has been revoked. This is a clear advantage over basic authentication because the password cannot be intercepted and used by an unauthorized person.
FPCListenEntries.AllDigestAuthentication [ = bAllDigestAuthentication ]
HRESULT get_AllDigestAuthentication( VARIANT_BOOL *pbAllDigestAuthentication ); HRESULT put_AllDigestAuthentication( VARIANT_BOOL bAllDigestAuthentication );
The property is read-write.