CertificateRequest.LoadSigningRequestPem Metod

Definition

Överlagringar

Name Description
LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)

Läser in den första PEM-kodade PKCS#10-signeringsbegäran från pkcs10Pem som en ny CertificateRequest-instans.

LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)

Läser in den första PEM-kodade PKCS#10-signeringsbegäran från pkcs10Pem som en ny CertificateRequest-instans.

LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)

Källa:
CertificateRequest.Load.cs
Källa:
CertificateRequest.Load.cs
Källa:
CertificateRequest.Load.cs
Källa:
CertificateRequest.Load.cs
Källa:
CertificateRequest.Load.cs

Läser in den första PEM-kodade PKCS#10-signeringsbegäran från pkcs10Pem som en ny CertificateRequest-instans.

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

Parametrar

pkcs10Pem
ReadOnlySpan<Char>

Den PEM-kodade PKCS#10-signeringsbegäran som ska läsas in.

signerHashAlgorithm
HashAlgorithmName

Den hash-algoritm som ska användas när du skapar ett certifikat eller en ny signeringsbegäran.

options
CertificateRequestLoadOptions

En bitvis kombination av uppräkningsvärdena som anger hur begäran ska läsas in.

signerSignaturePadding
RSASignaturePadding

Utfyllnad av RSA-signatur som ska användas när du skapar ett certifikat från den här begäran. För RSA-signeringscertifikat med standardgeneratorn för signatur krävs den här parametern. annars ignoreras den här parametern.

Returer

En CertificateRequest-instans som innehåller information från signeringsbegäran.

Undantag

signerHashAlgorithm.Name är null eller Empty.

pkcs10Pem är null.

options anger ett värde som inte stöds.

pkcs10Pem innehåller inte en PKCS#10-signeringsbegäran.

-eller-

pkcs10Pem är inte en giltig PKCS#10-signeringsbegäran.

-eller-

pkcs10Pem innehåller en signatur som inte kunde verifieras med dess inbäddade offentliga nyckel.

Gäller för

LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)

Källa:
CertificateRequest.Load.cs
Källa:
CertificateRequest.Load.cs
Källa:
CertificateRequest.Load.cs
Källa:
CertificateRequest.Load.cs
Källa:
CertificateRequest.Load.cs

Läser in den första PEM-kodade PKCS#10-signeringsbegäran från pkcs10Pem som en ny CertificateRequest-instans.

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

Parametrar

pkcs10Pem
String

Den PEM-kodade PKCS#10-signeringsbegäran som ska läsas in.

signerHashAlgorithm
HashAlgorithmName

Den hash-algoritm som ska användas när du skapar ett certifikat eller en ny signeringsbegäran.

options
CertificateRequestLoadOptions

En bitvis kombination av uppräkningsvärdena som anger hur begäran ska läsas in.

signerSignaturePadding
RSASignaturePadding

Utfyllnad av RSA-signatur som ska användas när du skapar ett certifikat från den här begäran. För RSA-signeringscertifikat med standardgeneratorn för signatur krävs den här parametern. annars ignoreras den här parametern.

Returer

En CertificateRequest-instans som innehåller information från signeringsbegäran.

Undantag

signerHashAlgorithm.Name är null eller Empty.

pkcs10Pem är null.

options anger ett värde som inte stöds.

pkcs10Pem innehåller inte en PKCS#10-signeringsbegäran.

-eller-

pkcs10Pem är inte en giltig PKCS#10-signeringsbegäran.

-eller-

pkcs10Pem innehåller en signatur som inte kunde verifieras med dess inbäddade offentliga nyckel.

Gäller för