CertificateRequest.LoadSigningRequestPem メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
から最初の PEM エンコード PKCS#10 署名要求 |
LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
から最初の PEM エンコード PKCS#10 署名要求 |
LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
から最初の PEM エンコード PKCS#10 署名要求 pkcs10Pem
を新しい 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
パラメーター
- pkcs10Pem
- ReadOnlySpan<Char>
読み込む PEM エンコード PKCS#10 署名要求。
- signerHashAlgorithm
- HashAlgorithmName
証明書または新しい署名要求を作成するときに使用するハッシュ アルゴリズム。
- options
- CertificateRequestLoadOptions
要求の読み込み方法を指定する列挙値のビットごとの組み合わせ。
- signerSignaturePadding
- RSASignaturePadding
この要求から証明書を作成するときに使用する RSA 署名のパディング。 既定の署名ジェネレーターを使用する RSA 署名証明書の場合は、このパラメーターが必要です。それ以外の場合、このパラメーターは無視されます。
戻り値
署名要求からの情報を含む CertificateRequest インスタンス。
例外
pkcs10
は null
です。
options
は、サポートされていない値を指定します。
pkcs10Pem
には PKCS#10 署名要求が含まれていません。
\- または -
pkcs10Pem
は有効な PKCS#10 署名要求ではありません。
\- または -
pkcs10Pem
には、埋め込み公開キーを使用して検証できなかった署名が含まれています。
適用対象
LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
から最初の PEM エンコード PKCS#10 署名要求 pkcs10Pem
を新しい 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
パラメーター
- pkcs10Pem
- String
読み込む PEM エンコード PKCS#10 署名要求。
- signerHashAlgorithm
- HashAlgorithmName
証明書または新しい署名要求を作成するときに使用するハッシュ アルゴリズム。
- options
- CertificateRequestLoadOptions
要求の読み込み方法を指定する列挙値のビットごとの組み合わせ。
- signerSignaturePadding
- RSASignaturePadding
この要求から証明書を作成するときに使用する RSA 署名のパディング。 既定の署名ジェネレーターを使用する RSA 署名証明書の場合は、このパラメーターが必要です。それ以外の場合、このパラメーターは無視されます。
戻り値
署名要求からの情報を含む CertificateRequest インスタンス。
例外
pkcs10
は null
です。
options
は、サポートされていない値を指定します。
pkcs10Pem
には PKCS#10 署名要求が含まれていません。
\- または -
pkcs10Pem
は有効な PKCS#10 署名要求ではありません。
\- または -
pkcs10Pem
には、埋め込み公開キーを使用して検証できなかった署名が含まれています。
適用対象
.NET