CertificateRequest.LoadSigningRequestPem Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Ładuje pierwsze żądanie podpisania PKCS#10 zakodowane w standardzie PEM jako |
LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Ładuje pierwsze żądanie podpisania PKCS#10 zakodowane w standardzie PEM jako |
LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
- Źródło:
- CertificateRequest.Load.cs
- Źródło:
- CertificateRequest.Load.cs
- Źródło:
- CertificateRequest.Load.cs
Ładuje pierwsze żądanie podpisania PKCS#10 zakodowane w standardzie PEM jako pkcs10Pem
nowe wystąpienie certificateRequest.
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
Parametry
- pkcs10Pem
- ReadOnlySpan<Char>
Żądanie podpisania PKCS#10 zakodowane w standardzie PEM do załadowania.
- signerHashAlgorithm
- HashAlgorithmName
Algorytm skrótu do użycia podczas tworzenia certyfikatu lub nowego żądania podpisania.
- options
- CertificateRequestLoadOptions
Bitowa kombinacja wartości wyliczenia, która określa sposób ładowania żądania.
- signerSignaturePadding
- RSASignaturePadding
Wypełnienie sygnatur RSA do użycia podczas tworzenia certyfikatu na podstawie tego żądania. W przypadku certyfikatów podpisywania RSA przy użyciu domyślnego generatora podpisów ten parametr jest wymagany; w przeciwnym razie ten parametr jest ignorowany.
Zwraca
Wystąpienie CertificateRequest zawierające informacje z żądania podpisania.
Wyjątki
pkcs10
to null
.
options
określa wartość, która nie jest obsługiwana.
pkcs10Pem
nie zawiera żądania podpisania PKCS#10.
-lub-
pkcs10Pem
nie jest prawidłowym żądaniem podpisania PKCS#10.
-lub-
pkcs10Pem
zawiera podpis, którego nie można zweryfikować przy użyciu osadzonego klucza publicznego.
Dotyczy
LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
- Źródło:
- CertificateRequest.Load.cs
- Źródło:
- CertificateRequest.Load.cs
- Źródło:
- CertificateRequest.Load.cs
Ładuje pierwsze żądanie podpisania PKCS#10 zakodowane w standardzie PEM jako pkcs10Pem
nowe wystąpienie certificateRequest.
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
Parametry
- pkcs10Pem
- String
Żądanie podpisania PKCS#10 zakodowane w standardzie PEM do załadowania.
- signerHashAlgorithm
- HashAlgorithmName
Algorytm skrótu do użycia podczas tworzenia certyfikatu lub nowego żądania podpisania.
- options
- CertificateRequestLoadOptions
Bitowa kombinacja wartości wyliczenia, która określa sposób ładowania żądania.
- signerSignaturePadding
- RSASignaturePadding
Wypełnienie sygnatur RSA do użycia podczas tworzenia certyfikatu na podstawie tego żądania. W przypadku certyfikatów podpisywania RSA przy użyciu domyślnego generatora podpisów ten parametr jest wymagany; w przeciwnym razie ten parametr jest ignorowany.
Zwraca
Wystąpienie CertificateRequest zawierające informacje z żądania podpisania.
Wyjątki
pkcs10
to null
.
options
określa wartość, która nie jest obsługiwana.
pkcs10Pem
nie zawiera żądania podpisania PKCS#10.
-lub-
pkcs10Pem
nie jest prawidłowym żądaniem podpisania PKCS#10.
-lub-
pkcs10Pem
zawiera podpis, którego nie można zweryfikować przy użyciu osadzonego klucza publicznego.