SecureConversationServiceCredential Třída

Definice

Poskytuje nastavení přihlašovacích údajů pro zabezpečenou konverzační službu.

public ref class SecureConversationServiceCredential sealed
public sealed class SecureConversationServiceCredential
type SecureConversationServiceCredential = class
Public NotInheritable Class SecureConversationServiceCredential
Dědičnost
SecureConversationServiceCredential

Poznámky

Zabezpečené konverzace zahrnují výměnu více zpráv a použití tokenu SCT (Security Context Token) k zajištění zabezpečení. SCT se sdílí mezi komunikujícími stranami po dobu životnosti komunikační relace. Služba může vydávat dva různé druhy SCT:

  • První je SCT založená na relaci, která obsahuje jedinečné ID. Zprávy mají pouze ID a služba udržuje mezipaměť mapování stavu, která mapuje mezi ID A OBSAHem SCT (například deklarace identity, klíče zabezpečení atd.). Dobře se chovaný klient musí odeslat zrušení SCT, aby služba pomohla optimalizovat prostředky mezipaměti. Pokud vytvoříte instanci této třídy voláním CreateSecureConversationBindingElement parametru rovnou requireCancellation true, je SCT vydán tímto způsobem.

  • Druhá je samostatná SCT, která se nachází v souboru cookie na klientovi. Tato SCT obsahuje celé informace o stavu, takže nevyžaduje správu stavu ze služby ani zrušení SCT od klienta. Někdy se tomu říká "cookie-mode" SCT. Vzhledem k tomu, že SCT obsahuje celé informace o stavu, je jeho velikost větší než v případě založeném na relaci. Díky scT založeným na relacích ukládá služba většinu informací o stavu. Vzhledem k tomu, že je samostatně obsažená, lze ji použít po celou dobu životnosti služby a zachovat v rámci vypnutí a restartování služby.

Vlastnosti

SecurityContextClaimTypes

Získá kolekci Type deklarací identity pro serializaci souborů cookie.

SecurityStateEncoder

Získá nebo nastaví přizpůsobené SecurityStateEncoder kódování a dekódování serializace souborů cookie.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro