RequestedProofToken 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 RequestedProofToken 类的新实例。
重载
RequestedProofToken(Byte[]) |
使用指定的密钥材料初始化 RequestedProofToken 类的新实例。 |
RequestedProofToken(ProtectedKey) |
使用指定的 ProtectedKey 对象初始化 RequestedProofToken 类的新实例。 |
RequestedProofToken(String) |
使用指定的所得的密钥算法初始化 RequestedProofToken 类的新实例。 |
RequestedProofToken(Byte[], EncryptingCredentials) |
使用指定的密钥材料和加密凭据初始化 RequestedProofToken 类的新实例。 |
RequestedProofToken(Byte[])
使用指定的密钥材料初始化 RequestedProofToken 类的新实例。
public:
RequestedProofToken(cli::array <System::Byte> ^ secret);
public RequestedProofToken (byte[] secret);
new System.IdentityModel.Protocols.WSTrust.RequestedProofToken : byte[] -> System.IdentityModel.Protocols.WSTrust.RequestedProofToken
Public Sub New (secret As Byte())
参数
注解
当键为纯文本时,请使用此构造函数。
适用于
RequestedProofToken(ProtectedKey)
使用指定的 ProtectedKey 对象初始化 RequestedProofToken 类的新实例。
public:
RequestedProofToken(System::IdentityModel::Protocols::WSTrust::ProtectedKey ^ protectedKey);
public RequestedProofToken (System.IdentityModel.Protocols.WSTrust.ProtectedKey protectedKey);
new System.IdentityModel.Protocols.WSTrust.RequestedProofToken : System.IdentityModel.Protocols.WSTrust.ProtectedKey -> System.IdentityModel.Protocols.WSTrust.RequestedProofToken
Public Sub New (protectedKey As ProtectedKey)
参数
- protectedKey
- ProtectedKey
ProtectedKey 表示密匙,可以是二进制秘密或加密的密钥。
例外
protectedKey
为 null
。
适用于
RequestedProofToken(String)
使用指定的所得的密钥算法初始化 RequestedProofToken 类的新实例。
public:
RequestedProofToken(System::String ^ computedKeyAlgorithm);
public RequestedProofToken (string computedKeyAlgorithm);
new System.IdentityModel.Protocols.WSTrust.RequestedProofToken : string -> System.IdentityModel.Protocols.WSTrust.RequestedProofToken
Public Sub New (computedKeyAlgorithm As String)
参数
- computedKeyAlgorithm
- String
包含指示用于计算联合的平均信息量用例的会话密钥的 URI 字符串。
例外
computedKeyAlgorithm
为 null
。
注解
在组合熵的情况下使用此构造函数,以指定用于计算会话键的算法。
适用于
RequestedProofToken(Byte[], EncryptingCredentials)
使用指定的密钥材料和加密凭据初始化 RequestedProofToken 类的新实例。
public:
RequestedProofToken(cli::array <System::Byte> ^ secret, System::IdentityModel::Tokens::EncryptingCredentials ^ wrappingCredentials);
public RequestedProofToken (byte[] secret, System.IdentityModel.Tokens.EncryptingCredentials wrappingCredentials);
new System.IdentityModel.Protocols.WSTrust.RequestedProofToken : byte[] * System.IdentityModel.Tokens.EncryptingCredentials -> System.IdentityModel.Protocols.WSTrust.RequestedProofToken
Public Sub New (secret As Byte(), wrappingCredentials As EncryptingCredentials)
参数
- wrappingCredentials
- EncryptingCredentials
表示用于加密密钥材料凭据的 EncryptingCredentials。
注解
加密密钥时使用此构造函数。