Scope 构造函数

定义

初始化 Scope 类的新实例。

重载

Scope()

初始化 Scope 类的新实例。

Scope(String)

初始化用指定 appliesTo 地址的 Scope 类的新实例。

Scope(String, EncryptingCredentials)

用指定的 appliesTo 地址和加密凭据初始化 Scope 类的新实例。

Scope(String, SigningCredentials)

用指定的 appliesTo 地址和签名凭据初始化 Scope 类的新实例。

Scope(String, SigningCredentials, EncryptingCredentials)

用指定的 appliesTo 地址、签名凭据和加密凭据初始化 Scope 类的新实例。

Scope()

初始化 Scope 类的新实例。

public:
 Scope();
public Scope ();
Public Sub New ()

注解

下表显示了新 Scope 实例的初始属性值。

Property Value。
AppliesToAddress null .
EncryptingCredentials null.
Properties 空字典。
ReplyToAddress null.
SigningCredentials null.
SymmetricKeyEncryptionRequired true.
TokenEncryptionRequired true.

适用于

Scope(String)

初始化用指定 appliesTo 地址的 Scope 类的新实例。

public:
 Scope(System::String ^ appliesToAddress);
public Scope (string appliesToAddress);
new System.IdentityModel.Scope : string -> System.IdentityModel.Scope
Public Sub New (appliesToAddress As String)

参数

appliesToAddress
String

依赖方的 appliesTo 地址。 通常此为 URI。

注解

下表显示了新 Scope 实例的初始属性值。

Property Value。
AppliesToAddress appliesToAddress 参数的值。
EncryptingCredentials null.
Properties 空字典。
ReplyToAddress null.
SigningCredentials null.
SymmetricKeyEncryptionRequired true.
TokenEncryptionRequired true.

适用于

Scope(String, EncryptingCredentials)

用指定的 appliesTo 地址和加密凭据初始化 Scope 类的新实例。

public:
 Scope(System::String ^ appliesToAddress, System::IdentityModel::Tokens::EncryptingCredentials ^ encryptingCredentials);
public Scope (string appliesToAddress, System.IdentityModel.Tokens.EncryptingCredentials encryptingCredentials);
new System.IdentityModel.Scope : string * System.IdentityModel.Tokens.EncryptingCredentials -> System.IdentityModel.Scope
Public Sub New (appliesToAddress As String, encryptingCredentials As EncryptingCredentials)

参数

appliesToAddress
String

依赖方的 appliesTo 地址。 通常此为 URI。

encryptingCredentials
EncryptingCredentials

依赖的一方的加密凭据。

注解

下表显示了新 Scope 实例的初始属性值。

Property Value。
AppliesToAddress appliesToAddress 参数的值。
EncryptingCredentials null.
Properties 空字典。
ReplyToAddress null.
SigningCredentials signingCredentials 参数的值。
SymmetricKeyEncryptionRequired true.
TokenEncryptionRequired true.

适用于

Scope(String, SigningCredentials)

用指定的 appliesTo 地址和签名凭据初始化 Scope 类的新实例。

public:
 Scope(System::String ^ appliesToAddress, System::IdentityModel::Tokens::SigningCredentials ^ signingCredentials);
public Scope (string appliesToAddress, System.IdentityModel.Tokens.SigningCredentials signingCredentials);
new System.IdentityModel.Scope : string * System.IdentityModel.Tokens.SigningCredentials -> System.IdentityModel.Scope
Public Sub New (appliesToAddress As String, signingCredentials As SigningCredentials)

参数

appliesToAddress
String

依赖方的 appliesTo 地址。 通常此为 URI。

signingCredentials
SigningCredentials

依赖的一方的签名凭据。

注解

下表显示了新 Scope 实例的初始属性值。

Property Value。
AppliesToAddress appliesToAddress 参数的值。
EncryptingCredentials null.
Properties 空字典。
ReplyToAddress null.
SigningCredentials signingCredentials 参数的值。
SymmetricKeyEncryptionRequired true.
TokenEncryptionRequired true.

适用于

Scope(String, SigningCredentials, EncryptingCredentials)

用指定的 appliesTo 地址、签名凭据和加密凭据初始化 Scope 类的新实例。

public:
 Scope(System::String ^ appliesToAddress, System::IdentityModel::Tokens::SigningCredentials ^ signingCredentials, System::IdentityModel::Tokens::EncryptingCredentials ^ encryptingCredentials);
public Scope (string appliesToAddress, System.IdentityModel.Tokens.SigningCredentials signingCredentials, System.IdentityModel.Tokens.EncryptingCredentials encryptingCredentials);
new System.IdentityModel.Scope : string * System.IdentityModel.Tokens.SigningCredentials * System.IdentityModel.Tokens.EncryptingCredentials -> System.IdentityModel.Scope
Public Sub New (appliesToAddress As String, signingCredentials As SigningCredentials, encryptingCredentials As EncryptingCredentials)

参数

appliesToAddress
String

依赖方的 appliesTo 地址。 通常此为 URI。

signingCredentials
SigningCredentials

依赖的一方的签名凭据。

encryptingCredentials
EncryptingCredentials

依赖的一方的加密凭据。

注解

下表显示了新 Scope 实例的初始属性值。

Property “值”
AppliesToAddress appliesToAddress 参数的值。
EncryptingCredentials encryptingCredentials 参数的值。
Properties 空字典。
ReplyToAddress null.
SigningCredentials signingCredentials 参数的值。
SymmetricKeyEncryptionRequired true.
TokenEncryptionRequired true.

适用于