Bagikan melalui


X509SigningCredentials Konstruktor

Definisi

Menginisialisasi instans X509SigningCredentials baru kelas berdasarkan sertifikat X.509 tertentu.

Overload

X509SigningCredentials(X509Certificate2)

Menginisialisasi instans X509SigningCredentials baru kelas berdasarkan sertifikat X.509 yang ditentukan.

X509SigningCredentials(X509Certificate2, SecurityKeyIdentifier)

Menginisialisasi instans X509SigningCredentials baru kelas berdasarkan sertifikat X.509 dan pengidentifikasi kunci keamanan yang ditentukan.

X509SigningCredentials(X509Certificate2, String, String)

Menginisialisasi instans X509SigningCredentials baru kelas berdasarkan sertifikat X.509, algoritma tanda tangan, dan algoritma hash yang ditentukan.

X509SigningCredentials(X509Certificate2, SecurityKeyIdentifier, String, String)

Menginisialisasi instans X509SigningCredentials baru kelas berdasarkan sertifikat X.509 yang ditentukan, pengidentifikasi kunci keamanan, algoritma tanda tangan, dan algoritma hash.

X509SigningCredentials(X509Certificate2)

Menginisialisasi instans X509SigningCredentials baru kelas berdasarkan sertifikat X.509 yang ditentukan.

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)

Parameter

certificate
X509Certificate2

Sertifikat X.509.

Keterangan

Secara default, konstruktor ini menggunakan X509RawDataKeyIdentifierClause untuk menghasilkan pengidentifikasi kunci keamanan.

Berlaku untuk

X509SigningCredentials(X509Certificate2, SecurityKeyIdentifier)

Menginisialisasi instans X509SigningCredentials baru kelas berdasarkan sertifikat X.509 dan pengidentifikasi kunci keamanan yang ditentukan.

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)

Parameter

certificate
X509Certificate2

Sertifikat X.509.

ski
SecurityKeyIdentifier

Pengidentifikasi kunci keamanan.

Keterangan

Jenis klausa pengidentifikasi kunci yang didukung oleh Windows Communication Foundation untuk menghasilkan pengidentifikasi kunci keamanan yang mereferensikan adalah , , X509ThumbprintKeyIdentifierClauseX509IssuerSerialKeyIdentifierClause, dan X509RawDataKeyIdentifierClause.X509SubjectKeyIdentifierClauseX509SecurityToken Namun, untuk mengaktifkan skenario kustom, konstruktor ini tidak melakukan validasi apa pun pada jenis klausul yang digunakan untuk menghasilkan pengidentifikasi kunci keamanan yang disediakan dalam ski parameter .

Berlaku untuk

X509SigningCredentials(X509Certificate2, String, String)

Menginisialisasi instans X509SigningCredentials baru kelas berdasarkan sertifikat X.509, algoritma tanda tangan, dan algoritma hash yang ditentukan.

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)

Parameter

certificate
X509Certificate2

Sertifikat X.509.

signatureAlgorithm
String

Algoritma tanda tangan.

digestAlgorithm
String

Algoritma hash.

Keterangan

Secara default, konstruktor ini menggunakan X509RawDataKeyIdentifierClause untuk menghasilkan pengidentifikasi kunci keamanan.

Berlaku untuk

X509SigningCredentials(X509Certificate2, SecurityKeyIdentifier, String, String)

Menginisialisasi instans X509SigningCredentials baru kelas berdasarkan sertifikat X.509 yang ditentukan, pengidentifikasi kunci keamanan, algoritma tanda tangan, dan algoritma hash.

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)

Parameter

certificate
X509Certificate2

Sertifikat X.509.

ski
SecurityKeyIdentifier

Pengidentifikasi kunci keamanan.

signatureAlgorithm
String

Algoritma tanda tangan.

digestAlgorithm
String

Algoritma hash.

Keterangan

Jenis klausa pengidentifikasi kunci yang didukung oleh Windows Communication Foundation untuk menghasilkan pengidentifikasi kunci keamanan yang mereferensikan adalah , , X509ThumbprintKeyIdentifierClauseX509IssuerSerialKeyIdentifierClause, dan X509RawDataKeyIdentifierClause.X509SubjectKeyIdentifierClauseX509SecurityToken Namun, untuk mengaktifkan skenario kustom, konstruktor ini tidak melakukan validasi apa pun pada jenis klausul yang digunakan untuk menghasilkan pengidentifikasi kunci keamanan yang disediakan dalam ski parameter .

Berlaku untuk