WsFederationConfiguration Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса WsFederationConfiguration.
Перегрузки
WsFederationConfiguration(WSFederationElement) |
Инициализирует новый экземпляр класса WsFederationConfiguration из указанного элемента |
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 Свойства и инициализируются Realm в соответствии с параметрами issuer
и realm
. Все остальные свойства инициализируются значениями по умолчанию.