HttpDigestClientCredential HttpDigestClientCredential HttpDigestClientCredential HttpDigestClientCredential Class

定義

HTTP クライアントのダイジェスト認証に使用されます。Used for digest authentication of HTTP clients.

public ref class HttpDigestClientCredential sealed
public sealed class HttpDigestClientCredential
type HttpDigestClientCredential = class
Public NotInheritable Class HttpDigestClientCredential
継承
HttpDigestClientCredentialHttpDigestClientCredentialHttpDigestClientCredentialHttpDigestClientCredential

注釈

ダイジェスト認証では、通信を行う双方が共有シークレット (パスワード) を知っていることを検証します。Digest authentication verifies that both parties to a communication know a shared secret (a password). 認証を行う際には、暗号化されていないパスワードは送信されません。Authentication is done without sending the password in the clear. ダイジェスト認証は、チャレンジ レスポンス パラダイムに基づいています。Digest authentication is based on a challenge-response paradigm. ダイジェスト スキームは nonce ("number used once") 値を使用したチャレンジを送信します。The Digest scheme challenges using a nonce ("number used once") value. 応答には、ユーザー名のチェックサム、パスワード、nonce 値、HTTP メソッド、および要求された URI が含まれている必要があります。The response must contain a checksum of the user name, the password, the nonce value, the HTTP method, and the requested URI.

プロパティ

AllowedImpersonationLevel AllowedImpersonationLevel AllowedImpersonationLevel AllowedImpersonationLevel

提供されたクライアント資格情報を使用してクライアントが許可する偽装レベルを取得または設定します。Gets or sets the level of impersonation that the client allows with the client credential provided.

ClientCredential ClientCredential ClientCredential ClientCredential

ダイジェスト ベースの認証に使用するネットワーク資格情報を取得または設定します。Gets or sets the network credential to be used for digest-based authentication.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象