SecureConversationServiceCredential Classe
Definizione
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.
Fornisce le impostazioni delle credenziali per un servizio di conversazione protetta.
public ref class SecureConversationServiceCredential sealed
public sealed class SecureConversationServiceCredential
type SecureConversationServiceCredential = class
Public NotInheritable Class SecureConversationServiceCredential
- Ereditarietà
-
SecureConversationServiceCredential
Commenti
Le conversazioni protette comportano lo scambio di più messaggi e utilizzano un token del contesto di sicurezza (Security Context Token, SCT) per assicurare la sicurezza. L'SCT è condiviso fra le parti della comunicazione per la durata di una sessione di comunicazione. Un servizio può rilasciare due tipi diversi di SCT:
Il primo è un SCT basato su sessione che contiene un ID univoco. I messaggi contengono solo l'ID e il servizio gestisce una cache di mapping dello stato che esegue il mapping tra gli ID SCT e il contenuto, ad esempio attestazioni, chiavi di sicurezza e così via. Un client che si comporta correttamente deve inviare un annullamento SCT per contribuire all'ottimizzazione delle risorse della cache del servizio. Se si crea un'istanza di questa classe chiamando CreateSecureConversationBindingElement con il parametro
requireCancellation
uguale atrue
, l'SCT viene rilasciato in questo modo.Il secondo è un SCT autonomo che risiede in un cookie sul client. Questo SCT contiene informazioni di stato complete, pertanto non richiede al servizio la gestione dello stato né l'annullamento dal client. Viene a volte definito SCT in "modalità cookie". Poiché l'SCT contiene informazioni di stato complete, è di dimensioni più grandi rispetto all'SCT basato sulla sessione. Con gli SCT basati sulla sessione, è il servizio a memorizzare gran parte delle informazioni di stato. Poiché l'SCT è autonomo, può tuttavia essere utilizzato per la durata del servizio ed essere reso persistente fra l'arresto e il riavvio del servizio.
Proprietà
SecurityContextClaimTypes |
Ottiene una raccolta di attestazioni Type per la serializzazione del cookie. |
SecurityStateEncoder |
Ottiene o imposta un elemento SecurityStateEncoder personalizzato per la codifica e la decodifica della serializzazione del cookie. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |