EncryptedXml.GetDecryptionIV(EncryptedData, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupera el vector de inicialización (IV) de descifrado de un objeto EncryptedData.
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()
Parámetros
- encryptedData
- EncryptedData
Objeto EncryptedData que contiene el vector de inicialización (IV) que se va a recuperar.
- symmetricAlgorithmUri
- String
Identificador uniforme de recursos (URI) que describe el algoritmo criptográfico asociado al valor encryptedData
.
Devoluciones
Matriz de bytes que contiene el vector de inicialización (IV) de descifrado.
Excepciones
El valor del parámetro encryptedData
es null
.
El valor del parámetro encryptedData
tiene una propiedad EncryptionMethod que es null.
o bien
El valor del parámetro symmetricAlgorithmUrisymAlgUri
no es un algoritmo compatible.
Comentarios
Dado un EncryptedData objeto , este método recupera el vector de inicialización de descifrado (IV). El comportamiento predeterminado recupera el IV como los primeros bytes de la CipherValue matriz de bytes.
Para obtener una lista de los valores de Identificador uniforme de recursos (URI) admitidos por el symmetricAlgorithmUri
parámetro , vea la lista de campos constantes asociados a la EncryptedXml clase .