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


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

Определение

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

Перегрузки

RequestedProofToken(Byte[])

Инициализирует новый экземпляр класса RequestedProofToken, используя указанный материал ключа.

RequestedProofToken(ProtectedKey)

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

RequestedProofToken(String)

Инициализирует новый экземпляр класса RequestedProofToken, используя указанный алгоритм вычисленного ключа.

RequestedProofToken(Byte[], EncryptingCredentials)

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

RequestedProofToken(Byte[])

Инициализирует новый экземпляр класса RequestedProofToken, используя указанный материал ключа.

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

Параметры

secret
Byte[]

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

Комментарии

Используйте этот конструктор, если ключ является обычным текстом.

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

RequestedProofToken(ProtectedKey)

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

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)

Параметры

protectedKey
ProtectedKey

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

Исключения

protectedKey имеет значение null.

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

RequestedProofToken(String)

Инициализирует новый экземпляр класса RequestedProofToken, используя указанный алгоритм вычисленного ключа.

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)

Параметры

computedKeyAlgorithm
String

Строка, содержащая универсальный код ресурса (URI), который указывает алгоритм, используемый для вычисления ключа сеанса в случае объединенной энтропии.

Исключения

computedKeyAlgorithm имеет значение null.

Комментарии

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

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

RequestedProofToken(Byte[], EncryptingCredentials)

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

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)

Параметры

secret
Byte[]

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

wrappingCredentials
EncryptingCredentials

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

Комментарии

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

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