SamlAssertionKeyIdentifierClause 构造函数

定义

重载

SamlAssertionKeyIdentifierClause(String)

使用指定的 SAML 断言标识符来初始化 SamlAssertionKeyIdentifierClause 类的新实例。

SamlAssertionKeyIdentifierClause(String, Byte[], Int32)

使用指定的 SAML 断言标识符、Nonce 和密钥长度来初始化 SamlAssertionKeyIdentifierClause 类的新实例。

SamlAssertionKeyIdentifierClause(String)

Source:
SamlAssertionKeyIdentifierClause.cs
Source:
SamlAssertionKeyIdentifierClause.cs
Source:
SamlAssertionKeyIdentifierClause.cs

使用指定的 SAML 断言标识符来初始化 SamlAssertionKeyIdentifierClause 类的新实例。

public:
 SamlAssertionKeyIdentifierClause(System::String ^ assertionId);
public SamlAssertionKeyIdentifierClause (string assertionId);
new System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause : string -> System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause
Public Sub New (assertionId As String)

参数

assertionId
String

包含密钥标识符的 SamlAssertion 的标识符。

例外

assertionIdnull

注解

AssertionIdSamlAssertion 属性传递给此构造函数。

适用于

SamlAssertionKeyIdentifierClause(String, Byte[], Int32)

使用指定的 SAML 断言标识符、Nonce 和密钥长度来初始化 SamlAssertionKeyIdentifierClause 类的新实例。

public:
 SamlAssertionKeyIdentifierClause(System::String ^ assertionId, cli::array <System::Byte> ^ derivationNonce, int derivationLength);
public SamlAssertionKeyIdentifierClause (string assertionId, byte[] derivationNonce, int derivationLength);
new System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause : string * byte[] * int -> System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause
Public Sub New (assertionId As String, derivationNonce As Byte(), derivationLength As Integer)

参数

assertionId
String

包含密钥标识符的 SamlAssertion 的标识符。

derivationNonce
Byte[]

一个 Byte 数组,包含用于创建派生密钥的 Nonce。

derivationLength
Int32

派生密钥的大小。

例外

assertionIdnull

注解

AssertionIdSamlAssertion 属性传递给此构造函数。

在将 derivationNonce 类序列化到传出的 SOAP 消息中时,将忽略 derivationLengthSamlAssertionKeyIdentifierClause 参数。

适用于