共用方式為


RequestedProofToken 建構函式

定義

初始化 RequestedProofToken 類別的新執行個體。

多載

RequestedProofToken(Byte[])

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

RequestedProofToken(ProtectedKey)

使用指定的 ProtectedKey 物件,初始化 RequestedProofToken 類別的新執行個體。

RequestedProofToken(String)

使用指定的計算金鑰演算法,初始化 RequestedProofToken 類別的新執行個體。

RequestedProofToken(Byte[], EncryptingCredentials)

使用指定的金鑰內容和加密認證,初始化 RequestedProofToken 類別的新執行個體。

RequestedProofToken(Byte[])

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

public:
 RequestedProofToken(cli::array <System::Byte> ^ secret);
public RequestedProofToken (byte[] secret);
new System.IdentityModel.Protocols.WSTrust.RequestedProofToken : byte[] -> System.IdentityModel.Protocols.WSTrust.RequestedProofToken
Public Sub New (secret As Byte())

參數

secret
Byte[]

包含金鑰內容的 Byte 陣列。

備註

當索引鍵為純文字時,請使用這個建構函式。

適用於

RequestedProofToken(ProtectedKey)

使用指定的 ProtectedKey 物件,初始化 RequestedProofToken 類別的新執行個體。

public:
 RequestedProofToken(System::IdentityModel::Protocols::WSTrust::ProtectedKey ^ protectedKey);
public RequestedProofToken (System.IdentityModel.Protocols.WSTrust.ProtectedKey protectedKey);
new System.IdentityModel.Protocols.WSTrust.RequestedProofToken : System.IdentityModel.Protocols.WSTrust.ProtectedKey -> System.IdentityModel.Protocols.WSTrust.RequestedProofToken
Public Sub New (protectedKey As ProtectedKey)

參數

protectedKey
ProtectedKey

表示可以是二進位密碼或加密金鑰之金鑰的 ProtectedKey

例外狀況

protectedKeynull

適用於

RequestedProofToken(String)

使用指定的計算金鑰演算法,初始化 RequestedProofToken 類別的新執行個體。

public:
 RequestedProofToken(System::String ^ computedKeyAlgorithm);
public RequestedProofToken (string computedKeyAlgorithm);
new System.IdentityModel.Protocols.WSTrust.RequestedProofToken : string -> System.IdentityModel.Protocols.WSTrust.RequestedProofToken
Public Sub New (computedKeyAlgorithm As String)

參數

computedKeyAlgorithm
String

字串,包含表示用於合併亂度情況以計算工作階段金鑰之演算法的 URI。

例外狀況

computedKeyAlgorithmnull

備註

在結合的 Entropy 案例中使用此建構函式來指定用來計算會話密鑰的演算法。

適用於

RequestedProofToken(Byte[], EncryptingCredentials)

使用指定的金鑰內容和加密認證,初始化 RequestedProofToken 類別的新執行個體。

public:
 RequestedProofToken(cli::array <System::Byte> ^ secret, System::IdentityModel::Tokens::EncryptingCredentials ^ wrappingCredentials);
public RequestedProofToken (byte[] secret, System.IdentityModel.Tokens.EncryptingCredentials wrappingCredentials);
new System.IdentityModel.Protocols.WSTrust.RequestedProofToken : byte[] * System.IdentityModel.Tokens.EncryptingCredentials -> System.IdentityModel.Protocols.WSTrust.RequestedProofToken
Public Sub New (secret As Byte(), wrappingCredentials As EncryptingCredentials)

參數

secret
Byte[]

包含金鑰內容的 Byte 陣列。

wrappingCredentials
EncryptingCredentials

表示用來加密金鑰內容之認證的 EncryptingCredentials

備註

當金鑰加密時,請使用這個建構函式。

適用於