System.IdentityModel.Selectors Névtér

A Windows kommunikációs alaprendszer (WCF) jogcímalapú identitásmodellben hitelesítést megvalósító osztályokat tartalmaz.

A .NET Framework 4.5-ös verziójától kezdve és a Windows Identity Foundation (WIF) .NET Keretrendszerbe való integrálásától kezdve a WCF jogcímalapú identitásmodellt a WIF felváltotta. A WIF egy jogcímalapú identitásobjektum-modellt biztosít, amely több Microsoft termékverem hitelesítésére és engedélyezésére használható, beleértve a CLR-t, a WCF-et és a ASP.NET. A biztonsági jogkivonatokat képviselő és a biztonsági jogkivonatok feldolgozására használt WIF-osztályok a System.IdentityModel.Tokens névtérben találhatók, SecurityToken például és SecurityTokenHandler. A .NET 4.5-től kezdve a System.IdentityModel.Tokens névtér osztályait kell használni a System.IdentityModel.Selectors névtérben lévő osztályok helyett.

Osztályok

Name Description
AudienceUriModeValidationHelper

Az osztály segédosztálya SamlSecurityTokenAuthenticator , amely ellenőrzi, hogy a AudienceUriMode tulajdonság érvényes értékre van-e állítva.

CardSpaceException

Az a kivétel, amely akkor keletkezik, ha egy vagy több kivétel történt a CardSpace szolgáltatás szintjén. A hiba oka az eseménynaplóban lesz naplózva.

CardSpacePolicyElement

Ezt az osztályt az infrastruktúra használja.

CardSpaceSelector

Hozzáférést biztosít a felügyelt kódban támogatott összes Nyilvános CardSpace-művelethez.

CustomUserNameSecurityTokenAuthenticator

UserNameSecurityToken Egy biztonsági jogkivonat hitelesítése egyéni hitelesítési sémával.

IdentityValidationException

Kivételosztály, amely azt jelzi, hogy a címzett tanúsítványa érvénytelen volt.

KerberosSecurityTokenAuthenticator

KerberosReceiverSecurityToken Biztonsági jogkivonat hitelesítése.

KerberosSecurityTokenProvider

Olyan biztonsági jogkivonat-szolgáltatót jelöl, amely biztonsági jogkivonatokat biztosít KerberosRequestorSecurityToken egy SOAP-üzenet küldője számára.

PolicyValidationException

Kivételosztály, amely azt jelzi, hogy a címzett által megadott szabályzat nem érvényesíthető.

RsaSecurityTokenAuthenticator

RsaSecurityToken Biztonsági jogkivonat hitelesítése.

SamlSecurityTokenAuthenticator

SamlSecurityToken Biztonsági jogkivonat hitelesítése.

SecurityTokenAuthenticator

Biztonsági jogkivonat hitelesítése.

SecurityTokenManager

Egy biztonsági jogkivonat-kezelőt jelöl, amely meghatározza a biztonsági jogkivonatok biztosítását, hitelesítését és szerializálását.

SecurityTokenProvider

Olyan biztonsági jogkivonat-szolgáltatót jelöl, amely egy SOAP-üzenet feladójának biztonsági jogkivonatait kezeli.

SecurityTokenProvider.SecurityTokenAsyncResult

Beágyazza egy meghatalmazott aszinkron műveletének eredményeit.

SecurityTokenRequirement

Megadja a biztonsági jogkivonat követelményeit.

SecurityTokenResolver

Olyan segédprogramosztályt jelöl, amely lekérheti a biztonsági jogkivonatokat vagy kulcsokat, ha rendelkezik kulcsazonosítóval vagy kulcsazonosító záradékkal.

SecurityTokenSerializer

Olyan osztályt jelöl, amely képes olvasni és írni a kulcsazonosítókat, a kulcsazonosító záradékokat és a biztonsági jogkivonatokat.

SecurityTokenVersion

Azokat a specifikációkat jelöli, például a WS-*specifikációkat, amelyekben a biztonsági jogkivonatok definiálva vannak.

ServiceBusyException

Kivételosztály, amely azt jelzi, hogy a CardSpace szolgáltatás foglalt a többi kérés feldolgozásában.

ServiceNotStartedException

Az a kivétel, amely akkor fordul elő, ha a CardSpace nem indult el a felhasználó számítógépén.

StsCommunicationException

Az a kivétel, amely akkor jelentkezik, ha probléma merül fel a biztonsági jogkivonat-szolgáltatással való kommunikáció során.

UnsupportedPolicyOptionsException

Azt jelzi, hogy a rendszer olyan szabályzatot kapott, amely nem támogatott beállításokat tartalmazott.

UntrustedRecipientException

Az a kivétel, amely akkor fordul elő, amikor a felhasználó úgy dönt, hogy nem bízik abban az entitásban, amely jogkivonatot kér a tanúsítványból származó információk áttekintése után.

UserCancellationException

Az a kivétel, amely akkor merül fel, amikor a felhasználó megszakít egy műveletet a GetToken(CardSpacePolicyElement[], SecurityTokenSerializer) hívás során.

UserNamePasswordValidator

Érvényesíti a felhasználónevet és a jelszót.

UserNameSecurityTokenAuthenticator

UserNameSecurityToken Biztonsági jogkivonat hitelesítése.

UserNameSecurityTokenProvider

Olyan biztonsági jogkivonat-szolgáltatót jelöl, amely biztonsági jogkivonatokat biztosít UserNameSecurityToken egy SOAP-üzenet küldője számára.

WindowsSecurityTokenAuthenticator

A WindowsSecurityToken biztonsági jogkivonat hitelesítéséhez Windows authentication használ.

WindowsUserNameSecurityTokenAuthenticator

A Windows authentication használatával hitelesíti a felhasználónevet és a jelszót egy UserNameSecurityToken biztonsági jogkivonatban.

X509CertificateValidator

X.509-tanúsítvány érvényesítése.

X509SecurityTokenAuthenticator

Hitelesít egy X509SecurityToken.

X509SecurityTokenProvider

Olyan biztonsági jogkivonat-szolgáltatót jelöl, amely biztonsági jogkivonatokat biztosít X509SecurityToken egy SOAP-üzenet küldője számára.

Enumerációk

Name Description
AudienceUriMode

Megadja, hogy a SamlSecurityToken biztonsági jogkivonat SamlAudienceRestrictionCondition érvényesíthető-e.