Język

WsFederationConfiguration Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy WsFederationConfiguration.

Przeciążenia

Nazwa Opis
WsFederationConfiguration(WSFederationElement)

Inicjuje nowe wystąpienie WsFederationConfiguration klasy z określonego <wsFederation> elementu.

WsFederationConfiguration(String, String)

Inicjuje nowe wystąpienie WsFederationConfiguration klasy przy użyciu określonego wystawcy i obszaru.

WsFederationConfiguration(WSFederationElement)

Inicjuje nowe wystąpienie WsFederationConfiguration klasy z określonego <wsFederation> elementu.

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)

Parametry

federationElement
WSFederationElement

Element <wsFederation> , z którego ma inicjować nowe wystąpienie.

Uwagi

Właściwości nowego wystąpienia są inicjowane zgodnie z ustawieniami określonego <wsFederation> elementu.

Niektóre operacje weryfikacji są wykonywane na WSFederationElement obiekcie określonym przez federationElement. Zarówno właściwość, jak WSFederationElement.Issuer i WSFederationElement.Realm właściwość muszą określać wartości inne niż null, niepuste. WSFederationElement.RequireHttps Jeśli właściwość jest ustawiona true, WSFederationElement.Issuer właściwość musi określić identyfikator URI, który ma schemat HTTPS. Właściwość nie może być ujemna WSFederationElement.Freshness . Jeśli którykolwiek z tych warunków nie zostanie spełniony, zostanie zgłoszony wyjątek.

Zobacz też

Dotyczy

WsFederationConfiguration(String, String)

Inicjuje nowe wystąpienie WsFederationConfiguration klasy przy użyciu określonego wystawcy i obszaru.

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)

Parametry

issuer
String

Ciąg zawierający identyfikator URI wystawcy, który ma być używany przez moduł uwierzytelniania WS-Federation (WSFAM).

realm
String

Ciąg zawierający identyfikator URI obszaru żądania, który ma być używany przez usługę WSFAM.

Wyjątki

Parametr issuer ma wartość null.

— lub —

Parametr realm ma wartość null.

Uwagi

Właściwości Issuer i Realm są inicjowane zgodnie z parametrami issuer i realm . Wszystkie inne właściwości są inicjowane do ich wartości domyślnych.

Dotyczy