Sdílet prostřednictvím


X509SigningCredentials Konstruktory

Definice

Inicializuje novou instanci X509SigningCredentials třídy na základě zadaného certifikátu X.509.

Přetížení

X509SigningCredentials(X509Certificate2)

Inicializuje novou instanci X509SigningCredentials třídy na základě zadaného certifikátu X.509.

X509SigningCredentials(X509Certificate2, SecurityKeyIdentifier)

Inicializuje novou instanci X509SigningCredentials třídy na základě zadaného certifikátu X.509 a identifikátoru klíče zabezpečení.

X509SigningCredentials(X509Certificate2, String, String)

Inicializuje novou instanci X509SigningCredentials třídy na základě zadaného certifikátu X.509, algoritmu podpisu a algoritmu digest.

X509SigningCredentials(X509Certificate2, SecurityKeyIdentifier, String, String)

Inicializuje novou instanci X509SigningCredentials třídy na základě zadaného certifikátu X.509, identifikátoru klíče zabezpečení, algoritmu podpisu a algoritmu digest.

X509SigningCredentials(X509Certificate2)

Inicializuje novou instanci X509SigningCredentials třídy na základě zadaného certifikátu X.509.

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

Parametry

certificate
X509Certificate2

Certifikát X.509.

Poznámky

Ve výchozím nastavení tento konstruktor používá X509RawDataKeyIdentifierClause k vygenerování identifikátoru klíče zabezpečení .

Platí pro

X509SigningCredentials(X509Certificate2, SecurityKeyIdentifier)

Inicializuje novou instanci X509SigningCredentials třídy na základě zadaného certifikátu X.509 a identifikátoru klíče zabezpečení.

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

Parametry

certificate
X509Certificate2

Certifikát X.509.

ski
SecurityKeyIdentifier

Identifikátor klíče zabezpečení.

Poznámky

Typy klauzulí identifikátoru klíče podporované službou Windows Communication Foundation pro generování identifikátoru klíče zabezpečení, který odkazuje na X509SecurityTokenX509SubjectKeyIdentifierClauseidentifikátor , X509ThumbprintKeyIdentifierClauseX509IssuerSerialKeyIdentifierClause, a X509RawDataKeyIdentifierClause. Aby však bylo možné povolit vlastní scénáře, tento konstruktor neprovádí žádné ověření typů klauzulí, které byly použity k vygenerování identifikátoru klíče zabezpečení zadaného v parametru ski .

Platí pro

X509SigningCredentials(X509Certificate2, String, String)

Inicializuje novou instanci X509SigningCredentials třídy na základě zadaného certifikátu X.509, algoritmu podpisu a algoritmu digest.

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

Parametry

certificate
X509Certificate2

Certifikát X.509.

signatureAlgorithm
String

Podpisový algoritmus.

digestAlgorithm
String

Algoritmus digest.

Poznámky

Ve výchozím nastavení tento konstruktor používá X509RawDataKeyIdentifierClause k vygenerování identifikátoru klíče zabezpečení .

Platí pro

X509SigningCredentials(X509Certificate2, SecurityKeyIdentifier, String, String)

Inicializuje novou instanci X509SigningCredentials třídy na základě zadaného certifikátu X.509, identifikátoru klíče zabezpečení, algoritmu podpisu a algoritmu digest.

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

Parametry

certificate
X509Certificate2

Certifikát X.509.

ski
SecurityKeyIdentifier

Identifikátor klíče zabezpečení.

signatureAlgorithm
String

Podpisový algoritmus.

digestAlgorithm
String

Algoritmus digest.

Poznámky

Typy klauzulí identifikátoru klíče podporované službou Windows Communication Foundation pro generování identifikátoru klíče zabezpečení, který odkazuje na X509SecurityTokenX509SubjectKeyIdentifierClauseidentifikátor , X509ThumbprintKeyIdentifierClauseX509IssuerSerialKeyIdentifierClause, a X509RawDataKeyIdentifierClause. Aby však bylo možné povolit vlastní scénáře, tento konstruktor neprovádí žádné ověření typů klauzulí, které byly použity k vygenerování identifikátoru klíče zabezpečení zadaného v parametru ski .

Platí pro