X509AsymmetricSecurityKey.GetSignatureFormatter(String) 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.
Dijital imza için biçimlendirici algoritmasını alır.
public:
override System::Security::Cryptography::AsymmetricSignatureFormatter ^ GetSignatureFormatter(System::String ^ algorithm);
public override System.Security.Cryptography.AsymmetricSignatureFormatter GetSignatureFormatter (string algorithm);
override this.GetSignatureFormatter : string -> System.Security.Cryptography.AsymmetricSignatureFormatter
Public Overrides Function GetSignatureFormatter (algorithm As String) As AsymmetricSignatureFormatter
Parametreler
- algorithm
- String
Örneğini almak için dijital imzanın biçimlendirici algoritması.
Döndürülenler
AsymmetricSignatureDeformatter Dijital imza için biçimlendirici algoritmasını temsil eden bir.
Özel durumlar
Oluşturucuda belirtilen X.509 sertifikasının özel anahtarı yok.
-veya-
algorithm
ve XmlDsigDSAUrl oluşturucusunda belirtilen X.509 sertifikasının özel anahtarı türünde DSAdeğil.
-veya-
algorithm
veya RsaSha256Signature ve XmlDsigRSASHA1Url oluşturucuda belirtilen X.509 sertifikasının özel anahtarı türünde RSAdeğil.
-veya-
algorithm
Desteklenmez. Desteklenen algoritmalar şunlardır: XmlDsigDSAUrl,
Açıklamalar
parametresini XmlDsigDSAUrlbelirtmek algorithm
için , XmlDsigRSASHA1Url veya RsaSha256Signature alanlarını kullanın.
SHA1 ile ilgili çakışma sorunları nedeniyle Microsoft, SHA256 veya üzerini temel alan bir güvenlik modeli önerir.