次の方法で共有


RSAOpenSsl.DuplicateKeyHandle メソッド

定義

暗号化キーの SafeEvpPKeyHandle 表現を取得します。

public:
 System::Security::Cryptography::SafeEvpPKeyHandle ^ DuplicateKeyHandle();
public System.Security.Cryptography.SafeEvpPKeyHandle DuplicateKeyHandle ();
member this.DuplicateKeyHandle : unit -> System.Security.Cryptography.SafeEvpPKeyHandle
Public Function DuplicateKeyHandle () As SafeEvpPKeyHandle

戻り値

暗号化キーの SafeEvpPKeyHandle 表現。

注釈

このメソッドを呼び出すたびに、独自の有効期間を持つ新しい SafeEvpPKeyHandle オブジェクトが生成されます。 このメソッドによって返されるオブジェクトは、この RSAOpenSsl インスタンスが破棄された後でも安全に使用できます。 ただし、新しいハンドルに対する変更操作 (つまり、OpenSSL API の変更への直接呼び出し) は、同じ基になるオブジェクトに対して動作します。 このメソッドが返す新しいインスタンスは、単に追加の参照です。

適用対象