RequestedProofToken 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 RequestedProofToken 类的新实例。
重载
| 名称 | 说明 |
|---|---|
| RequestedProofToken(Byte[]) |
使用指定的键材料初始化类的新实例 RequestedProofToken 。 |
| RequestedProofToken(ProtectedKey) |
使用指定的RequestedProofToken对象初始化类的新实例ProtectedKey。 |
| 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)
使用指定的RequestedProofToken对象初始化类的新实例ProtectedKey。
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
表示用于加密密钥材料的凭据的 A EncryptingCredentials 。
注解
加密密钥时使用此构造函数。