CertificateRequest.LoadSigningRequestPem Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Laadt de eerste DOOR PEM gecodeerde PKCS#10-ondertekeningsaanvraag van |
| LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Laadt de eerste DOOR PEM gecodeerde PKCS#10-ondertekeningsaanvraag van |
LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
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
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)
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
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.