FederatedAuthentication.FederationConfiguration Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu web uygulamasında HTTP modülleri tarafından kullanılan tekil FederationConfiguration örneği alır.
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
Özellik Değeri
Federasyon yapılandırma örneği.
Özel durumlar
FederationConfiguration özelliği, olay için FederationConfigurationCreated bir olay işleyicisi tarafından olarak ayarlanırnull.
Açıklamalar
FederationConfiguration Bu özelliğe HTTP modüllerinden biri tarafından ilk kez erişildiğinde yapılandırma dosyasındaki federationConfiguration> öğesinden< bir nesne oluşturulur ve başlatılır. Yapılandırma nesnesi başlatıldıktan hemen sonra, FederationConfigurationCreated bir geliştiriciye yapılandırılan HTTP modüllerinden herhangi birini başlatmak için kullanılmadan önce yeni oluşturulan yapılandırma nesnesini değiştirme fırsatı sağlamak için olay oluşturulur. Bir olay işleyicisindeki FederationConfigurationCreatedEventArgs.FederationConfiguration özelliğinden erişilebilir.
Sonraki erişimlerde aynı yapılandırma örneği döndürülür.
Belirli modüllerin mevcut olup olmamasına bağlı olarak, özelliğine başlatma sırasında aşağıdaki yöntemlerin içinden erişilir: ClaimsAuthorizationModule.InitializePropertiesFromConfiguration, SessionAuthenticationModule.InitializePropertiesFromConfigurationve WSFederationAuthenticationModule.InitializePropertiesFromConfiguration.
Önemli
Sınıfı veya sınıfı kullanılırken ClaimsPrincipalPermission talep tabanlı erişim denetimlerini değerlendirmek için kullanılan talep yetkilendirme yöneticisi (ClaimsAuthorizationManager), özelliği aracılığıyla FederatedAuthentication.FederationConfiguration başvurulan federasyon yapılandırma nesnesinde ayarlanan nesnede yapılandırılırIdentityConfiguration.ClaimsPrincipalPermissionAttribute Bu, ASP.NET uygulama olup olmadıklarına bakılmaksızın tüm uygulamalar için geçerlidir.