Sdílet prostřednictvím


System.IdentityModel.Selectors Obor názvů

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

Počínaje .NET Framework 4.5 a integrací technologie Windows Identity Foundation (WIF) do .NET Framework je model identit založený na deklaracích WCF nahrazuje technologie WIF. Technologie WIF poskytuje objektový model identity založený na deklaracích identity, který lze použít k ověřování a autorizaci v několika produktových zásobníkech microsoftu, včetně modulu 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 oboru System.IdentityModel.Tokens názvů, například a SecurityTokenSecurityTokenHandler . Počínaje rozhraním .NET 4.5 by se třídy v oboru názvů měly používat místo tříd System.IdentityModel.Tokens v oboru System.IdentityModel.Selectors názvů .

Třídy

AudienceUriModeValidationHelper

Pomocná třída pro SamlSecurityTokenAuthenticator třídu, která ověřuje, zda AudienceUriMode je vlastnost nastavena na platnou hodnotu.

CardSpaceException

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

CardSpacePolicyElement

Tato třída je určena pro použití v infrastruktuře.

CardSpaceSelector

Poskytuje přístup ke všem veřejným operacím CardSpace, které jsou podporovány ve spravovaném kódu.

CustomUserNameSecurityTokenAuthenticator

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

IdentityValidationException

Třída výjimky, která označuje, že certifikát příjemce nebyl platný.

KerberosSecurityTokenAuthenticator

Ověří token KerberosReceiverSecurityToken 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, která indikuje, že zásadu od příjemce 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 se tokeny zabezpečení poskytují, ověřují a serializují.

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 na delegátu.

SecurityTokenRequirement

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

SecurityTokenResolver

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

SecurityTokenSerializer

Představuje třídu, která může číst a zapisovat identifikátory klíčů, klauzule identifikátoru klíče 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, která označuje, že služba CardSpace je zaneprázdněná zpracováním jiných požadavků.

ServiceNotStartedException

Výjimka, která je vyvolána v případě, že služba CardSpace nebyla spuštěna v počítači uživatele.

StsCommunicationException

Výjimka, která je vyvolána, když dojde k potížím při komunikaci se službou tokenu zabezpečení.

UnsupportedPolicyOptionsException

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

UntrustedRecipientException

Výjimka, která se vyvolá, když se uživatel rozhodne nevěřovat entitě, která po prověrce informací z certifikátu požaduje token.

UserCancellationException

Výjimka, která je vyvolána, 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ý UserNameSecurityToken poskytuje tokeny zabezpečení pro odesílatele zprávy PROTOKOLU SOAP.

WindowsSecurityTokenAuthenticator

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

WindowsUserNameSecurityTokenAuthenticator

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

X509CertificateValidator

Ověří certifikát X.509.

X509SecurityTokenAuthenticator

X509SecurityTokenOvěřuje .

X509SecurityTokenProvider

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

Výčty

AudienceUriMode

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