Поделиться через


ProtectedKey Конструкторы

Определение

Инициализирует новый экземпляр класса ProtectedKey.

Перегрузки

ProtectedKey(Byte[])

Инициализирует новый экземпляр класса ProtectedKey без шифрования.

ProtectedKey(Byte[], EncryptingCredentials)

Инициализирует новый экземпляр класса ProtectedKey с использованием указанных учетных данных шифрования.

ProtectedKey(Byte[])

Инициализирует новый экземпляр класса ProtectedKey без шифрования.

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

Параметры

secret
Byte[]

Массив Byte, который содержит защищаемый материал ключей.

Комментарии

Используйте этот конструктор для отправки материала ключа в виде чистого текста. Свойству WrappingCredentials присваивается значение null в новом ProtectedKey экземпляре .

Применяется к

ProtectedKey(Byte[], EncryptingCredentials)

Инициализирует новый экземпляр класса ProtectedKey с использованием указанных учетных данных шифрования.

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)

Параметры

secret
Byte[]

Массив Byte, который содержит защищаемый материал ключей.

wrappingCredentials
EncryptingCredentials

EncryptingCredentials, содержащий учетные данные, используемые для шифрования материала ключа.

Комментарии

Используйте этот конструктор для отправки зашифрованного материала ключа.

Применяется к