21#ifndef _DIGEST_AUTHENTICATION_HH
22#define _DIGEST_AUTHENTICATION_HH
void setRealmAndNonce(char const *realm, char const *nonce)
void setRealmAndRandomNonce(char const *realm)
Authenticator(const Authenticator &orig)
void setUsernameAndPassword(char const *username, char const *password, Boolean passwordIsMD5=False)
void reclaimDigestResponse(char const *responseStr) const
void assignUsernameAndPassword(char const *username, char const *password, Boolean passwordIsMD5)
char const * nonce() const
char const * computeDigestResponse(char const *cmd, char const *url) const
Boolean operator<(const Authenticator *rightSide)
char const * username() const
void assignRealmAndNonce(char const *realm, char const *nonce)
void resetRealmAndNonce()
char const * realm() const
void assign(char const *realm, char const *nonce, char const *username, char const *password, Boolean passwordIsMD5)
char const * password() const
Authenticator(char const *username, char const *password, Boolean passwordIsMD5=False)
Authenticator & operator=(const Authenticator &rightSide)
void resetUsernameAndPassword()