SecureConversationServiceCredential Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller inställningar för autentiseringsuppgifter för en säker konversationstjänst.
public ref class SecureConversationServiceCredential sealed
public sealed class SecureConversationServiceCredential
type SecureConversationServiceCredential = class
Public NotInheritable Class SecureConversationServiceCredential
- Arv
-
SecureConversationServiceCredential
Kommentarer
Säkra konversationer omfattar utbyte av flera meddelanden och användning av en säkerhetskontexttoken (SCT) för att säkerställa säkerheten. SCT delas mellan de kommunicerande parterna under en kommunikationssessions livstid. En tjänst kan utfärda två olika typer av SCT:er:
Den första är en sessionsbaserad SCT som innehåller ett unikt ID. Meddelanden har endast ID:t och tjänsten har en cache för tillståndsmappning som mappar mellan SCT-ID:erna och innehållet (till exempel anspråk, säkerhetsnycklar och så vidare). En väluppfostrad klient måste skicka en SCT-annullering för att hjälpa tjänsten att optimera cacheresurserna. Om du instansierar den här klassen genom att
trueanropa CreateSecureConversationBindingElement med parameternrequireCancellationlika med utfärdas SCT på det här sättet.Den andra är en fristående SCT som finns i en cookie på klienten. Denna SCT innehåller hela tillståndsinformationen, så kräver varken tillståndshantering från tjänsten eller SCT-annullering från klienten. Detta kallas ibland för "cookieläge" SCT. Eftersom SCT innehåller hela tillståndsinformationen är dess storlek större än i det sessionsbaserade fallet. Med sessionsbaserade SCT:er lagrar tjänsten mycket av tillståndsinformationen. Men eftersom den är fristående kan den användas under hela tjänstlivslängden och sparas över tjänstavstängning och omstart.
Egenskaper
| Name | Description |
|---|---|
| SecurityContextClaimTypes |
Hämtar en samling anspråk för Type cookie-serialisering. |
| SecurityStateEncoder |
Hämtar eller anger en anpassad SecurityStateEncoder för kodning och avkodning av cookie-serialisering. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |