CertificateRequest.LoadSigningRequestPem Methode

Definitie

Overloads

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

Laadt de eerste DOOR PEM gecodeerde PKCS#10-ondertekeningsaanvraag van pkcs10Pem als een nieuw CertificateRequest-exemplaar.

LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)

Laadt de eerste DOOR PEM gecodeerde PKCS#10-ondertekeningsaanvraag van pkcs10Pem als een nieuw CertificateRequest-exemplaar.

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

Bron:
CertificateRequest.Load.cs
Bron:
CertificateRequest.Load.cs
Bron:
CertificateRequest.Load.cs
Bron:
CertificateRequest.Load.cs
Bron:
CertificateRequest.Load.cs

Laadt de eerste DOOR PEM gecodeerde PKCS#10-ondertekeningsaanvraag van pkcs10Pem als een nieuw CertificateRequest-exemplaar.

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

Parameters

pkcs10Pem
ReadOnlySpan<Char>

De DOOR PEM gecodeerde PKCS#10-ondertekeningsaanvraag om te laden.

signerHashAlgorithm
HashAlgorithmName

Het hash-algoritme dat moet worden gebruikt bij het maken van een certificaat of een nieuwe ondertekeningsaanvraag.

options
CertificateRequestLoadOptions

Een bitsgewijze combinatie van de opsommingswaarden die aangeeft hoe de aanvraag moet worden geladen.

signerSignaturePadding
RSASignaturePadding

De RSA Signature Padding die moet worden gebruikt bij het maken van een certificaat op basis van deze aanvraag. Voor RSA-handtekeningcertificaten met behulp van de standaardhandtekeninggenerator is deze parameter vereist; anders wordt deze parameter genegeerd.

Retouren

Een CertificateRequest-exemplaar dat de informatie uit de ondertekeningsaanvraag bevat.

Uitzonderingen

signerHashAlgorithm.Name is null of Empty.

pkcs10Pem is null.

options geeft een waarde op die niet wordt ondersteund.

pkcs10Pem bevat geen PKCS#10-ondertekeningsaanvraag.

– of –

pkcs10Pem is geen geldige PKCS#10-ondertekeningsaanvraag.

– of –

pkcs10Pem bevat een handtekening die niet kan worden geverifieerd met behulp van de ingesloten openbare sleutel.

Van toepassing op

LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)

Bron:
CertificateRequest.Load.cs
Bron:
CertificateRequest.Load.cs
Bron:
CertificateRequest.Load.cs
Bron:
CertificateRequest.Load.cs
Bron:
CertificateRequest.Load.cs

Laadt de eerste DOOR PEM gecodeerde PKCS#10-ondertekeningsaanvraag van pkcs10Pem als een nieuw CertificateRequest-exemplaar.

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

Parameters

pkcs10Pem
String

De DOOR PEM gecodeerde PKCS#10-ondertekeningsaanvraag om te laden.

signerHashAlgorithm
HashAlgorithmName

Het hash-algoritme dat moet worden gebruikt bij het maken van een certificaat of een nieuwe ondertekeningsaanvraag.

options
CertificateRequestLoadOptions

Een bitsgewijze combinatie van de opsommingswaarden die aangeeft hoe de aanvraag moet worden geladen.

signerSignaturePadding
RSASignaturePadding

De RSA Signature Padding die moet worden gebruikt bij het maken van een certificaat op basis van deze aanvraag. Voor RSA-handtekeningcertificaten met behulp van de standaardhandtekeninggenerator is deze parameter vereist; anders wordt deze parameter genegeerd.

Retouren

Een CertificateRequest-exemplaar dat de informatie uit de ondertekeningsaanvraag bevat.

Uitzonderingen

signerHashAlgorithm.Name is null of Empty.

pkcs10Pem is null.

options geeft een waarde op die niet wordt ondersteund.

pkcs10Pem bevat geen PKCS#10-ondertekeningsaanvraag.

– of –

pkcs10Pem is geen geldige PKCS#10-ondertekeningsaanvraag.

– of –

pkcs10Pem bevat een handtekening die niet kan worden geverifieerd met behulp van de ingesloten openbare sleutel.

Van toepassing op