SecurityKeyIdentifierClause 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 SecurityKeyIdentifierClause 类的新实例。
重载
SecurityKeyIdentifierClause(String) |
使用指定的密钥标识符子句类型初始化 SecurityKeyIdentifierClause 类的新实例。 |
SecurityKeyIdentifierClause(String, Byte[], Int32) |
使用指定的密钥标识符子句类型、Nonce 和派生密钥长度来初始化 SecurityKeyIdentifierClause 类的新实例。 |
SecurityKeyIdentifierClause(String)
使用指定的密钥标识符子句类型初始化 SecurityKeyIdentifierClause 类的新实例。
protected:
SecurityKeyIdentifierClause(System::String ^ clauseType);
protected SecurityKeyIdentifierClause (string clauseType);
new System.IdentityModel.Tokens.SecurityKeyIdentifierClause : string -> System.IdentityModel.Tokens.SecurityKeyIdentifierClause
Protected Sub New (clauseType As String)
参数
- clauseType
- String
密钥标识符子句类型。 设置 ClauseType 属性的值。
注解
在此安全密钥标识符序列化为 XML 时,clauseType
参数将序列化为 ValueType
元素的 <SecurityTokenReference>
属性。
适用于
SecurityKeyIdentifierClause(String, Byte[], Int32)
使用指定的密钥标识符子句类型、Nonce 和派生密钥长度来初始化 SecurityKeyIdentifierClause 类的新实例。
protected:
SecurityKeyIdentifierClause(System::String ^ clauseType, cli::array <System::Byte> ^ nonce, int length);
protected SecurityKeyIdentifierClause (string clauseType, byte[] nonce, int length);
new System.IdentityModel.Tokens.SecurityKeyIdentifierClause : string * byte[] * int -> System.IdentityModel.Tokens.SecurityKeyIdentifierClause
Protected Sub New (clauseType As String, nonce As Byte(), length As Integer)
参数
- clauseType
- String
密钥标识符子句类型。 设置 ClauseType 属性的值。
- nonce
- Byte[]
一个 Byte 数组,包含用于创建派生密钥的 Nonce。 设置 GetDerivationNonce() 方法所返回的值。
- length
- Int32
派生密钥的大小。 设置 DerivationLength 属性的值。
注解
Windows Communication Foundation (WCF) 不支持创建隐式派生密钥标识符。 但是,WCF 处理包含隐含密钥标识符的传入 SOAP 消息。