EncryptedXml.DecryptEncryptedKey(EncryptedKey) 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.
öğesi tarafından EncryptedKey temsil edilen anahtarı belirler.
public:
virtual cli::array <System::Byte> ^ DecryptEncryptedKey(System::Security::Cryptography::Xml::EncryptedKey ^ encryptedKey);
public virtual byte[] DecryptEncryptedKey (System.Security.Cryptography.Xml.EncryptedKey encryptedKey);
abstract member DecryptEncryptedKey : System.Security.Cryptography.Xml.EncryptedKey -> byte[]
override this.DecryptEncryptedKey : System.Security.Cryptography.Xml.EncryptedKey -> byte[]
Public Overridable Function DecryptEncryptedKey (encryptedKey As EncryptedKey) As Byte()
Parametreler
- encryptedKey
- EncryptedKey
EncryptedKey Alınacak anahtarı içeren nesne.
Döndürülenler
- Byte[]
Anahtarı içeren bir bayt dizisi.
Özel durumlar
parametresinin encryptedKey
değeridir null
.
Parametrenin encryptedKey
değeri Üçlü DES Anahtar Sarmalama algoritması veya Gelişmiş Şifreleme Standardı (AES) Anahtar Sarmalama algoritması (Rijndael olarak da adlandırılır) değildir.
Açıklamalar
yöntemi, DecryptEncryptedKey xml belgesinin <EncryptedKey>
öğesinde bulunan şifrelenmiş bir anahtarın şifresini çözer.
Bu özyinelemeli yöntem, nesnesi tarafından EncryptedKey temsil edilen anahtarı bulur. Bir EncryptedKey nesnenin değerini belirten KeyInfo başka bir EncryptedKey nesne içerebileceğini unutmayın.