EncryptedXml.GetDecryptionIV(EncryptedData, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从 EncryptedData 对象中检索解密初始化向量 (IV)。
public:
virtual cli::array <System::Byte> ^ GetDecryptionIV(System::Security::Cryptography::Xml::EncryptedData ^ encryptedData, System::String ^ symmetricAlgorithmUri);
public virtual byte[] GetDecryptionIV (System.Security.Cryptography.Xml.EncryptedData encryptedData, string? symmetricAlgorithmUri);
public virtual byte[] GetDecryptionIV (System.Security.Cryptography.Xml.EncryptedData encryptedData, string symmetricAlgorithmUri);
abstract member GetDecryptionIV : System.Security.Cryptography.Xml.EncryptedData * string -> byte[]
override this.GetDecryptionIV : System.Security.Cryptography.Xml.EncryptedData * string -> byte[]
Public Overridable Function GetDecryptionIV (encryptedData As EncryptedData, symmetricAlgorithmUri As String) As Byte()
参数
- encryptedData
- EncryptedData
包含要检索的初始化向量 (IV) 的 EncryptedData 对象。
- symmetricAlgorithmUri
- String
描述与 encryptedData
值关联的加密算法的统一资源标识符 (URI)。
返回
Byte[]
一个包含解密初始化向量 (IV) 的字节数组。
例外
encryptedData
参数的值为 null
。
注解
给定对象 EncryptedData 后,此方法检索解密初始化矢量 (IV) 。 默认行为检索 IV 作为字节数组的第一个字节 CipherValue 。
有关统一资源标识符 (URI) 参数支持 symmetricAlgorithmUri
的值的列表,请参阅与 类关联的 EncryptedXml 常量字段列表。