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 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í. |