System.IdentityModel.Services Ad Alanı

WS-Federation protokolüyle federasyon kimlik doğrulaması gerçekleştiren Windows Identity Foundation (WIF) kullanılarak oluşturulan uygulamalarda kullanılan sınıfları içerir. HTTP Modülleri( WSFederationAuthenticationModule WSFAM) ve SessionAuthenticationModule (SAM) ile bunların çalışmasını destekleyen sınıfları içerir. WSFAM, WS-Federation oturum açma ve oturum kapatma sıraları için işleme, SAM ise tanımlama bilgilerini koruyarak ve işleyerek oturum yönetimi sağlar. Ad alanı, oturum açma (, SignInResponseMessage) ve oturum kapatma iletileri (WSFederationMessage gibi) WS-Federation iletilerini (SignInRequestMessageSignOutRequestMessage ) temsil eden sınıfların yanı sıra, nesne modeli ile bu iletilerin çevrimiçi gösterimleri arasında seri hale getiren ve seri durumdan çıkaran serileştiricileri de içerir.

Sınıflar

AsynchronousOperationException

Zaman uyumsuz bir işlem sırasında bir hata oluştuğunda oluşan özel durum.

AttributeRequestMessage

WS-Federation Öznitelik İsteği iletisini temsil eder. Bu ileti, alınan iletideki wa parametresi "wattr1.0" olduğunda oluşturulur.

AuthorizationFailedEventArgs

AuthorizationFailed olayı için veriler sağlar.

ChunkedCookieHandler

Tanımlama bilgilerinin ayarlanan boyutu asla aşmaması için tanımlama bilgisi verileri yazan bir tanımlama bilgisi işleyicisini temsil eder.

ChunkedCookieHandlerElement

<chunkedCookieHandler> Yapılandırma öğesini temsil eder.

ClaimsAuthorizationModule

Talep tabanlı yetkilendirme gerçekleştiren bir HTTP modülünü temsil eder.

ClaimsPrincipalPermission

Etkin sorumluya bir kaynağa erişim verilmesi gerekip gerekmediğini belirlemek için bir uygulama kullanan ClaimsAuthorizationManager bir izni temsil eder. Bu sınıf devralınamaz.

ClaimsPrincipalPermissionAttribute

Geçerli uygulama bağlamında örnek tarafından ClaimsAuthorizationManager sağlanan mantığa göre erişim denetimlerini bildirimli olarak atamak için kullanılan bir güvenlik özniteliğini temsil eder. Bu sınıf devralınamaz.

CookieHandler

HTTP istemcisinde oturum tanımlama bilgilerini okumak, yazmak ve silmek için soyut bir temel sınıf sağlar.

CookieHandlerElement

<cookieHandler> Yapılandırma öğesini temsil eder.

ErrorEventArgs

SignOutError olayı için veriler sağlar.

FederatedAuthentication

Web uygulamasında federasyon kimlik doğrulamasıyla ilgili tüm HTTP modüllerine uygun duruma erişim sağlar.

FederatedAuthenticationSessionEndingException

Oturum açma oturumunun sonlandırılması gerektiğini ve geçerli isteğin kimliği doğrulanmamış olduğunu gösterir.

FederatedPassiveSecurityTokenServiceOperations

Federasyon Pasif Güvenlik Belirteci Hizmeti tarafından genellikle gerçekleştirilen işlemleri kapsülleyen bir yardımcı program sınıfı.

FederatedSessionExpiredException

Oturumun süresi dolduğunda oluşan özel durum.

FederationException

WS-Federation desteğinde tetiklenen özel durumlar için temel sınıf.

FederationManagement

Federasyon Meta Verileri belgeleri oluşturmak ve Federasyon Meta Verileri belgelerine göre uygulama yapılandırmasını güncelleştirmek için statik yöntemleri tanımlar.

FederationMessage

Tüm federasyon ileti sınıflarının türetildiği temel sınıfı tanımlar.

HttpModuleBase

system.identityModel.services> öğesi () ile yapılandırılabilen HTTP modüllerinin< türetildiği temel sınıf.SystemIdentityModelServicesSection

MachineKeyTransform

Oturum belirteçlerini web.config veya machine.config yapılandırma dosyasının bölümünde belirtilen <machineKey> şifreleme malzemeleriyle korur.

PseudonymRequestMessage

WS-Federation Takma Ad İsteği iletisini temsil eder. Bu ileti, alınan ileti wa parametresi "wpseudo1.0" olduğunda oluşturulur.

RedirectingToIdentityProviderEventArgs

RedirectingToIdentityProvider olayı için veriler sağlar.

SecurityTokenReceivedEventArgs

SecurityTokenReceived olayı için veriler sağlar.

SecurityTokenValidatedEventArgs

SecurityTokenValidated olayı için veriler sağlar.

ServiceCertificateElement

<serviceCertificate> Yapılandırma dosyasındaki öğesini temsil eder.

SessionAuthenticationModule

WS-Federation senaryolarında oturum tanımlama bilgilerini işleyen bir ASP.NET modülü uygular.

SessionSecurityTokenCreatedEventArgs

Olay ve olay için SessionSecurityTokenCreatedSessionSecurityTokenCreated veri sağlar.

SessionSecurityTokenReceivedEventArgs

SessionSecurityTokenReceived olayı için veriler sağlar.

SessionSecurityTokenResolver

Geçerli önbellekten oturum güvenlik belirteçlerini çözümler.

SigningOutEventArgs

SigningOut olayı için veriler sağlar.

SignInRequestMessage

WS-Federation Sign-In İsteği iletisini temsil eder.

SignInResponseMessage

WS-Federation Sign-In Yanıt iletisini temsil eder.

SignOutCleanupRequestMessage

WS-Federation Sign-Out Temizleme iletisini temsil eder. İleti, alınan iletide eylem parametresi (wa) "wsignoutcleanup1.0" olarak ayarlandığında oluşturulur.

SignOutRequestMessage

WS-Federation oturumu kapatma iletisini temsil eder. Bu ileti, alınan iletide eylem parametresi (wa) "wsignout1.0" olarak ayarlandığında oluşturulur.

WSFederationAuthenticationModule

, WSFederationAuthenticationModule gelen isteklerde federasyon kimlik doğrulaması ayarlarını zorunlu kılarak bir ASP.NET uygulamasının güvenliğini sağlamak için kullanılan bir HTTP modülüdür. WSFederationAuthenticationModule, WIF'nin ASP.NET uygulamalarında talep tabanlı kimlik erişimini işlemek için kullanıma hazır olarak sunduğu ana modüldür.

, WSFederationAuthenticationModule ASP.NET geliştiricilerin varsayılan davranışı değiştirmesine ve kimlik doğrulaması ile talep işlemenin nasıl gerçekleştiğine ilişkin ayrıntıları denetlemesine olanak tanıyan çeşitli olaylar oluşturur. WSFederationAuthenticationModule İşlev, göreve özgü yöntemlere ayrılmıştır.

WSFederationMessage

bir WS-Federation iletisini temsil eder ve daha özelleştirilmiş WS-Federation ileti sınıflarının türetildiği temel sınıfı tanımlar.

WSFederationMessageException

bir WS-Federation iletisini seri hale getirme veya seri durumdan çıkarma sırasında bir hata oluştuğunda oluşan özel durum.

WSFederationSerializer

WS-Federation bir iletiyi ve RequestSecurityTokenResponse protokole özgü WS-Trust nesnelere dönüştürmek için RequestSecurityToken yöntemler sağlar.

Numaralandırmalar

ApplicationType

Uygulama türünü belirtir.

CookieHandlerMode

Desteklenen tanımlama bilgisi işleyici modlarını belirtir.

özelliğinin olası değerlerini Mode tanımlar. Bu özellik, bir CookieHandlerElement nesnenin yapılandırdığı tanımlama bilgisi işleyici türünü tanımlar. Daha fazla bilgi için sınıfına CookieHandlerElement bakın.