System.IdentityModel.Selectors 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é 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. |