System.IdentityModel Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene classi usate per compilare i servizi token di sicurezza.Contains classes that are used to build security token services (STS). Queste includono le SecurityTokenService classi e Scope , nonché diverse classi di utilità che offrono la possibilità di eseguire trasformazioni di cookie.
Classi
| Nome | Descrizione |
|---|---|
| AsynchronousOperationException |
Eccezione generata quando si verifica un errore durante un'operazione asincrona. |
| AsyncResult |
Classe di base astratta che implementa l'interfaccia IAsyncResult . Funge da classe di base da cui derivare IAsyncResult oggetti che possono essere usati per scenari di programmazione asincroni comuni. |
| BadRequestException |
Eccezione generata quando una richiesta di token (RST) non viene riconosciuta dal servizio token di sicurezza. |
| CookieTransform |
Classe base astratta per le classi che applicano una trasformazione dati reversibile ai dati dei cookie. |
| DeflateCookieTransform |
Fornisce la compressione dei cookie tramite DeflateStream. |
| DelegatingXmlDictionaryReader |
Classe che esegue il wrapping di un lettore specificato e delega tutte le XmlDictionaryReader chiamate al lettore di cui è stato eseguito il wrapping. |
| DelegatingXmlDictionaryWriter |
Classe che esegue il wrapping di un writer specificato e delega tutte le XmlDictionaryWriter chiamate al writer di cui è stato eseguito il wrapping. |
| EnvelopedSignatureReader |
Esegue il wrapping di un lettore che punta al codice XML con segno in busta per fornire un lettore che può essere utilizzato per leggere il contenuto senza dover elaborare la firma. La firma viene convalidata automaticamente quando viene letto l'ultimo elemento della busta. La classe non può essere ereditata. |
| EnvelopedSignatureWriter |
Esegue il wrapping di un writer e genera automaticamente una firma quando la busta è stata scritta completamente. La classe non può essere ereditata. |
| LimitExceededException |
Eccezione generata quando viene superato un limite o una quota configurata. |
| OpenObject |
Classe astratta che fornisce un contenitore di proprietà generico alle classi derivate. |
| ProtectedDataCookieTransform |
Fornisce l'integrità e la riservatezza dei cookie usando la ProtectedData classe . La classe non può essere ereditata. |
| RequestException |
Classe di base per le eccezioni generate in caso di errori di richiesta. |
| RequestFailedException |
Eccezione generata se la richiesta specificata (RST) non è riuscita a causa di un motivo esterno che non può essere determinato in modo specifico. |
| RsaEncryptionCookieTransform |
Crittografa un cookie usando RSA. |
| RsaSignatureCookieTransform |
Fornisce l'integrità dei cookie usando una RSA firma. |
| Scope |
Rappresenta la configurazione per la richiesta di rilascio del token. |
| SecurityMessageSerializationException |
Eccezione generata quando si verifica un errore durante la serializzazione di un messaggio di sicurezza. |
| SecurityTokenService |
Classe base astratta che definisce le proprietà e i metodi di un servizio token di sicurezza.The abstract base class that define the properties and methods of a security token service (STS). |
| SecurityTokenService.FederatedAsyncState |
Questa classe viene usata per mantenere lo stato della richiesta tra chiamate asincrone all'interno di un servizio token di sicurezza. |
| SignatureVerificationFailedException |
Eccezione generata quando si verifica un errore durante l'elaborazione di una firma. |
| TypedAsyncResult<T> |
Implementazione concreta di AsyncResult che eseguirà il wrapping del risultato Type e la restituirà quando viene chiamato il End(IAsyncResult) metodo . |
| UnsupportedTokenTypeBadRequestException |
Eccezione generata quando la richiesta di token specificata (RST) non viene riconosciuta a causa di un tipo di token sconosciuto. |