Freigeben über


FederatedAuthentication Klasse

Definition

Bietet Zugriff auf den Status, der für die Verbundauthentifizierung in der Webanwendung relevant ist.

public ref class FederatedAuthentication abstract sealed
public static class FederatedAuthentication
type FederatedAuthentication = class
Public Class FederatedAuthentication
Vererbung
FederatedAuthentication

Hinweise

Sie können über die statischen Eigenschaften, die von der FederatedAuthentication Klasse verfügbar gemacht werden, auf die Module zugreifen, die für die Webanwendung konfiguriert sind. Die GetHttpModule Methode stellt einen Erweiterungspunkt bereit, über den auf andere anwendungsdefinierte Module zugegriffen werden kann, von HttpModuleBase denen und die für die Anwendung konfiguriert sind.

Die FederatedAuthentication.FederationConfiguration Eigenschaft verweist auf eine Singleton-Instanz, die FederationConfiguration Konfigurationseinstellungen für die HTTP-Module bereitstellt. Wenn die Eigenschaft zum ersten Mal von einem der HTTP-Module aufgerufen wird, wird eine FederationConfiguration Instanz aus dem <FederationConfiguration-Element> in der Konfigurationsdatei initialisiert, und die FederationConfigurationCreated Wird ausgelöst, um einer Anwendung die Möglichkeit zu geben, das Konfigurationsobjekt zu ändern, bevor es zum Initialisieren von Moduleigenschaften verwendet wird. Die gleiche FederationConfiguration Instanz wird für jeden nachfolgenden Zugriff der Eigenschaft zurückgegeben.

Von Bedeutung

Der Anspruchsautorisierungs-Manager (ClaimsAuthorizationManager), der verwendet wird, um Anspruchsbasierte Zugriffsprüfungen zu bewerten, wenn die ClaimsPrincipalPermission Klasse oder die ClaimsPrincipalPermissionAttribute Klasse für das IdentityConfiguration Objekt konfiguriert ist, auf das auf das Verbundkonfigurationsobjekt verwiesen wird, auf das über die FederatedAuthentication.FederationConfiguration Eigenschaft verwiesen wird. Dies gilt für alle Anwendungen, unabhängig davon, ob sie ASP.NET Anwendungen sind oder nicht.

Eigenschaften

Name Beschreibung
ClaimsAuthorizationModule

Ruft das von der Webanwendung verwendete Anspruchsautorisierungsmodul ab.

FederationConfiguration

Ruft die Singletoninstanz FederationConfiguration ab, die von den HTTP-Modulen in dieser Webanwendung verwendet wird.

SessionAuthenticationModule

Ruft das von der Webanwendung verwendete Sitzungsauthentifizierungsmodul (SAM) ab.

WSFederationAuthenticationModule

Ruft das WS-Federation Authentication Module (WSFAM) ab, das von der Webanwendung verwendet wird.

Methoden

Name Beschreibung
GetHttpModule<T>()

Ruft das HTTP-Modul des angegebenen Typs ab, der von der Webanwendung verwendet wird.

Ereignisse

Name Beschreibung
FederationConfigurationCreated

Tritt auf, wenn auf die FederationConfiguration Eigenschaft zum ersten Mal von einem der HTTP-Module in der Webanwendung zugegriffen wird.

Gilt für:

Weitere Informationen