CertificateRequest.LoadSigningRequestPem Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Läser in den första PEM-kodade PKCS#10-signeringsbegäran från |
| LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Läser in den första PEM-kodade PKCS#10-signeringsbegäran från |
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.
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
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)
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
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.