FederatedAuthentication Sınıf
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.
Web uygulamasında federasyon kimlik doğrulamasıyla ilgili tüm HTTP modüllerine uygun duruma erişim sağlar.
public ref class FederatedAuthentication abstract sealed
public static class FederatedAuthentication
type FederatedAuthentication = class
Public Class FederatedAuthentication
- Devralma
-
FederatedAuthentication
Açıklamalar
Web uygulaması için yapılandırılan modüllere, sınıfı tarafından FederatedAuthentication sunulan statik özellikler aracılığıyla erişebilirsiniz. yöntemi, GetHttpModule türetilen HttpModuleBase ve uygulama için yapılandırılan diğer uygulama tanımlı modüllerin erişilebileceği bir uzantı noktası sağlar.
özelliği, FederatedAuthentication.FederationConfiguration HTTP modülleri için yapılandırma ayarları sağlayan tekil bir örneğine FederationConfiguration başvurur. Özelliğe HTTP modüllerinden biri tarafından ilk kez erişildiğinde, yapılandırma dosyasındaki <federationConfiguration> öğesinden bir FederationConfiguration örnek başlatılır ve FederationConfigurationCreated bir uygulamaya modül özelliklerini başlatmak için kullanılmadan önce yapılandırma nesnesini değiştirme fırsatı sağlamak için oluşturulur. Özelliğin sonraki her erişiminde aynı FederationConfiguration örnek döndürülür.
Önemli
sınıfını 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.
Özellikler
ClaimsAuthorizationModule |
Web uygulaması tarafından kullanılan talep yetkilendirme modülünü alır. |
FederationConfiguration |
Bu web uygulamasında HTTP modülleri tarafından kullanılan tekil FederationConfiguration örneği alır. |
SessionAuthenticationModule |
Web uygulaması tarafından kullanılan oturum kimlik doğrulama modülünü (SAM) alır. |
WSFederationAuthenticationModule |
Web uygulaması tarafından kullanılan WS-Federation Kimlik Doğrulama Modülünü (WSFAM) alır. |
Yöntemler
GetHttpModule<T>() |
Web uygulaması tarafından kullanılan belirtilen türdeki HTTP modülünü alır. |
Ekinlikler
FederationConfigurationCreated |
Özelliğine web uygulamasındaki FederationConfiguration HTTP modüllerinden biri tarafından ilk kez erişildiğinde gerçekleşir. |