Default constructor.
Declaration Syntax
C# | Visual Basic | Visual C++ | F# |
public AUTH_SASL_DigestMD5_Response( AUTH_SASL_DigestMD5_Challenge challenge, string realm, string userName, string password, string cnonce, int nonceCount, string qop, string digestUri )
Public Sub New ( challenge As AUTH_SASL_DigestMD5_Challenge, realm As String, userName As String, password As String, cnonce As String, nonceCount As Integer, qop As String, digestUri As String )
public: AUTH_SASL_DigestMD5_Response( AUTH_SASL_DigestMD5_Challenge^ challenge, String^ realm, String^ userName, String^ password, String^ cnonce, int nonceCount, String^ qop, String^ digestUri )
new : challenge : AUTH_SASL_DigestMD5_Challenge * realm : string * userName : string * password : string * cnonce : string * nonceCount : int * qop : string * digestUri : string -> AUTH_SASL_DigestMD5_Response
Parameters
- challenge (AUTH_SASL_DigestMD5_Challenge)
- Client challenge.
- realm (String)
- Realm value. This must be one value of the challenge Realm.
- userName (String)
- User name.
- password (String)
- User password.
- cnonce (String)
- Client nonce value.
- nonceCount (Int32)
- Nonce count. One-based client authentication attempt number. Normally this value is 1.
- qop (String)
- Indicates what "quality of protection" the client accepted. This must be one value of the challenge QopOptions.
- digestUri (String)
- Digest URI.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Is raised when challenge,realm,password,nonce,qop or digestUri is null reference. |
Assembly: LumiSoft.Net (Module: LumiSoft.Net.dll) Version: 4.5.5510.19119