RSAOpenSsl.DuplicateKeyHandle 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取加密密钥的 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)对同一基础对象进行操作。 此方法返回的新实例只是一个附加引用。