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 sicuro.
public ref class SecureConversationServiceCredential sealed
public sealed class SecureConversationServiceCredential
type SecureConversationServiceCredential = class
Public NotInheritable Class SecureConversationServiceCredential
- Ereditarietà
-
SecureConversationServiceCredential
Commenti
Le conversazioni sicure coinvolgono lo scambio di più messaggi e usano un token SCT (Security Context Token) per garantire la sicurezza. Il SCT viene condiviso tra le parti di comunicazione per la durata di una sessione di comunicazione. Un servizio può eseguire due tipi diversi di TCT:
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 ben comportato deve inviare un annullamento SCT per consentire al servizio di ottimizzare le risorse della cache. Se si crea un'istanza di questa classe chiamando CreateSecureConversationBindingElement con il
requireCancellationparametro uguale atrue, il codice SCT viene emesso in questo modo.Il secondo è un SCT autonomo che risiede in un cookie nel client. Questo SCT contiene l'intera informazione sullo stato, quindi non richiede né la gestione dello stato dal servizio né l'annullamento SCT dal client. Questa operazione viene talvolta definita SCT "modalità cookie". Poiché il codice SCT contiene l'intera informazione sullo stato, le dimensioni sono maggiori rispetto al caso basato sulla sessione. Con le unità di sicurezza basate su sessione, il servizio archivia gran parte delle informazioni sullo stato. Tuttavia, poiché è indipendente, può essere usato per tutta la durata del servizio e persiste in caso di arresto e riavvio del servizio.
Proprietà
| Nome | Descrizione |
|---|---|
| SecurityContextClaimTypes |
Ottiene una raccolta di attestazioni per la Type serializzazione dei cookie. |
| SecurityStateEncoder |
Ottiene o imposta un oggetto personalizzato SecurityStateEncoder per la codifica e la decodifica della serializzazione dei cookie. |
Metodi
| Nome | Descrizione |
|---|---|
| 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 il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |