Freigeben über


IRelDecryptor.Decrypt(EncryptionMethod, KeyInfo, Stream) Methode

Definition

Entschlüsselt ein <encryptedGrant>-XrML-Element, das in einem Stream-Objekt enthalten ist.

public:
 System::IO::Stream ^ Decrypt(System::Security::Cryptography::Xml::EncryptionMethod ^ encryptionMethod, System::Security::Cryptography::Xml::KeyInfo ^ keyInfo, System::IO::Stream ^ toDecrypt);
public System.IO.Stream Decrypt (System.Security.Cryptography.Xml.EncryptionMethod encryptionMethod, System.Security.Cryptography.Xml.KeyInfo keyInfo, System.IO.Stream toDecrypt);
abstract member Decrypt : System.Security.Cryptography.Xml.EncryptionMethod * System.Security.Cryptography.Xml.KeyInfo * System.IO.Stream -> System.IO.Stream
Public Function Decrypt (encryptionMethod As EncryptionMethod, keyInfo As KeyInfo, toDecrypt As Stream) As Stream

Parameter

encryptionMethod
EncryptionMethod

Ein EncryptionMethod-Objekt, das den für die XML-Verschlüsselung verwendeten Algorithmus kapselt.

keyInfo
KeyInfo

Ein KeyInfo-Objekt, das einen asymmetrischen Schlüssel für die Entschlüsselung enthält.

toDecrypt
Stream

Ein Streamobjekt, das ein <encryptedGrant>-Element für die Entschlüsselung enthält.

Gibt zurück

Stream

Ein Stream-Objekt, das ein entschlüsseltes <encryptedGrant>-Element enthält.

Hinweise

Die Decrypt Methode entschlüsselt ein XrML-Element <encryptedGrant> und gibt einen Nurtextdatenstrom zurück.

Gilt für