Share via


SymmetricProofDescriptor 類別

定義

這個類別可用於發行對稱金鑰式的權杖。

public ref class SymmetricProofDescriptor : System::IdentityModel::Tokens::ProofDescriptor
public class SymmetricProofDescriptor : System.IdentityModel.Tokens.ProofDescriptor
type SymmetricProofDescriptor = class
    inherit ProofDescriptor
Public Class SymmetricProofDescriptor
Inherits ProofDescriptor
繼承
SymmetricProofDescriptor

建構函式

SymmetricProofDescriptor(Byte[], EncryptingCredentials)

使用指定的金鑰內容,初始化 SymmetricProofDescriptor 類別的新執行個體。

SymmetricProofDescriptor(EncryptingCredentials)

使用指定的加密簽署認證,初始化 SymmetricProofDescriptor 類別的新執行個體。

SymmetricProofDescriptor(Int32, EncryptingCredentials)

使用自動產生的金鑰,初始化 SymmetricProofDescriptor 類別的新執行個體。

SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials)

使用自動產生的金鑰,初始化 SymmetricProofDescriptor 類別的新執行個體。

SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, Byte[])

初始化 SymmetricProofDescriptor 類別的新執行個體,用來傳送合併 Entropy。

SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, Byte[], String)

初始化 SymmetricProofDescriptor 類別的新執行個體,用來傳送合併 Entropy。

SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, String)

使用此建構函式讓 STS 自動產生金鑰,並將它放在證明權杖中做為加密的金鑰傳送。 這裡涵蓋兩個案例 1. 用戶端傳送熵,但伺服器拒絕它 2. 用戶端未傳送熵,因此只使用伺服器的熵。

屬性

KeyIdentifier

取得可用於發出權杖內的金鑰識別項,以定義金鑰。 它通常是二進位密碼或加密金鑰。

RequestorEncryptingCredentials

取得要求者的加密認證,可用來加密回應中要求的證明權杖或 Entropy。

TargetEncryptingCredentials

取得信賴憑證者加密認證,可用來加密回應中要求的安全性權杖。

方法

ApplyTo(RequestSecurityTokenResponse)

根據這個證明描述元中的設定,修改指定的 RSTR。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetKeyBytes()

取得金鑰內容。

GetSourceEntropy()

取得來源 Entropy,以純位元組為單位。

GetTargetEntropy()

取得目標熵,以純位元組為單位。

GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於