CertificateRequest.LoadSigningRequestPem Metode
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
LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Memuat permintaan penandatanganan PKCS#10 yang dikodekan PEM pertama sebagai |
LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Memuat permintaan penandatanganan PKCS#10 yang dikodekan PEM pertama sebagai |
LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
- Sumber:
- CertificateRequest.Load.cs
- Sumber:
- CertificateRequest.Load.cs
- Sumber:
- CertificateRequest.Load.cs
Memuat permintaan penandatanganan PKCS#10 yang dikodekan PEM pertama sebagai pkcs10Pem
instans CertificateRequest baru.
public static System.Security.Cryptography.X509Certificates.CertificateRequest LoadSigningRequestPem (ReadOnlySpan<char> pkcs10Pem, System.Security.Cryptography.HashAlgorithmName signerHashAlgorithm, System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions options = System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions.Default, System.Security.Cryptography.RSASignaturePadding? signerSignaturePadding = default);
static member LoadSigningRequestPem : ReadOnlySpan<char> * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions * System.Security.Cryptography.RSASignaturePadding -> System.Security.Cryptography.X509Certificates.CertificateRequest
Public Shared Function LoadSigningRequestPem (pkcs10Pem As ReadOnlySpan(Of Char), signerHashAlgorithm As HashAlgorithmName, Optional options As CertificateRequestLoadOptions = System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions.Default, Optional signerSignaturePadding As RSASignaturePadding = Nothing) As CertificateRequest
Parameter
- pkcs10Pem
- ReadOnlySpan<Char>
Permintaan penandatanganan PKCS#10 yang dikodekan PEM untuk dimuat.
- signerHashAlgorithm
- HashAlgorithmName
Algoritma hash yang digunakan saat membuat sertifikat atau permintaan penandatanganan baru.
- options
- CertificateRequestLoadOptions
Kombinasi bitwise dari nilai enumerasi yang menentukan cara memuat permintaan.
- signerSignaturePadding
- RSASignaturePadding
Padding Tanda Tangan RSA yang akan digunakan saat membuat sertifikat dari permintaan ini. Untuk sertifikat penandatanganan RSA menggunakan generator tanda tangan default, parameter ini diperlukan; jika tidak, parameter ini diabaikan.
Mengembalikan
Instans CertificateRequest yang berisi informasi dari permintaan penandatanganan.
Pengecualian
pkcs10
adalah null
.
options
menentukan nilai yang tidak didukung.
pkcs10Pem
tidak berisi permintaan penandatanganan PKCS#10.
-atau-
pkcs10Pem
bukan permintaan penandatanganan PKCS#10 yang valid.
-atau-
pkcs10Pem
berisi tanda tangan yang tidak dapat diverifikasi menggunakan kunci umum yang disematkan.
Berlaku untuk
LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
- Sumber:
- CertificateRequest.Load.cs
- Sumber:
- CertificateRequest.Load.cs
- Sumber:
- CertificateRequest.Load.cs
Memuat permintaan penandatanganan PKCS#10 yang dikodekan PEM pertama sebagai pkcs10Pem
instans CertificateRequest baru.
public static System.Security.Cryptography.X509Certificates.CertificateRequest LoadSigningRequestPem (string pkcs10Pem, System.Security.Cryptography.HashAlgorithmName signerHashAlgorithm, System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions options = System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions.Default, System.Security.Cryptography.RSASignaturePadding? signerSignaturePadding = default);
static member LoadSigningRequestPem : string * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions * System.Security.Cryptography.RSASignaturePadding -> System.Security.Cryptography.X509Certificates.CertificateRequest
Public Shared Function LoadSigningRequestPem (pkcs10Pem As String, signerHashAlgorithm As HashAlgorithmName, Optional options As CertificateRequestLoadOptions = System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions.Default, Optional signerSignaturePadding As RSASignaturePadding = Nothing) As CertificateRequest
Parameter
- pkcs10Pem
- String
Permintaan penandatanganan PKCS#10 yang dikodekan PEM untuk dimuat.
- signerHashAlgorithm
- HashAlgorithmName
Algoritma hash yang digunakan saat membuat sertifikat atau permintaan penandatanganan baru.
- options
- CertificateRequestLoadOptions
Kombinasi bitwise dari nilai enumerasi yang menentukan cara memuat permintaan.
- signerSignaturePadding
- RSASignaturePadding
Padding Tanda Tangan RSA yang akan digunakan saat membuat sertifikat dari permintaan ini. Untuk sertifikat penandatanganan RSA menggunakan generator tanda tangan default, parameter ini diperlukan; jika tidak, parameter ini diabaikan.
Mengembalikan
Instans CertificateRequest yang berisi informasi dari permintaan penandatanganan.
Pengecualian
pkcs10
adalah null
.
options
menentukan nilai yang tidak didukung.
pkcs10Pem
tidak berisi permintaan penandatanganan PKCS#10.
-atau-
pkcs10Pem
bukan permintaan penandatanganan PKCS#10 yang valid.
-atau-
pkcs10Pem
berisi tanda tangan yang tidak dapat diverifikasi menggunakan kunci umum yang disematkan.