ProtectedKey Konstruktoren

Definition

Initialisiert eine neue Instanz der ProtectedKey-Klasse.

Überlädt

ProtectedKey(Byte[])

Initialisiert eine neue Instanz der ProtectedKey-Klasse ohne Verschlüsselung.

ProtectedKey(Byte[], EncryptingCredentials)

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

ProtectedKey(Byte[])

Initialisiert eine neue Instanz der ProtectedKey-Klasse ohne Verschlüsselung.

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

Parameter

secret
Byte[]

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

Hinweise

Verwenden Sie diesen Konstruktor, um das Schlüsselmaterial in Klartext zu senden. Die WrappingCredentials -Eigenschaft wird im neuen ProtectedKey instance auf festgelegtnull.

Gilt für:

ProtectedKey(Byte[], EncryptingCredentials)

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

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

Parameter

secret
Byte[]

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

wrappingCredentials
EncryptingCredentials

Ein EncryptingCredentials, das die Anmeldeinformationen enthält, um das Schlüsselmaterial zu verschlüsseln.

Hinweise

Verwenden Sie diesen Konstruktor, um das Schlüsselmaterial verschlüsselt zu senden.

Gilt für: