RequestedProofToken Konstruktory

Definice

Inicializuje novou instanci RequestedProofToken třídy.

Přetížení

Name Description
RequestedProofToken(Byte[])

Inicializuje novou instanci RequestedProofToken třídy pomocí zadaného klíčového materiálu.

RequestedProofToken(ProtectedKey)

Inicializuje novou instanci RequestedProofToken třídy pomocí zadaného ProtectedKey objektu.

RequestedProofToken(String)

Inicializuje novou instanci RequestedProofToken třídy pomocí zadaného vypočítaného klíče algoritmu.

RequestedProofToken(Byte[], EncryptingCredentials)

Inicializuje novou instanci RequestedProofToken třídy pomocí zadaného klíčového materiálu a šifrování přihlašovacích údajů.

RequestedProofToken(Byte[])

Inicializuje novou instanci RequestedProofToken třídy pomocí zadaného klíčového materiálu.

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())

Parametry

secret
Byte[]

Pole Byte obsahující klíčový materiál.

Poznámky

Tento konstruktor použijte, pokud je klíč prostým textem.

Platí pro

RequestedProofToken(ProtectedKey)

Inicializuje novou instanci RequestedProofToken třídy pomocí zadaného ProtectedKey objektu.

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)

Parametry

protectedKey
ProtectedKey

Jedná se ProtectedKey o klíč, který může být buď binárním tajným kódem, nebo šifrovaným klíčem.

Výjimky

protectedKey je null.

Platí pro

RequestedProofToken(String)

Inicializuje novou instanci RequestedProofToken třídy pomocí zadaného vypočítaného klíče algoritmu.

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)

Parametry

computedKeyAlgorithm
String

Řetězec obsahující identifikátor URI, který označuje algoritmus použitý k výpočtu klíče relace v kombinovaném entropii.

Výjimky

computedKeyAlgorithm je null.

Poznámky

Tento konstruktor použijte v případě kombinované entropie k určení algoritmu použitého k výpočtu klíče relace.

Platí pro

RequestedProofToken(Byte[], EncryptingCredentials)

Inicializuje novou instanci RequestedProofToken třídy pomocí zadaného klíčového materiálu a šifrování přihlašovacích údajů.

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)

Parametry

secret
Byte[]

Pole Byte obsahující klíčový materiál.

wrappingCredentials
EncryptingCredentials

A EncryptingCredentials , který představuje přihlašovací údaje použité k šifrování materiálu klíče.

Poznámky

Tento konstruktor použijte při šifrování klíče.

Platí pro