CertificateRequest.LoadSigningRequestPem Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Lädt die erste PEM-codierte PKCS#10-Signaturanforderung aus |
LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
Lädt die erste PEM-codierte PKCS#10-Signaturanforderung aus |
LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
- Quelle:
- CertificateRequest.Load.cs
- Quelle:
- CertificateRequest.Load.cs
- Quelle:
- CertificateRequest.Load.cs
Lädt die erste PEM-codierte PKCS#10-Signaturanforderung aus pkcs10Pem
als neue CertificateRequest-instance.
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
Parameter
- pkcs10Pem
- ReadOnlySpan<Char>
Die zu ladende PEM-codierte PKCS#10-Signaturanforderung.
- signerHashAlgorithm
- HashAlgorithmName
Der Hashalgorithmus, der beim Erstellen eines Zertifikats oder einer neuen Signaturanforderung verwendet werden soll.
- options
- CertificateRequestLoadOptions
Eine bitweise Kombination der Enumerationswerte, die angibt, wie die Anforderung geladen werden soll.
- signerSignaturePadding
- RSASignaturePadding
Der RSA-Signaturabstand, der beim Erstellen eines Zertifikats aus dieser Anforderung verwendet werden soll. Für RSA-Signaturzertifikate mit dem Standardsignaturgenerator ist dieser Parameter erforderlich. Andernfalls wird dieser Parameter ignoriert.
Gibt zurück
Eine CertificateRequest-instance, die die Informationen aus der Signaturanforderung enthält.
Ausnahmen
pkcs10
ist null
options
gibt einen Wert an, der nicht unterstützt wird.
pkcs10Pem
enthält keine PKCS#10-Signaturanforderung.
- oder -
pkcs10Pem
ist keine gültige PKCS#10-Signaturanforderung.
- oder -
pkcs10Pem
enthält eine Signatur, die nicht mithilfe des eingebetteten öffentlichen Schlüssels überprüft werden konnte.
Gilt für:
LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
- Quelle:
- CertificateRequest.Load.cs
- Quelle:
- CertificateRequest.Load.cs
- Quelle:
- CertificateRequest.Load.cs
Lädt die erste PEM-codierte PKCS#10-Signaturanforderung aus pkcs10Pem
als neue CertificateRequest-instance.
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
Parameter
- pkcs10Pem
- String
Die zu ladende PEM-codierte PKCS#10-Signaturanforderung.
- signerHashAlgorithm
- HashAlgorithmName
Der Hashalgorithmus, der beim Erstellen eines Zertifikats oder einer neuen Signaturanforderung verwendet werden soll.
- options
- CertificateRequestLoadOptions
Eine bitweise Kombination der Enumerationswerte, die angibt, wie die Anforderung geladen werden soll.
- signerSignaturePadding
- RSASignaturePadding
Der RSA-Signaturabstand, der beim Erstellen eines Zertifikats aus dieser Anforderung verwendet werden soll. Für RSA-Signaturzertifikate mit dem Standardsignaturgenerator ist dieser Parameter erforderlich. Andernfalls wird dieser Parameter ignoriert.
Gibt zurück
Eine CertificateRequest-instance, die die Informationen aus der Signaturanforderung enthält.
Ausnahmen
pkcs10
ist null
options
gibt einen Wert an, der nicht unterstützt wird.
pkcs10Pem
enthält keine PKCS#10-Signaturanforderung.
- oder -
pkcs10Pem
ist keine gültige PKCS#10-Signaturanforderung.
- oder -
pkcs10Pem
enthält eine Signatur, die nicht mithilfe des eingebetteten öffentlichen Schlüssels überprüft werden konnte.