ProtectedKey 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 ProtectedKey 类的新实例。
重载
ProtectedKey(Byte[]) |
不带加密初始化 ProtectedKey 类的新实例。 |
ProtectedKey(Byte[], EncryptingCredentials) |
使用指定的加密凭据初始化 ProtectedKey 类的新实例。 |
ProtectedKey(Byte[])
不带加密初始化 ProtectedKey 类的新实例。
public:
ProtectedKey(cli::array <System::Byte> ^ secret);
public ProtectedKey (byte[] secret);
new System.IdentityModel.Protocols.WSTrust.ProtectedKey : byte[] -> System.IdentityModel.Protocols.WSTrust.ProtectedKey
Public Sub New (secret As Byte())
参数
注解
使用此构造函数以明文形式发送密钥材料。 在新WrappingCredentialsProtectedKey实例中, 属性设置为 null
。
适用于
ProtectedKey(Byte[], EncryptingCredentials)
使用指定的加密凭据初始化 ProtectedKey 类的新实例。
public:
ProtectedKey(cli::array <System::Byte> ^ secret, System::IdentityModel::Tokens::EncryptingCredentials ^ wrappingCredentials);
public ProtectedKey (byte[] secret, System.IdentityModel.Tokens.EncryptingCredentials wrappingCredentials);
new System.IdentityModel.Protocols.WSTrust.ProtectedKey : byte[] * System.IdentityModel.Tokens.EncryptingCredentials -> System.IdentityModel.Protocols.WSTrust.ProtectedKey
Public Sub New (secret As Byte(), wrappingCredentials As EncryptingCredentials)
参数
- wrappingCredentials
- EncryptingCredentials
包含用于加密密钥材料凭据的 EncryptingCredentials。
注解
使用此构造函数发送加密的密钥材料。