Bagikan melalui


CertificateRequest.LoadSigningRequest Metode

Definisi

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

signerHashAlgorithm.Name adalah null atau Empty.

pkcs10adalah 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

signerHashAlgorithm.Name adalah null atau Empty.

pkcs10adalah 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