FederatedAuthentication Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |