다음을 통해 공유


EncryptedXml.GetDecryptionKey(EncryptedData, String) 메서드

정의

지정된 EncryptedData 개체에서 암호 해독 키를 검색합니다.

public:
 virtual System::Security::Cryptography::SymmetricAlgorithm ^ GetDecryptionKey(System::Security::Cryptography::Xml::EncryptedData ^ encryptedData, System::String ^ symmetricAlgorithmUri);
public:
 virtual System::Security::Cryptography::SymmetricAlgorithm ^ GetDecryptionKey(System::Security::Cryptography::Xml::EncryptedData ^ encryptedData, System::String ^ symAlgUri);
public virtual System.Security.Cryptography.SymmetricAlgorithm GetDecryptionKey (System.Security.Cryptography.Xml.EncryptedData encryptedData, string symmetricAlgorithmUri);
public virtual System.Security.Cryptography.SymmetricAlgorithm GetDecryptionKey (System.Security.Cryptography.Xml.EncryptedData encryptedData, string symAlgUri);
abstract member GetDecryptionKey : System.Security.Cryptography.Xml.EncryptedData * string -> System.Security.Cryptography.SymmetricAlgorithm
override this.GetDecryptionKey : System.Security.Cryptography.Xml.EncryptedData * string -> System.Security.Cryptography.SymmetricAlgorithm
abstract member GetDecryptionKey : System.Security.Cryptography.Xml.EncryptedData * string -> System.Security.Cryptography.SymmetricAlgorithm
override this.GetDecryptionKey : System.Security.Cryptography.Xml.EncryptedData * string -> System.Security.Cryptography.SymmetricAlgorithm
Public Overridable Function GetDecryptionKey (encryptedData As EncryptedData, symmetricAlgorithmUri As String) As SymmetricAlgorithm
Public Overridable Function GetDecryptionKey (encryptedData As EncryptedData, symAlgUri As String) As SymmetricAlgorithm

매개 변수

encryptedData
EncryptedData

검색할 암호 해독 키가 들어 있는 EncryptedData 개체입니다.

symmetricAlgorithmUrisymAlgUri
String

검색할 암호 해독 키의 크기입니다.

반환

SymmetricAlgorithm

암호 해독 키와 관련된 SymmetricAlgorithm 개체입니다.

예외

encryptedData 매개 변수의 값이 null입니다.

encryptedData 매개 변수에 null인 EncryptionMethod 속성이 있는 경우

또는 지정된 매개 변수를 사용하여 암호화된 키를 검색할 수 없는 경우

설명

개체가 EncryptedData 지정된 경우 이 메서드는 일반 텍스트 데이터를 검색하는 데 사용할 수 있는 암호 해독 키를 찾습니다. 키 이름을 지정하면 메서드는 키 이름 매핑에 정의된 대로 키 이름과 연결된 대칭 알고리즘 또는 비대칭 알고리즘을 찾습니다. 그렇지 않은 경우 검색 메서드 또는 개체를 EncryptedKey 지정 하는 경우 메서드는 개체를 EncryptedKey 로드 하 고 메서드를 GetDecryptionKey 호출 합니다.

적용 대상