Aracılığıyla paylaş


FederatedAuthentication.FederationConfiguration Özellik

Tanım

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 yapılandırılan HTTP modüllerinden herhangi birini başlatmak için kullanılmadan önce geliştiriciye yeni oluşturulan yapılandırma nesnesini değiştirme fırsatı sağlamak için olay tetiklendi. 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.InitializePropertiesFromConfiguration, ve WSFederationAuthenticationModule.InitializePropertiesFromConfiguration.

Önemli

Sınıfı veya sınıfı kullanı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.

Şunlara uygulanır

Ayrıca bkz.