CertificateRequest Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
CertificateRequest(X500DistinguishedName, ECDsa, HashAlgorithmName) |
Menginisialisasi instans CertificateRequest baru kelas menggunakan nama subjek, kunci ECDSA, dan algoritma hash yang ditentukan. |
CertificateRequest(X500DistinguishedName, PublicKey, HashAlgorithmName) |
Menginisialisasi instans CertificateRequest baru kelas menggunakan nama subjek yang ditentukan, kunci publik yang dikodekan, dan algoritma hash. |
CertificateRequest(String, ECDsa, HashAlgorithmName) |
Menginisialisasi instans CertificateRequest baru kelas menggunakan nama subjek, kunci ECDSA, dan algoritma hash yang ditentukan. |
CertificateRequest(X500DistinguishedName, RSA, HashAlgorithmName, RSASignaturePadding) |
Menginisialisasi instans CertificateRequest baru kelas menggunakan nama subjek, kunci RSA, dan algoritma hash yang ditentukan. |
CertificateRequest(X500DistinguishedName, PublicKey, HashAlgorithmName, RSASignaturePadding) |
Membuat CertificateRequest untuk nama subjek yang ditentukan, kunci umum yang dikodekan, algoritma hash, dan padding tanda tangan RSA. |
CertificateRequest(String, RSA, HashAlgorithmName, RSASignaturePadding) |
Menginisialisasi instans CertificateRequest baru kelas menggunakan nama subjek, kunci RSA, dan algoritma hash yang ditentukan. |
CertificateRequest(X500DistinguishedName, ECDsa, HashAlgorithmName)
- Sumber:
- CertificateRequest.cs
- Sumber:
- CertificateRequest.cs
- Sumber:
- CertificateRequest.cs
Menginisialisasi instans CertificateRequest baru kelas menggunakan nama subjek, kunci ECDSA, dan algoritma hash yang ditentukan.
public:
CertificateRequest(System::Security::Cryptography::X509Certificates::X500DistinguishedName ^ subjectName, System::Security::Cryptography::ECDsa ^ key, System::Security::Cryptography::HashAlgorithmName hashAlgorithm);
public CertificateRequest (System.Security.Cryptography.X509Certificates.X500DistinguishedName subjectName, System.Security.Cryptography.ECDsa key, System.Security.Cryptography.HashAlgorithmName hashAlgorithm);
new System.Security.Cryptography.X509Certificates.CertificateRequest : System.Security.Cryptography.X509Certificates.X500DistinguishedName * System.Security.Cryptography.ECDsa * System.Security.Cryptography.HashAlgorithmName -> System.Security.Cryptography.X509Certificates.CertificateRequest
Public Sub New (subjectName As X500DistinguishedName, key As ECDsa, hashAlgorithm As HashAlgorithmName)
Parameter
- subjectName
- X500DistinguishedName
Representasi terurai dari nama subjek untuk permintaan sertifikat atau sertifikat.
- key
- ECDsa
Kunci ECDSA yang materi kunci publiknya akan disertakan dalam permintaan sertifikat atau sertifikat. CreateSelfSigned(DateTimeOffset, DateTimeOffset) Jika metode dipanggil, kunci ini digunakan sebagai kunci privat.
- hashAlgorithm
- HashAlgorithmName
Algoritma hash yang digunakan saat menandatangani permintaan sertifikat atau sertifikat.
Pengecualian
Berlaku untuk
CertificateRequest(X500DistinguishedName, PublicKey, HashAlgorithmName)
- Sumber:
- CertificateRequest.cs
- Sumber:
- CertificateRequest.cs
- Sumber:
- CertificateRequest.cs
Menginisialisasi instans CertificateRequest baru kelas menggunakan nama subjek yang ditentukan, kunci publik yang dikodekan, dan algoritma hash.
public:
CertificateRequest(System::Security::Cryptography::X509Certificates::X500DistinguishedName ^ subjectName, System::Security::Cryptography::X509Certificates::PublicKey ^ publicKey, System::Security::Cryptography::HashAlgorithmName hashAlgorithm);
public CertificateRequest (System.Security.Cryptography.X509Certificates.X500DistinguishedName subjectName, System.Security.Cryptography.X509Certificates.PublicKey publicKey, System.Security.Cryptography.HashAlgorithmName hashAlgorithm);
new System.Security.Cryptography.X509Certificates.CertificateRequest : System.Security.Cryptography.X509Certificates.X500DistinguishedName * System.Security.Cryptography.X509Certificates.PublicKey * System.Security.Cryptography.HashAlgorithmName -> System.Security.Cryptography.X509Certificates.CertificateRequest
Public Sub New (subjectName As X500DistinguishedName, publicKey As PublicKey, hashAlgorithm As HashAlgorithmName)
Parameter
- subjectName
- X500DistinguishedName
Representasi terurai dari nama subjek untuk permintaan sertifikat atau sertifikat.
- publicKey
- PublicKey
Representasi kunci publik yang dikodekan untuk disertakan dalam permintaan sertifikat atau sertifikat.
- hashAlgorithm
- HashAlgorithmName
Algoritma hash yang digunakan saat menandatangani permintaan sertifikat atau sertifikat.
Pengecualian
Berlaku untuk
CertificateRequest(String, ECDsa, HashAlgorithmName)
- Sumber:
- CertificateRequest.cs
- Sumber:
- CertificateRequest.cs
- Sumber:
- CertificateRequest.cs
Menginisialisasi instans CertificateRequest baru kelas menggunakan nama subjek, kunci ECDSA, dan algoritma hash yang ditentukan.
public:
CertificateRequest(System::String ^ subjectName, System::Security::Cryptography::ECDsa ^ key, System::Security::Cryptography::HashAlgorithmName hashAlgorithm);
public CertificateRequest (string subjectName, System.Security.Cryptography.ECDsa key, System.Security.Cryptography.HashAlgorithmName hashAlgorithm);
new System.Security.Cryptography.X509Certificates.CertificateRequest : string * System.Security.Cryptography.ECDsa * System.Security.Cryptography.HashAlgorithmName -> System.Security.Cryptography.X509Certificates.CertificateRequest
Public Sub New (subjectName As String, key As ECDsa, hashAlgorithm As HashAlgorithmName)
Parameter
- subjectName
- String
Representasi string dari nama subjek untuk sertifikat atau permintaan sertifikat.
- key
- ECDsa
Kunci ECDSA yang materi kunci publiknya akan disertakan dalam permintaan sertifikat atau sertifikat. CreateSelfSigned(DateTimeOffset, DateTimeOffset) Jika metode dipanggil, kunci ini digunakan sebagai kunci privat.
- hashAlgorithm
- HashAlgorithmName
Algoritma hash yang digunakan saat menandatangani permintaan sertifikat atau sertifikat.
Pengecualian
Lihat juga
Berlaku untuk
CertificateRequest(X500DistinguishedName, RSA, HashAlgorithmName, RSASignaturePadding)
- Sumber:
- CertificateRequest.cs
- Sumber:
- CertificateRequest.cs
- Sumber:
- CertificateRequest.cs
Menginisialisasi instans CertificateRequest baru kelas menggunakan nama subjek, kunci RSA, dan algoritma hash yang ditentukan.
public:
CertificateRequest(System::Security::Cryptography::X509Certificates::X500DistinguishedName ^ subjectName, System::Security::Cryptography::RSA ^ key, System::Security::Cryptography::HashAlgorithmName hashAlgorithm, System::Security::Cryptography::RSASignaturePadding ^ padding);
public CertificateRequest (System.Security.Cryptography.X509Certificates.X500DistinguishedName subjectName, System.Security.Cryptography.RSA key, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.RSASignaturePadding padding);
new System.Security.Cryptography.X509Certificates.CertificateRequest : System.Security.Cryptography.X509Certificates.X500DistinguishedName * System.Security.Cryptography.RSA * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.RSASignaturePadding -> System.Security.Cryptography.X509Certificates.CertificateRequest
Public Sub New (subjectName As X500DistinguishedName, key As RSA, hashAlgorithm As HashAlgorithmName, padding As RSASignaturePadding)
Parameter
- subjectName
- X500DistinguishedName
Representasi terurai dari nama subjek untuk permintaan sertifikat atau sertifikat.
- key
- RSA
Kunci RSA yang materi kunci publiknya akan disertakan dalam permintaan sertifikat atau sertifikat. CreateSelfSigned(DateTimeOffset, DateTimeOffset) Jika metode dipanggil, kunci ini digunakan sebagai kunci privat.
- hashAlgorithm
- HashAlgorithmName
Algoritma hash yang digunakan saat menandatangani permintaan sertifikat atau sertifikat.
- padding
- RSASignaturePadding
Padding tanda tangan RSA untuk diterapkan jika menandatangani sendiri atau ditandatangani dengan X509Certificate2.
Pengecualian
Berlaku untuk
CertificateRequest(X500DistinguishedName, PublicKey, HashAlgorithmName, RSASignaturePadding)
- Sumber:
- CertificateRequest.cs
- Sumber:
- CertificateRequest.cs
- Sumber:
- CertificateRequest.cs
Membuat CertificateRequest untuk nama subjek yang ditentukan, kunci umum yang dikodekan, algoritma hash, dan padding tanda tangan RSA.
public CertificateRequest (System.Security.Cryptography.X509Certificates.X500DistinguishedName subjectName, System.Security.Cryptography.X509Certificates.PublicKey publicKey, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.RSASignaturePadding? rsaSignaturePadding = default);
new System.Security.Cryptography.X509Certificates.CertificateRequest : System.Security.Cryptography.X509Certificates.X500DistinguishedName * System.Security.Cryptography.X509Certificates.PublicKey * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.RSASignaturePadding -> System.Security.Cryptography.X509Certificates.CertificateRequest
Public Sub New (subjectName As X500DistinguishedName, publicKey As PublicKey, hashAlgorithm As HashAlgorithmName, Optional rsaSignaturePadding As RSASignaturePadding = Nothing)
Parameter
- subjectName
- X500DistinguishedName
Representasi terurai dari nama subjek untuk permintaan sertifikat atau sertifikat.
- publicKey
- PublicKey
Representasi kunci publik yang dikodekan untuk disertakan dalam permintaan sertifikat atau sertifikat.
- hashAlgorithm
- HashAlgorithmName
Algoritma hash yang digunakan saat menandatangani permintaan sertifikat atau sertifikat.
- rsaSignaturePadding
- RSASignaturePadding
Padding tanda tangan RSA yang akan digunakan saat menandatangani permintaan ini dengan sertifikat RSA.
Berlaku untuk
CertificateRequest(String, RSA, HashAlgorithmName, RSASignaturePadding)
- Sumber:
- CertificateRequest.cs
- Sumber:
- CertificateRequest.cs
- Sumber:
- CertificateRequest.cs
Menginisialisasi instans CertificateRequest baru kelas menggunakan nama subjek, kunci RSA, dan algoritma hash yang ditentukan.
public:
CertificateRequest(System::String ^ subjectName, System::Security::Cryptography::RSA ^ key, System::Security::Cryptography::HashAlgorithmName hashAlgorithm, System::Security::Cryptography::RSASignaturePadding ^ padding);
public CertificateRequest (string subjectName, System.Security.Cryptography.RSA key, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, System.Security.Cryptography.RSASignaturePadding padding);
new System.Security.Cryptography.X509Certificates.CertificateRequest : string * System.Security.Cryptography.RSA * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.RSASignaturePadding -> System.Security.Cryptography.X509Certificates.CertificateRequest
Public Sub New (subjectName As String, key As RSA, hashAlgorithm As HashAlgorithmName, padding As RSASignaturePadding)
Parameter
- subjectName
- String
Representasi string dari nama subjek untuk sertifikat atau permintaan sertifikat.
- key
- RSA
Kunci RSA yang materi kunci publiknya akan disertakan dalam permintaan sertifikat atau sertifikat. CreateSelfSigned(DateTimeOffset, DateTimeOffset) Jika metode dipanggil, kunci ini digunakan sebagai kunci privat.
- hashAlgorithm
- HashAlgorithmName
Algoritma hash yang digunakan saat menandatangani permintaan sertifikat atau sertifikat.
- padding
- RSASignaturePadding
Padding tanda tangan RSA untuk diterapkan jika menandatangani sendiri atau ditandatangani dengan X509Certificate2.