System.IdentityModel.Services Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje třídy, které se používají v aplikacích vytvořených pomocí technologie WIF (Windows Identity Foundation), které provádějí federované ověřování pomocí protokolu WS-Federation. Obsahuje moduly WSFederationAuthenticationModule HTTP (WSFAM) a (SAM) a SessionAuthenticationModule také třídy, které podporují jejich provoz. WSFAM zajišťuje zpracování WS-Federation posloupností přihlašování a odhlašování a SAM zajišťuje správu relací prostřednictvím správy a zpracování souborů cookie. Obor názvů obsahuje také třídy, které představují WS-Federation zprávy (WSFederationMessage), jako je přihlášení (SignInRequestMessage, SignInResponseMessage) a zprávy o odhlášení (SignOutRequestMessage), stejně jako serializátory, které serializují a deserializují mezi objektovým modelem a reprezentacemi on-the-wire těchto zpráv.
Třídy
AsynchronousOperationException |
Výjimka, která je vyvolán, když dojde k chybě během asynchronní operace. |
AttributeRequestMessage |
Představuje zprávu žádosti o atribut WS-Federation. Tato zpráva se vytvoří, když je parametr wa v přijaté zprávě "wattr1.0". |
AuthorizationFailedEventArgs |
Poskytuje data pro událost AuthorizationFailed. |
ChunkedCookieHandler |
Představuje obslužnou rutinu souborů cookie, která zapisuje data souborů cookie tak, aby soubory cookie nikdy nepřekročily nastavenou velikost. |
ChunkedCookieHandlerElement |
|
ClaimsAuthorizationModule |
Představuje modul HTTP, který provádí autorizaci na základě deklarací. |
ClaimsPrincipalPermission |
Představuje oprávnění, které používá implementaci ClaimsAuthorizationManager k určení, zda má být přístup k prostředku udělen aktivnímu objektu zabezpečení. Tato třída se nemůže dědit. |
ClaimsPrincipalPermissionAttribute |
Představuje atribut zabezpečení používaný k deklarativně přiřazování kontrol přístupu na základě logiky poskytované ClaimsAuthorizationManager instancí v aktuálním kontextu aplikace. Tato třída se nemůže dědit. |
CookieHandler |
Poskytuje abstraktní základní třídu pro čtení, zápis a odstraňování souborů cookie relace na klientovi HTTP. |
CookieHandlerElement |
|
ErrorEventArgs |
Poskytuje data pro událost SignOutError. |
FederatedAuthentication |
Poskytuje přístup ke stavu souvisejícímu se všemi moduly HTTP souvisejícími s federovaným ověřováním ve webové aplikaci. |
FederatedAuthenticationSessionEndingException |
Označuje, že by se měla ukončit relace přihlášení a že aktuální požadavek není ověřený. |
FederatedPassiveSecurityTokenServiceOperations |
Třída nástroje, která zapouzdřuje operace obvykle prováděné službou federovaného pasivního tokenu zabezpečení. |
FederatedSessionExpiredException |
Výjimka, která je vyvolána při vypršení platnosti relace. |
FederationException |
Základní třída pro výjimky vyvolané v rámci podpory WS-Federation. |
FederationManagement |
Definuje statické metody pro vytváření dokumentů federačních metadat a pro aktualizaci konfigurace aplikace na základě dokumentů federačních metadat. |
FederationMessage |
Definuje základní třídu, ze které jsou odvozeny všechny třídy zpráv federace. |
HttpModuleBase |
Základní třída, ze které se odvozují moduly HTTP, které lze konfigurovat pomocí elementu <system.identityModel.services> (SystemIdentityModelServicesSection). |
MachineKeyTransform |
Chrání tokeny relací pomocí kryptografického materiálu zadaného |
PseudonymRequestMessage |
Představuje WS-Federation zprávu s žádostí o pseudonym. Tato zpráva se vytvoří, když je přijatým parametrem wa zprávy wpseudo1.0. |
RedirectingToIdentityProviderEventArgs |
Poskytuje data pro událost RedirectingToIdentityProvider. |
SecurityTokenReceivedEventArgs |
Poskytuje data pro událost SecurityTokenReceived. |
SecurityTokenValidatedEventArgs |
Poskytuje data pro událost SecurityTokenValidated. |
ServiceCertificateElement |
|
SessionAuthenticationModule |
Implementuje modul ASP.NET, který zpracovává soubory cookie relací v WS-Federation scénářích. |
SessionSecurityTokenCreatedEventArgs |
Poskytuje data pro SessionSecurityTokenCreated událost a pro SessionSecurityTokenCreated událost. |
SessionSecurityTokenReceivedEventArgs |
Poskytuje data pro událost SessionSecurityTokenReceived. |
SessionSecurityTokenResolver |
Přeloží tokeny zabezpečení relace z aktuální mezipaměti. |
SigningOutEventArgs |
Poskytuje data pro událost SigningOut. |
SignInRequestMessage |
Představuje zprávu žádosti o WS-Federation Sign-In. |
SignInResponseMessage |
Představuje zprávu WS-Federation Sign-In Odpověď. |
SignOutCleanupRequestMessage |
Představuje zprávu WS-Federation Sign-Out Cleanup. Zpráva se vytvoří, když má přijatá zpráva parametr akce (wa) nastavený na "wsignoutcleanup1.0". |
SignOutRequestMessage |
Představuje WS-Federation zprávu o odhlášení. Tato zpráva se vytvoří, když má přijatá zpráva parametr akce (wa) nastavený na "wsignout1.0". |
WSFederationAuthenticationModule |
Je WSFederationAuthenticationModule modul HTTP, který se používá k zabezpečení aplikace ASP.NET vynucením nastavení federovaného ověřování u příchozích požadavků. Je WSFederationAuthenticationModule hlavní modul, který technologie WIF nabízí pro zpracování přístupu k identitám založeným na deklarací identity ve ASP.NET aplikacích. Vyvolá WSFederationAuthenticationModule několik událostí, které ASP.NET vývojářům umožňují změnit výchozí chování a řídit podrobnosti o tom, jak probíhá ověřování a zpracování deklarací identity. Funkce se WSFederationAuthenticationModule dělí na metody specifické pro jednotlivé úlohy. |
WSFederationMessage |
Představuje WS-Federation zprávu a definuje základní třídu, ze které jsou odvozeny specializovanější WS-Federation třídy zpráv. |
WSFederationMessageException |
Výjimka, která je vyvolána při dojde k chybě při serializaci nebo deserializaci WS-Federation zprávy. |
WSFederationSerializer |
Poskytuje metody pro převod WS-Federation zprávy na RequestSecurityToken objekty a RequestSecurityTokenResponse , které jsou WS-Trust specifické pro protokol. |
Výčty
ApplicationType |
Určuje druh aplikace. |
CookieHandlerMode |
Určuje podporované režimy obslužných rutin souborů cookie. Definuje možné hodnoty Mode vlastnosti . Tato vlastnost definuje druh obslužné rutiny souboru cookie, kterou CookieHandlerElement objekt konfiguruje. Další informace najdete ve CookieHandlerElement třídě . |