WsFederationConfiguration Конструкторы

Определение

Инициализирует новый экземпляр класса WsFederationConfiguration.

Перегрузки

WsFederationConfiguration(WSFederationElement)

Инициализирует новый экземпляр класса WsFederationConfiguration из указанного элемента <wsFederation>.

WsFederationConfiguration(String, String)

Инициализирует новый экземпляр класса WsFederationConfiguration, используя указанный издатель и область.

WsFederationConfiguration(WSFederationElement)

Инициализирует новый экземпляр класса WsFederationConfiguration из указанного элемента <wsFederation>.

public:
 WsFederationConfiguration(System::IdentityModel::Services::Configuration::WSFederationElement ^ federationElement);
public WsFederationConfiguration (System.IdentityModel.Services.Configuration.WSFederationElement federationElement);
new System.IdentityModel.Services.Configuration.WsFederationConfiguration : System.IdentityModel.Services.Configuration.WSFederationElement -> System.IdentityModel.Services.Configuration.WsFederationConfiguration
Public Sub New (federationElement As WSFederationElement)

Параметры

federationElement
WSFederationElement

Элемент <wsFederation>, из которого инициализируется новый экземпляр.

Комментарии

Свойства нового экземпляра инициализируются в соответствии с параметрами указанного <wsFederation> элемента.

Некоторая проверка выполняется для объекта, указанного WSFederationElement параметром federationElement. WSFederationElement.Issuer И свойство, и WSFederationElement.Realm свойство должны указывать непустые значения, отличные от NULL. WSFederationElement.RequireHttps Если свойство задано true, свойство WSFederationElement.Issuer должно указать универсальный код ресурса (URI), имеющий схему HTTPS. Свойство WSFederationElement.Freshness не может быть отрицательным. Если какое-либо из этих условий не выполняется, создается исключение.

См. также раздел

Применяется к

WsFederationConfiguration(String, String)

Инициализирует новый экземпляр класса WsFederationConfiguration, используя указанный издатель и область.

public:
 WsFederationConfiguration(System::String ^ issuer, System::String ^ realm);
public WsFederationConfiguration (string issuer, string realm);
new System.IdentityModel.Services.Configuration.WsFederationConfiguration : string * string -> System.IdentityModel.Services.Configuration.WsFederationConfiguration
Public Sub New (issuer As String, realm As String)

Параметры

issuer
String

Строка, содержащая универсальный код ресурса (URI) издателя, который должен использоваться модулем аутентификации WS-Federation (WSFAM).

realm
String

Строка, содержащая универсальный код ресурса (URI) запрашиваемой области, которая должна использоваться WSFAM.

Исключения

issuer имеет значение null.

-или-

realm имеет значение null.

Комментарии

Issuer Свойства и инициализируются Realm в соответствии с параметрами issuer и realm . Все остальные свойства инициализируются значениями по умолчанию.

Применяется к