FederatedAuthentication.FederationConfiguration Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar den singleton-instans FederationConfiguration som används av HTTP-modulerna i det här webbprogrammet.
public:
static property System::IdentityModel::Services::Configuration::FederationConfiguration ^ FederationConfiguration { System::IdentityModel::Services::Configuration::FederationConfiguration ^ get(); };
public static System.IdentityModel.Services.Configuration.FederationConfiguration FederationConfiguration { get; }
static member FederationConfiguration : System.IdentityModel.Services.Configuration.FederationConfiguration
Public Shared ReadOnly Property FederationConfiguration As FederationConfiguration
Egenskapsvärde
Federationskonfigurationsinstansen.
Undantag
Egenskapen FederationConfiguration anges till null av en händelsehanterare för FederationConfigurationCreated händelsen.
Kommentarer
Ett FederationConfiguration objekt skapas och initieras från <federationConfiguration-elementet> i konfigurationsfilen första gången den här egenskapen används av en av HTTP-modulerna. Strax efter att konfigurationsobjektet har initierats FederationConfigurationCreated utlöses händelsen för att ge en utvecklare möjlighet att ändra det nyligen skapade konfigurationsobjektet innan det används för att initiera någon av de konfigurerade HTTP-modulerna. Den kan nås från egenskapen FederationConfigurationCreatedEventArgs.FederationConfiguration i en händelsehanterare.
Vid efterföljande åtkomster returneras samma konfigurationsinstans.
Beroende på om specifika moduler finns används egenskapen från följande metoder under initieringen: ClaimsAuthorizationModule.InitializePropertiesFromConfiguration, SessionAuthenticationModule.InitializePropertiesFromConfigurationoch WSFederationAuthenticationModule.InitializePropertiesFromConfiguration.
Important
Anspråksauktoriseringshanteraren (ClaimsAuthorizationManager) som används för att utvärdera anspråksbaserade åtkomstkontroller när klassen eller ClaimsPrincipalPermission klassen används ClaimsPrincipalPermissionAttribute konfigureras för det IdentityConfiguration objekt som anges i federationskonfigurationsobjektet som refereras via FederatedAuthentication.FederationConfiguration egenskapen. Detta gäller för alla program oavsett om de är ASP.NET program eller inte.