ProtectedKey Konstruktorer

Definition

Initierar en ny instans av ProtectedKey klassen.

Överlagringar

Name Description
ProtectedKey(Byte[])

Initierar en ny instans av ProtectedKey klassen utan kryptering.

ProtectedKey(Byte[], EncryptingCredentials)

Initierar en ny instans av ProtectedKey klassen med de angivna autentiseringsuppgifterna för kryptering.

ProtectedKey(Byte[])

Initierar en ny instans av ProtectedKey klassen utan kryptering.

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

Parametrar

secret
Byte[]

En matris med Byte som innehåller nyckelmaterialet som ska skyddas.

Kommentarer

Använd den här konstruktorn för att skicka nyckelmaterialet i klartext. Egenskapen WrappingCredentials är inställd null på i den nya ProtectedKey instansen.

Gäller för

ProtectedKey(Byte[], EncryptingCredentials)

Initierar en ny instans av ProtectedKey klassen med de angivna autentiseringsuppgifterna för kryptering.

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)

Parametrar

secret
Byte[]

En matris med Byte som innehåller nyckelmaterialet som ska skyddas.

wrappingCredentials
EncryptingCredentials

En EncryptingCredentials som innehåller de autentiseringsuppgifter som används för att kryptera nyckelmaterialet.

Kommentarer

Använd den här konstruktorn för att skicka nyckelmaterialet krypterat.

Gäller för