Spazio dei nomi System.IdentityModel.Selectors
Aggiornamento: novembre 2007
Contiene le classi utilizzate per fornire i token di sicurezza per i messaggi SOAP in uscita e autenticare i token di sicurezza nei messaggi SOAP in ingresso. La classe SecurityTokenProvider rappresenta la classe di base per le classi che forniscono i token di sicurezza per un messaggio SOAP in uscita. Una delle classi che derivano dalla classe SecurityTokenProvider è X509SecurityTokenProvider, che fornisce un token di sicurezza X509SecurityToken per i messaggi SOAP in uscita. La classe SecurityTokenAuthenticator rappresenta la classe di base per le classi che autenticano i token di sicurezza nei messaggi SOAP in ingresso. Una delle classi che derivano dalla classe SecurityTokenAuthenticator è X509SecurityTokenAuthenticator, che autentica i token di sicurezza X509SecurityToken nei messaggi SOAP in ingresso.
| Classe | Descrizione | |
|---|---|---|
![]() | AudienceUriModeValidationHelper | Classe di supporto della classe SamlSecurityTokenAuthenticator che verifica che la proprietà AudienceUriMode sia impostata su un valore valido. |
![]() | CardSpaceException | Eccezione che viene generata quando si sono verificate una o più eccezioni al livello del servizio CardSpace. La causa dell'errore verrà registrata nel log eventi. |
![]() | CardSpacePolicyElement | Questa classe è destinata all'utilizzo da parte dell'infrastruttura. |
![]() | CardSpaceSelector | Fornisce accesso a tutte le operazioni pubbliche di CardSpace supportate in codice gestito. |
![]() | CustomUserNameSecurityTokenAuthenticator | Autentica un token di protezione UserNameSecurityToken utilizzando uno schema di autenticazione personalizzato. |
![]() | IdentityValidationException | Classe di eccezione per indicare che il certificato del destinatario non è valido. |
![]() | KerberosSecurityTokenAuthenticator | Autentica un token di protezione KerberosReceiverSecurityToken. |
![]() | KerberosSecurityTokenProvider | Rappresenta un provider di token di protezione che fornisce i token di protezione KerberosRequestorSecurityToken per un mittente di messaggi SOAP. |
![]() | PolicyValidationException | Classe di eccezione per indicare che il criterio fornito dal destinatario non può essere convalidato. |
![]() | RsaSecurityTokenAuthenticator | Autentica un token di protezione RsaSecurityToken. |
![]() | SamlSecurityTokenAuthenticator | Autentica un token di protezione SamlSecurityToken. |
![]() | SecurityTokenAuthenticator | Autentica un token di protezione. |
![]() | SecurityTokenManager | Rappresenta un gestore del token di protezione che specifica come i token di protezione vengono fornititi, autenticati e serializzati. |
![]() | SecurityTokenProvider | Rappresenta un provider di token di protezione che gestisce token di protezione per un mittente di messaggi SOAP. |
![]() | SecurityTokenRequirement | Specifica requisiti di token di protezione. |
![]() | SecurityTokenResolver | Rappresenta una classe di utilità che può recuperare token di protezione o chiavi quando si dispone di un identificatore di chiave o di una clausola dell'identificatore di chiave. |
![]() | SecurityTokenSerializer | Rappresenta una classe che può leggere e scrivere identificatori di chiave, clausole di identificatore di chiave e token di protezione. |
![]() | SecurityTokenVersion | Rappresenta le specifiche, ad esempio le specifiche WS - *, in cui sono definiti i token di protezione. |
![]() | ServiceBusyException | Classe di eccezione per indicare che il servizio CardSpace sta eseguendo l'elaborazione di altre richieste. |
![]() | ServiceNotStartedException | Eccezione che viene generata quando CardSpace non è stato avviato sul computer dell'utente. |
![]() | StsCommunicationException | Eccezione che viene generata quando si verifica un problema durante la comunicazione con il servizio token di protezione. |
![]() | UnsupportedPolicyOptionsException | Indica che al sistema è stato fornito un criterio che include opzioni non supportate. |
![]() | UntrustedRecipientException | Eccezione che viene generata quando l'utente decide di non considerare attendibile l'entità che sta richiedendo un token dopo avere esaminato le informazioni contenute nel relativo certificato. |
![]() | UserCancellationException | Eccezione che viene generata quando l'utente annulla un'operazione durante la chiamata a GetToken(CardSpacePolicyElement[], SecurityTokenSerializer). |
![]() | UserNamePasswordValidator | Convalida un nome utente e una password. |
![]() | UserNameSecurityTokenAuthenticator | Autentica un token di protezione UserNameSecurityToken. |
![]() | UserNameSecurityTokenProvider | Rappresenta un provider del token di protezione che fornisce i token di sicurezza UserNameSecurityToken per un mittente di messaggi SOAP. |
![]() | WindowsSecurityTokenAuthenticator | Utilizza l'autenticazione di Windows per autenticare il token di protezione WindowsSecurityToken. |
![]() | WindowsUserNameSecurityTokenAuthenticator | Utilizzare l'autenticazione di Windows per autenticare il nome utente e la password in un token di protezione UserNameSecurityToken. |
![]() | X509CertificateValidator | Convalida un certificato X.509. |
![]() | X509SecurityTokenAuthenticator | Autentica un token X509SecurityToken. |
![]() | X509SecurityTokenProvider | Rappresenta un provider di token di protezione che fornisce token di protezione X509SecurityToken per un mittente di messaggi SOAP. |
| Enumerazione | Descrizione | |
|---|---|---|
![]() | AudienceUriMode | Specifica se occorre convalidare la condizione SamlAudienceRestrictionCondition del token di sicurezza SamlSecurityToken. |
