System.IdentityModel.Selectors Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller klasser som implementerar autentisering i den Windows Communication Foundation (WCF) anspråksbaserade identitetsmodellen.
Från och med .NET Framework 4.5 och integreringen av Windows Identity Foundation (WIF) i .NET Framework har den WCF-anspråksbaserade identitetsmodellen ersatts av WIF. WIF tillhandahåller en anspråksbaserad identitetsobjektmodell som kan användas för att tillhandahålla autentisering och auktorisering i flera Microsoft produktstackar, inklusive CLR, WCF och ASP.NET. WIF-klasserna som representerar säkerhetstoken och som används för att bearbeta säkerhetstoken finns i System.IdentityModel.Tokens namnområdet, SecurityToken till exempel och SecurityTokenHandler. Från och med .NET 4.5 ska klasserna i namnområdet System.IdentityModel.Tokens användas i stället för dem i namnområdet System.IdentityModel.Selectors.
Klasser
| Name | Description |
|---|---|
| AudienceUriModeValidationHelper |
En hjälpklass för klassen SamlSecurityTokenAuthenticator som verifierar att AudienceUriMode egenskapen är inställd på ett giltigt värde. |
| CardSpaceException |
Undantaget som utlöses när ett eller flera undantag har inträffat på CardSpace-tjänstnivå. Orsaken till felet loggas i händelseloggen. |
| CardSpacePolicyElement |
Den här klassen är avsedd att användas av infrastrukturen. |
| CardSpaceSelector |
Ger åtkomst till alla offentliga CardSpace-åtgärder som stöds i hanterad kod. |
| CustomUserNameSecurityTokenAuthenticator |
Autentiserar en UserNameSecurityToken säkerhetstoken med ett anpassat autentiseringsschema. |
| IdentityValidationException |
Undantagsklass som anger att mottagarcertifikatet inte var giltigt. |
| KerberosSecurityTokenAuthenticator |
Autentiserar en KerberosReceiverSecurityToken säkerhetstoken. |
| KerberosSecurityTokenProvider |
Representerar en säkerhetstokenprovider som tillhandahåller KerberosRequestorSecurityToken säkerhetstoken för en SOAP-meddelandesändare. |
| PolicyValidationException |
Undantagsklass som anger att principen som tillhandahålls av mottagaren inte kunde verifieras. |
| RsaSecurityTokenAuthenticator |
Autentiserar en RsaSecurityToken säkerhetstoken. |
| SamlSecurityTokenAuthenticator |
Autentiserar en SamlSecurityToken säkerhetstoken. |
| SecurityTokenAuthenticator |
Autentiserar en säkerhetstoken. |
| SecurityTokenManager |
Representerar en säkerhetstokenhanterare som anger hur säkerhetstoken tillhandahålls, autentiseras och serialiseras. |
| SecurityTokenProvider |
Representerar en säkerhetstokenprovider som hanterar säkerhetstoken för en SOAP-meddelandesändare. |
| SecurityTokenProvider.SecurityTokenAsyncResult |
Kapslar in resultatet av en asynkron åtgärd på ett ombud. |
| SecurityTokenRequirement |
Anger krav för säkerhetstoken. |
| SecurityTokenResolver |
Representerar en verktygsklass som kan hämta säkerhetstoken eller nycklar när du har en nyckelidentifierare eller nyckelidentifierarsats. |
| SecurityTokenSerializer |
Representerar en klass som kan läsa och skriva nyckelidentifierare, nyckelidentifierarsatser och säkerhetstoken. |
| SecurityTokenVersion |
Representerar specifikationerna, till exempel WS-*-specifikationerna, som säkerhetstoken definieras i. |
| ServiceBusyException |
Undantagsklass som anger att CardSpace-tjänsten är upptagen med att bearbeta andra begäranden. |
| ServiceNotStartedException |
Undantaget som utlöses när CardSpace inte har startats på användarens dator. |
| StsCommunicationException |
Undantaget som utlöses när det finns ett problem med att kommunicera med tjänsten för säkerhetstoken. |
| UnsupportedPolicyOptionsException |
Anger att en princip har angetts för systemet som innehåller alternativ som inte stöds. |
| UntrustedRecipientException |
Undantaget som utlöses när användaren bestämmer sig för att inte lita på den entitet som begär en token efter att ha granskat informationen från certifikatet. |
| UserCancellationException |
Undantaget som utlöses när användaren avbryter en åtgärd under anropet GetToken(CardSpacePolicyElement[], SecurityTokenSerializer) . |
| UserNamePasswordValidator |
Validerar ett användarnamn och lösenord. |
| UserNameSecurityTokenAuthenticator |
Autentiserar en UserNameSecurityToken säkerhetstoken. |
| UserNameSecurityTokenProvider |
Representerar en säkerhetstokenprovider som tillhandahåller UserNameSecurityToken säkerhetstoken för en SOAP-meddelandesändare. |
| WindowsSecurityTokenAuthenticator |
Använder Windows authentication för att autentisera säkerhetstoken WindowsSecurityToken. |
| WindowsUserNameSecurityTokenAuthenticator |
Använder Windows authentication för att autentisera användarnamnet och lösenordet i en UserNameSecurityToken säkerhetstoken. |
| X509CertificateValidator |
Validerar ett X.509-certifikat. |
| X509SecurityTokenAuthenticator |
Autentiserar en X509SecurityToken. |
| X509SecurityTokenProvider |
Representerar en säkerhetstokenprovider som tillhandahåller X509SecurityToken säkerhetstoken för en SOAP-meddelandesändare. |
Uppräkningar
| Name | Description |
|---|---|
| AudienceUriMode |
Anger om SamlSecurityToken säkerhetstokens SamlAudienceRestrictionCondition ska verifieras. |