FederatedAuthentication.FederationConfiguration Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera pojedyncze FederationConfiguration wystąpienie używane przez moduły HTTP w tej aplikacji internetowej.
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
Wartość właściwości
Wystąpienie konfiguracji federacji.
Wyjątki
Właściwość FederationConfiguration jest ustawiana null
przez procedurę obsługi zdarzeń dla FederationConfigurationCreated zdarzenia.
Uwagi
FederationConfiguration Obiekt jest tworzony i inicjowany na podstawie <elementu federationConfiguration> w pliku konfiguracji przy pierwszym uzyskiwaniu dostępu do tej właściwości przez jeden z modułów HTTP. Tuż po zainicjowaniu obiektu konfiguracji zdarzenie jest wywoływane w FederationConfigurationCreated celu zapewnienia deweloperowi możliwości zmodyfikowania nowo utworzonego obiektu konfiguracji, zanim zostanie użyty do zainicjowania dowolnego ze skonfigurowanych modułów HTTP. Dostęp do niej można uzyskać z FederationConfigurationCreatedEventArgs.FederationConfiguration właściwości w procedurze obsługi zdarzeń.
Po kolejnych dostępach zwracane jest to samo wystąpienie konfiguracji.
W zależności od tego, czy istnieją określone moduły, właściwość jest uzyskiwana z poziomu następujących metod podczas inicjowania: ClaimsAuthorizationModule.InitializePropertiesFromConfiguration, SessionAuthenticationModule.InitializePropertiesFromConfigurationi WSFederationAuthenticationModule.InitializePropertiesFromConfiguration.
Ważne
Menedżer autoryzacji oświadczeń (ClaimsAuthorizationManager), który jest używany do oceny kontroli dostępu opartego na oświadczeniach w przypadku używania ClaimsPrincipalPermission klasy lub ClaimsPrincipalPermissionAttribute klasy jest skonfigurowany na obiekcie ustawionym na IdentityConfiguration obiekcie konfiguracji federacji przywołysowanym za pośrednictwem FederatedAuthentication.FederationConfiguration właściwości. Dotyczy to wszystkich aplikacji, niezależnie od tego, czy są ASP.NET aplikacji, czy nie.