CertificateRequest.LoadSigningRequestPem Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
İlk PEM kodlu PKCS#10 imzalama isteğini |
LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding) |
İlk PEM kodlu PKCS#10 imzalama isteğini |
LoadSigningRequestPem(ReadOnlySpan<Char>, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
- Kaynak:
- CertificateRequest.Load.cs
- Kaynak:
- CertificateRequest.Load.cs
- Kaynak:
- CertificateRequest.Load.cs
İlk PEM kodlu PKCS#10 imzalama isteğini pkcs10Pem
yeni bir CertificateRequest örneği olarak yükler.
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
Parametreler
- pkcs10Pem
- ReadOnlySpan<Char>
PEM ile kodlanmış PKCS#10 imzalama isteği yüklenemiyor.
- signerHashAlgorithm
- HashAlgorithmName
Sertifika veya yeni imzalama isteği oluştururken kullanılacak karma algoritması.
- options
- CertificateRequestLoadOptions
İsteğin nasıl yüklendiğini belirten numaralandırma değerlerinin bit düzeyinde birleşimi.
- signerSignaturePadding
- RSASignaturePadding
Bu istekten bir sertifika oluştururken kullanılacak RSA İmza Doldurma. Varsayılan imza oluşturucuyu kullanan RSA imzalama sertifikaları için bu parametre gereklidir; aksi takdirde, bu parametre yoksayılır.
Döndürülenler
İmzalama isteğindeki bilgileri içeren bir CertificateRequest örneği.
Özel durumlar
pkcs10
, null
değeridir.
options
desteklenmeyen bir değer belirtir.
pkcs10Pem
PKCS#10 imzalama isteği içermez.
-veya-
pkcs10Pem
geçerli bir PKCS#10 imzalama isteği değil.
-veya-
pkcs10Pem
eklenmiş ortak anahtarı kullanılarak doğrulanamadı bir imza içerir.
Şunlara uygulanır
LoadSigningRequestPem(String, HashAlgorithmName, CertificateRequestLoadOptions, RSASignaturePadding)
- Kaynak:
- CertificateRequest.Load.cs
- Kaynak:
- CertificateRequest.Load.cs
- Kaynak:
- CertificateRequest.Load.cs
İlk PEM kodlu PKCS#10 imzalama isteğini pkcs10Pem
yeni bir CertificateRequest örneği olarak yükler.
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
Parametreler
- pkcs10Pem
- String
PEM ile kodlanmış PKCS#10 imzalama isteği yüklenemiyor.
- signerHashAlgorithm
- HashAlgorithmName
Sertifika veya yeni imzalama isteği oluştururken kullanılacak karma algoritması.
- options
- CertificateRequestLoadOptions
İsteğin nasıl yüklendiğini belirten numaralandırma değerlerinin bit düzeyinde birleşimi.
- signerSignaturePadding
- RSASignaturePadding
Bu istekten bir sertifika oluştururken kullanılacak RSA İmza Doldurma. Varsayılan imza oluşturucuyu kullanan RSA imzalama sertifikaları için bu parametre gereklidir; aksi takdirde, bu parametre yoksayılır.
Döndürülenler
İmzalama isteğindeki bilgileri içeren bir CertificateRequest örneği.
Özel durumlar
pkcs10
, null
değeridir.
options
desteklenmeyen bir değer belirtir.
pkcs10Pem
PKCS#10 imzalama isteği içermez.
-veya-
pkcs10Pem
geçerli bir PKCS#10 imzalama isteği değil.
-veya-
pkcs10Pem
eklenmiş ortak anahtarı kullanılarak doğrulanamadı bir imza içerir.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin