次の方法で共有


InMemorySymmetricSecurityKey.GetEncryptionTransform(String, Byte[]) メソッド

定義

指定した暗号アルゴリズムを使用して XML を暗号化する変換を取得します。

public:
 override System::Security::Cryptography::ICryptoTransform ^ GetEncryptionTransform(System::String ^ algorithm, cli::array <System::Byte> ^ iv);
public override System.Security.Cryptography.ICryptoTransform GetEncryptionTransform (string algorithm, byte[] iv);
override this.GetEncryptionTransform : string * byte[] -> System.Security.Cryptography.ICryptoTransform
Public Overrides Function GetEncryptionTransform (algorithm As String, iv As Byte()) As ICryptoTransform

パラメーター

algorithm
String

XML を暗号化する暗号アルゴリズム。

iv
Byte[]

指定したアルゴリズムの初期化ベクトル (IV) を格納する Byte の配列。

戻り値

暗号化変換を表す ICryptoTransform

例外

algorithm がサポートされていません。 サポートされるアルゴリズムは、TripleDesEncryptionAes128EncryptionAes192Encryption、および Aes256Encryption です。

注釈

SecurityAlgorithms クラス内の暗号アルゴリズムを表すフィールドを使用してこのアルゴリズムを指定します。

適用対象