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


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

Определение

Инициализирует новый экземпляр класса X509EncryptingCredentials на основе указанного сертификата X.509.

Перегрузки

X509EncryptingCredentials(X509Certificate2)

Инициализирует новый экземпляр класса X509EncryptingCredentials на основе указанного сертификата X.509.

X509EncryptingCredentials(X509Certificate2, SecurityKeyIdentifier)

Инициализирует новый экземпляр класса X509EncryptingCredentials на основе указанного идентификатора сертификата X.509 и ключа безопасности.

X509EncryptingCredentials(X509Certificate2, String)

Инициализирует новый экземпляр класса X509EncryptingCredentials на основе указанного алгоритма упаковки сертификата X.509 и ключа.

X509EncryptingCredentials(X509Certificate2, SecurityKeyIdentifier, String)

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

X509EncryptingCredentials(X509Certificate2)

Инициализирует новый экземпляр класса X509EncryptingCredentials на основе указанного сертификата X.509.

public:
 X509EncryptingCredentials(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public X509EncryptingCredentials (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
new System.IdentityModel.Tokens.X509EncryptingCredentials : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.IdentityModel.Tokens.X509EncryptingCredentials
Public Sub New (certificate As X509Certificate2)

Параметры

certificate
X509Certificate2

Сертификат X.509.

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

X509EncryptingCredentials(X509Certificate2, SecurityKeyIdentifier)

Инициализирует новый экземпляр класса X509EncryptingCredentials на основе указанного идентификатора сертификата X.509 и ключа безопасности.

public:
 X509EncryptingCredentials(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, System::IdentityModel::Tokens::SecurityKeyIdentifier ^ ski);
public X509EncryptingCredentials (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.IdentityModel.Tokens.SecurityKeyIdentifier ski);
new System.IdentityModel.Tokens.X509EncryptingCredentials : System.Security.Cryptography.X509Certificates.X509Certificate2 * System.IdentityModel.Tokens.SecurityKeyIdentifier -> System.IdentityModel.Tokens.X509EncryptingCredentials
Public Sub New (certificate As X509Certificate2, ski As SecurityKeyIdentifier)

Параметры

certificate
X509Certificate2

Сертификат X.509.

ski
SecurityKeyIdentifier

Идентификатор ключа безопасности.

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

X509EncryptingCredentials(X509Certificate2, String)

Инициализирует новый экземпляр класса X509EncryptingCredentials на основе указанного алгоритма упаковки сертификата X.509 и ключа.

public:
 X509EncryptingCredentials(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, System::String ^ keyWrappingAlgorithm);
public X509EncryptingCredentials (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, string keyWrappingAlgorithm);
new System.IdentityModel.Tokens.X509EncryptingCredentials : System.Security.Cryptography.X509Certificates.X509Certificate2 * string -> System.IdentityModel.Tokens.X509EncryptingCredentials
Public Sub New (certificate As X509Certificate2, keyWrappingAlgorithm As String)

Параметры

certificate
X509Certificate2

Сертификат X.509.

keyWrappingAlgorithm
String

Алгоритм упаковки ключей.

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

X509EncryptingCredentials(X509Certificate2, SecurityKeyIdentifier, String)

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

public:
 X509EncryptingCredentials(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, System::IdentityModel::Tokens::SecurityKeyIdentifier ^ ski, System::String ^ keyWrappingAlgorithm);
public X509EncryptingCredentials (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.IdentityModel.Tokens.SecurityKeyIdentifier ski, string keyWrappingAlgorithm);
new System.IdentityModel.Tokens.X509EncryptingCredentials : System.Security.Cryptography.X509Certificates.X509Certificate2 * System.IdentityModel.Tokens.SecurityKeyIdentifier * string -> System.IdentityModel.Tokens.X509EncryptingCredentials
Public Sub New (certificate As X509Certificate2, ski As SecurityKeyIdentifier, keyWrappingAlgorithm As String)

Параметры

certificate
X509Certificate2

Сертификат X.509.

ski
SecurityKeyIdentifier

Идентификатор ключа безопасности.

keyWrappingAlgorithm
String

Алгоритм упаковки ключей.

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