FederatedAuthentication Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt toegang tot status die relevant is voor alle HTTP-modules die relevant zijn voor federatieve verificatie in de webtoepassing.
public ref class FederatedAuthentication abstract sealed
public static class FederatedAuthentication
type FederatedAuthentication = class
Public Class FederatedAuthentication
- Overname
-
FederatedAuthentication
Opmerkingen
U hebt toegang tot de modules die zijn geconfigureerd voor de webtoepassing via de statische eigenschappen die door de FederatedAuthentication klasse worden weergegeven. De GetHttpModule methode biedt een uitbreidingspunt waarmee andere door de toepassing gedefinieerde modules die zijn afgeleid van HttpModuleBase en die zijn geconfigureerd voor de toepassing, toegankelijk zijn.
De FederatedAuthentication.FederationConfiguration eigenschap verwijst naar een singleton-exemplaar van FederationConfiguration die configuratie-instellingen biedt voor de HTTP-modules. De eerste keer dat de eigenschap wordt geopend door een van de HTTP-modules, wordt een FederationConfiguration exemplaar geïnitialiseerd vanuit het <federationConfiguration-element> in het configuratiebestand en wordt de FederationConfigurationCreated gegenereerd om een toepassing de mogelijkheid te bieden om het configuratieobject te wijzigen voordat het wordt gebruikt om module-eigenschappen te initialiseren. Hetzelfde FederationConfiguration exemplaar wordt geretourneerd bij elke volgende toegang tot de eigenschap.
Important
De claimautorisatiebeheer (ClaimsAuthorizationManager) die wordt gebruikt voor het evalueren van op claims gebaseerde toegangscontroles bij het gebruik van de ClaimsPrincipalPermission klasse of de ClaimsPrincipalPermissionAttribute klasse wordt geconfigureerd op het IdentityConfiguration object dat is ingesteld op het federatieconfiguratieobject waarnaar wordt verwezen via de FederatedAuthentication.FederationConfiguration eigenschap. Dit geldt voor alle toepassingen, ongeacht of ze ASP.NET toepassingen zijn of niet.
Eigenschappen
| Name | Description |
|---|---|
| ClaimsAuthorizationModule |
Hiermee haalt u de claimautorisatiemodule op die wordt gebruikt door de webtoepassing. |
| FederationConfiguration |
Hiermee haalt u het singleton-exemplaar FederationConfiguration op dat wordt gebruikt door de HTTP-modules in deze webtoepassing. |
| SessionAuthenticationModule |
Hiermee haalt u de sessieverificatiemodule (SAM) op die wordt gebruikt door de webtoepassing. |
| WSFederationAuthenticationModule |
Hiermee haalt u de WS-Federation Verificatiemodule (WSFAM) op die wordt gebruikt door de webtoepassing. |
Methoden
| Name | Description |
|---|---|
| GetHttpModule<T>() |
Hiermee haalt u de HTTP-module op van het opgegeven type dat wordt gebruikt door de webtoepassing. |
gebeurtenis
| Name | Description |
|---|---|
| FederationConfigurationCreated |
Treedt op wanneer de eigenschap voor het FederationConfiguration eerst wordt geopend door een van de HTTP-modules in de webtoepassing. |