System.IdentityModel.Selectors Obor názvů

Obsahuje třídy, které implementují ověřování v modelu identit založeném na deklarací identity Windows Communication Foundation (WCF).

Počínaje .NET Framework 4.5 a integrací technologie WINDOWS Identity Foundation (WIF) do .NET Frameworku byl model identity založený na deklaracích WCF nahrazen technologií WIF. WIF poskytuje objektový model identit založený na deklarací identity, který lze použít k zajištění ověřování a autorizace napříč několika Microsoft zásobníky produktů, včetně CLR, WCF a ASP.NET. Třídy WIF, které představují tokeny zabezpečení a které se používají ke zpracování tokenů zabezpečení jsou obsaženy v System.IdentityModel.Tokens oboru názvů, SecurityToken například a SecurityTokenHandler. Počínaje .NET 4.5 by měly být třídy v oboru názvů System.IdentityModel.Tokens použity místo tříd v oboru názvů System.IdentityModel.Selectors.

Třídy

Name Description
AudienceUriModeValidationHelper

Pomocná třída třídy SamlSecurityTokenAuthenticator , která ověřuje, že AudienceUriMode vlastnost je nastavena na platnou hodnotu.

CardSpaceException

Výjimka, která se vyvolá, když došlo k jedné nebo více výjimkám na úrovni služby CardSpace. Příčina chyby se zaprotokoluje v protokolu událostí.

CardSpacePolicyElement

Tato třída je určena pro použití infrastrukturou.

CardSpaceSelector

Poskytuje přístup ke všem veřejným operacím CardSpace podporovaným ve spravovaném kódu.

CustomUserNameSecurityTokenAuthenticator

UserNameSecurityToken Ověřuje token zabezpečení pomocí vlastního schématu ověřování.

IdentityValidationException

Třída výjimky označující, že certifikát příjemce není platný.

KerberosSecurityTokenAuthenticator

Ověřuje KerberosReceiverSecurityToken token zabezpečení.

KerberosSecurityTokenProvider

Představuje zprostředkovatele tokenu zabezpečení, který poskytuje KerberosRequestorSecurityToken tokeny zabezpečení pro odesílatele zprávy SOAP.

PolicyValidationException

Třída výjimky označující, že zásady zadané příjemcem nelze ověřit.

RsaSecurityTokenAuthenticator

Ověřuje RsaSecurityToken token zabezpečení.

SamlSecurityTokenAuthenticator

Ověřuje SamlSecurityToken token zabezpečení.

SecurityTokenAuthenticator

Ověřuje token zabezpečení.

SecurityTokenManager

Představuje správce tokenů zabezpečení, který určuje, jak jsou tokeny zabezpečení poskytovány, ověřeny a serializovány.

SecurityTokenProvider

Představuje zprostředkovatele tokenu zabezpečení, který zpracovává tokeny zabezpečení pro odesílatele zprávy SOAP.

SecurityTokenProvider.SecurityTokenAsyncResult

Zapouzdřuje výsledky asynchronní operace delegáta.

SecurityTokenRequirement

Určuje požadavky na token zabezpečení.

SecurityTokenResolver

Představuje třídu utility, která může načíst tokeny zabezpečení nebo klíče, pokud máte identifikátor klíče nebo klauzuli identifikátor klíče.

SecurityTokenSerializer

Představuje třídu, která může číst a zapisovat identifikátory klíčů, klauzule identifikátorů klíčů a tokeny zabezpečení.

SecurityTokenVersion

Představuje specifikace, jako jsou specifikace WS-*, ve které jsou definovány tokeny zabezpečení.

ServiceBusyException

Třída výjimky označující, že služba CardSpace je zaneprázdněna zpracováním jiných požadavků.

ServiceNotStartedException

Výjimka, která se vyvolá, když karta CardSpace nebyla spuštěna v počítači uživatele.

StsCommunicationException

Výjimka, která se vyvolá, když dojde k problému při komunikaci se službou tokenů zabezpečení.

UnsupportedPolicyOptionsException

Označuje, že systém poskytl zásadu, která zahrnovala nepodporované možnosti.

UntrustedRecipientException

Výjimka, která se vyvolá, když se uživatel rozhodne nedůvěřovat entitě, která požaduje token po kontrole informací z certifikátu.

UserCancellationException

Výjimka, která se vyvolá, když uživatel zruší operaci během GetToken(CardSpacePolicyElement[], SecurityTokenSerializer) volání.

UserNamePasswordValidator

Ověří uživatelské jméno a heslo.

UserNameSecurityTokenAuthenticator

Ověřuje UserNameSecurityToken token zabezpečení.

UserNameSecurityTokenProvider

Představuje zprostředkovatele tokenu zabezpečení, který poskytuje UserNameSecurityToken tokeny zabezpečení pro odesílatele zprávy SOAP.

WindowsSecurityTokenAuthenticator

Používá Windows authentication k ověření tokenu zabezpečení WindowsSecurityToken.

WindowsUserNameSecurityTokenAuthenticator

Používá Windows authentication k ověření uživatelského jména a hesla v tokenu zabezpečení UserNameSecurityToken.

X509CertificateValidator

Ověří certifikát X.509.

X509SecurityTokenAuthenticator

Ověřuje .X509SecurityToken

X509SecurityTokenProvider

Představuje zprostředkovatele tokenu zabezpečení, který poskytuje X509SecurityToken tokeny zabezpečení pro odesílatele zprávy SOAP.

Výčty

Name Description
AudienceUriMode

Určuje, jestli se má ověřit SamlSecurityToken tokenu zabezpečení SamlAudienceRestrictionCondition.