CertificateRequest.LoadSigningRequest メソッド

定義

オーバーロード

名前 説明
LoadSigningRequest(Byte[], HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)

バイナリ PKCS#10 署名要求を新しい CertificateRequest インスタンスとして読み込みます。

LoadSigningRequest(ReadOnlySpan<Byte>, HashAlgorithmName, Int32, CertificateRequestLoadOptions, RSASignaturePadding)

バイナリ PKCS#10 署名要求を新しい CertificateRequest インスタンスとして読み込みます。

LoadSigningRequest(Byte[], HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)

ソース:
CertificateRequest.Load.cs
ソース:
CertificateRequest.Load.cs
ソース:
CertificateRequest.Load.cs
ソース:
CertificateRequest.Load.cs
ソース:
CertificateRequest.Load.cs

バイナリ PKCS#10 署名要求を新しい CertificateRequest インスタンスとして読み込みます。

public static System.Security.Cryptography.X509Certificates.CertificateRequest LoadSigningRequest(byte[] pkcs10, 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 LoadSigningRequest : byte[] * System.Security.Cryptography.HashAlgorithmName * System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions * System.Security.Cryptography.RSASignaturePadding -> System.Security.Cryptography.X509Certificates.CertificateRequest
Public Shared Function LoadSigningRequest (pkcs10 As Byte(), signerHashAlgorithm As HashAlgorithmName, Optional options As CertificateRequestLoadOptions = System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions.Default, Optional signerSignaturePadding As RSASignaturePadding = Nothing) As CertificateRequest

パラメーター

pkcs10
Byte[]

読み込むバイナリ PKCS#10 署名要求。

signerHashAlgorithm
HashAlgorithmName

証明書または新しい署名要求を作成するときに使用するハッシュ アルゴリズム。

options
CertificateRequestLoadOptions

要求の読み込み方法を指定する列挙値のビットごとの組み合わせ。

signerSignaturePadding
RSASignaturePadding

この要求から証明書を作成するときに使用する RSA 署名パディング。 既定の署名ジェネレーターを使用した RSA 署名証明書の場合、このパラメーターは必須です。それ以外の場合、このパラメーターは無視されます。

返品

署名要求からの情報を含む CertificateRequest インスタンス。

例外

signerHashAlgorithm.Namenull または Empty

pkcs10nullです。

options は、サポートされていない値を指定します。

pkcs10 が有効な PKCS#10 署名要求ではありません。

-又は-

pkcs10 には、埋め込み公開キーを使用して検証できなかった署名が含まれています。

適用対象

LoadSigningRequest(ReadOnlySpan<Byte>, HashAlgorithmName, Int32, CertificateRequestLoadOptions, RSASignaturePadding)

ソース:
CertificateRequest.Load.cs
ソース:
CertificateRequest.Load.cs
ソース:
CertificateRequest.Load.cs
ソース:
CertificateRequest.Load.cs
ソース:
CertificateRequest.Load.cs

バイナリ PKCS#10 署名要求を新しい CertificateRequest インスタンスとして読み込みます。

public static System.Security.Cryptography.X509Certificates.CertificateRequest LoadSigningRequest(ReadOnlySpan<byte> pkcs10, System.Security.Cryptography.HashAlgorithmName signerHashAlgorithm, out int bytesConsumed, System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions options = System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions.Default, System.Security.Cryptography.RSASignaturePadding? signerSignaturePadding = default);
static member LoadSigningRequest : ReadOnlySpan<byte> * System.Security.Cryptography.HashAlgorithmName * int * System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions * System.Security.Cryptography.RSASignaturePadding -> System.Security.Cryptography.X509Certificates.CertificateRequest
Public Shared Function LoadSigningRequest (pkcs10 As ReadOnlySpan(Of Byte), signerHashAlgorithm As HashAlgorithmName, ByRef bytesConsumed As Integer, Optional options As CertificateRequestLoadOptions = System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions.Default, Optional signerSignaturePadding As RSASignaturePadding = Nothing) As CertificateRequest

パラメーター

pkcs10
ReadOnlySpan<Byte>

読み込むバイナリ PKCS#10 署名要求。

signerHashAlgorithm
HashAlgorithmName

証明書または新しい署名要求を作成するときに使用するハッシュ アルゴリズム。

bytesConsumed
Int32

このメソッドから制御が戻るときに、 pkcs10から読み取られたバイト数を示す値が格納されます。 このパラメーターは、初期化されていないものとして扱われます。

options
CertificateRequestLoadOptions

要求の読み込み方法を指定する列挙値のビットごとの組み合わせ。

signerSignaturePadding
RSASignaturePadding

この要求から証明書を作成するときに使用する RSA 署名パディング。 既定の署名ジェネレーターを使用した RSA 署名証明書の場合、このパラメーターは必須です。それ以外の場合、このパラメーターは無視されます。

返品

署名要求からの情報を含む CertificateRequest インスタンス。

例外

signerHashAlgorithm.Namenull または Empty

pkcs10nullです。

options は、サポートされていない値を指定します。

pkcs10 が有効な PKCS#10 署名要求ではありません。

-又は-

pkcs10 には、埋め込み公開キーを使用して検証できなかった署名が含まれています。

適用対象