CertificateRequest.LoadSigningRequest 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
LoadSigningRequest(Byte[], HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Memuat permintaan penandatanganan PKCS#10 biner sebagai instans CertificateRequest baru. |
LoadSigningRequest(ReadOnlySpan<Byte>, HashAlgorithmName, Int32, CertificateRequestLoadOptions, RSASignaturePadding) |
Memuat permintaan penandatanganan PKCS#10 biner sebagai instans CertificateRequest baru. |
LoadSigningRequest(Byte[], HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
- Sumber:
- CertificateRequest.Load.cs
- Sumber:
- CertificateRequest.Load.cs
- Sumber:
- CertificateRequest.Load.cs
Memuat permintaan penandatanganan PKCS#10 biner sebagai instans CertificateRequest baru.
public static System.Security.Cryptography.X509Certificates.CertificateRequest LoadSigningRequest (byte[] pkcs10, 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 LoadSigningRequest : byte[] * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions * System.Security.Cryptography.RSASignaturePadding -> System.Security.Cryptography.X509Certificates.CertificateRequest
Public Shared Function LoadSigningRequest (pkcs10 As Byte(), signerHashAlgorithm As HashAlgorithmName, Optional options As CertificateRequestLoadOptions = System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions.Default, Optional signerSignaturePadding As RSASignaturePadding = Nothing) As CertificateRequest
Parameter
- pkcs10
- Byte[]
Permintaan penandatanganan PKCS#10 biner 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.
pkcs10
bukan permintaan penandatanganan PKCS#10 yang valid.
-atau-
pkcs10
berisi tanda tangan yang tidak dapat diverifikasi menggunakan kunci umum yang disematkan.
Berlaku untuk
LoadSigningRequest(ReadOnlySpan<Byte>, HashAlgorithmName, Int32, CertificateRequestLoadOptions, RSASignaturePadding)
- Sumber:
- CertificateRequest.Load.cs
- Sumber:
- CertificateRequest.Load.cs
- Sumber:
- CertificateRequest.Load.cs
Memuat permintaan penandatanganan PKCS#10 biner sebagai instans CertificateRequest baru.
public static System.Security.Cryptography.X509Certificates.CertificateRequest LoadSigningRequest (ReadOnlySpan<byte> pkcs10, System.Security.Cryptography.HashAlgorithmName signerHashAlgorithm, out int bytesConsumed, System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions options = System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions.Default, System.Security.Cryptography.RSASignaturePadding? signerSignaturePadding = default);
static member LoadSigningRequest : ReadOnlySpan<byte> * System.Security.Cryptography.HashAlgorithmName * int * System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions * System.Security.Cryptography.RSASignaturePadding -> System.Security.Cryptography.X509Certificates.CertificateRequest
Public Shared Function LoadSigningRequest (pkcs10 As ReadOnlySpan(Of Byte), signerHashAlgorithm As HashAlgorithmName, ByRef bytesConsumed As Integer, Optional options As CertificateRequestLoadOptions = System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions.Default, Optional signerSignaturePadding As RSASignaturePadding = Nothing) As CertificateRequest
Parameter
- pkcs10
- ReadOnlySpan<Byte>
Permintaan penandatanganan PKCS#10 biner untuk dimuat.
- signerHashAlgorithm
- HashAlgorithmName
Algoritma hash yang digunakan saat membuat sertifikat atau permintaan penandatanganan baru.
- bytesConsumed
- Int32
Ketika metode ini kembali, berisi nilai yang menunjukkan jumlah byte yang dibaca dari source
. Parameter ini diperlakukan sebagai tidak diinisialisasi.
- 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.
pkcs10
bukan permintaan penandatanganan PKCS#10 yang valid.
-atau-
pkcs10
berisi tanda tangan yang tidak dapat diverifikasi menggunakan kunci umum yang disematkan.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk