Udostępnij za pośrednictwem


WsFederationConfiguration Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy WsFederationConfiguration.

Przeciążenia

WsFederationConfiguration(WSFederationElement)

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

WsFederationConfiguration(String, String)

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

WsFederationConfiguration(WSFederationElement)

Inicjuje WsFederationConfiguration nowe wystąpienie 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 zainicjować nowe wystąpienie.

Uwagi

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

Niektóre walidacje są wykonywane na WSFederationElement obiekcie określonym przez federationElement. Zarówno właściwość, jak WSFederationElement.IssuerWSFederationElement.Realm i właściwość muszą określać wartości inne niż null, niepuste. WSFederationElement.RequireHttps Jeśli właściwość jest ustawionatrue, 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 klasy przy użyciu określonego WsFederationConfiguration 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 do użycia przez usługę WSFAM.

Wyjątki

issuer to null.

-lub-

realm to null.

Uwagi

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

Dotyczy