Freigeben über


RequestedProofToken Konstruktoren

Definition

Initialisiert eine neue Instanz der RequestedProofToken-Klasse.

Überlädt

RequestedProofToken(Byte[])

Initialisiert eine neue Instanz der RequestedProofToken-Klasse unter Verwendung des angegebenen Materials.

RequestedProofToken(ProtectedKey)

Initialisiert eine neue Instanz der RequestedProofToken-Klasse mit dem angegebenen ProtectedKey-Objekt.

RequestedProofToken(String)

Initialisiert eine neue Instanz der RequestedProofToken-Klasse mithilfe des angegebenen berechneten Schlüsselalgorithmus.

RequestedProofToken(Byte[], EncryptingCredentials)

Initialisiert eine neue Instanz der RequestedProofToken-Klasse unter Verwendung der angegebenen Materials und Anmeldeinformationen für Verschlüsselung.

RequestedProofToken(Byte[])

Initialisiert eine neue Instanz der RequestedProofToken-Klasse unter Verwendung des angegebenen Materials.

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

Parameter

secret
Byte[]

Ein Array von Byte, das das Schlüsselmaterial enthält.

Hinweise

Verwenden Sie diesen Konstruktor, wenn der Schlüssel Nur-Text ist.

Gilt für:

RequestedProofToken(ProtectedKey)

Initialisiert eine neue Instanz der RequestedProofToken-Klasse mit dem angegebenen ProtectedKey-Objekt.

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)

Parameter

protectedKey
ProtectedKey

Ein ProtectedKey, das den Schlüssel darstellt, der entweder ein binärer geheimem Schlüssel oder einen verschlüsselten Schlüssel sein kann.

Ausnahmen

protectedKey ist null

Gilt für:

RequestedProofToken(String)

Initialisiert eine neue Instanz der RequestedProofToken-Klasse mithilfe des angegebenen berechneten Schlüsselalgorithmus.

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)

Parameter

computedKeyAlgorithm
String

Eine Zeichenfolge, die einen URI enthält, der den Algorithmus angibt, der verwendet wird, um den Sitzungsschlüssel im kombinierten Entropiefall zu berechnen.

Ausnahmen

computedKeyAlgorithm ist null.

Hinweise

Verwenden Sie diesen Konstruktor im Fall der kombinierten Entropie, um den Algorithmus anzugeben, der zum Berechnen des Sitzungsschlüssels verwendet wird.

Gilt für:

RequestedProofToken(Byte[], EncryptingCredentials)

Initialisiert eine neue Instanz der RequestedProofToken-Klasse unter Verwendung der angegebenen Materials und Anmeldeinformationen für Verschlüsselung.

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)

Parameter

secret
Byte[]

Ein Array von Byte, das das Schlüsselmaterial enthält.

wrappingCredentials
EncryptingCredentials

Eine EncryptingCredentials, das die Anmeldeinformationen angibt, die verwendet werden, um das Schlüsselmaterial zu verschlüsseln.

Hinweise

Verwenden Sie diesen Konstruktor, wenn der Schlüssel verschlüsselt ist.

Gilt für: