SecureConversationServiceCredential Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona la configuración de credenciales para un servicio de conversación seguro.
public ref class SecureConversationServiceCredential sealed
public sealed class SecureConversationServiceCredential
type SecureConversationServiceCredential = class
Public NotInheritable Class SecureConversationServiceCredential
- Herencia
-
SecureConversationServiceCredential
Comentarios
Las conversaciones seguras implican el intercambio de varios mensajes y usan un token de contexto de seguridad (SCT) para garantizar la seguridad. El SCT se comparte entre las partes de comunicación durante la vigencia de una sesión de comunicaciones. Un servicio puede emitir dos tipos diferentes de SCT:
La primera es un SCT basado en sesión que contiene un identificador único. Los mensajes solo llevan el identificador y el servicio mantiene una caché de asignación de estado que se asigna entre los identificadores y el contenido de SCT (como notificaciones, claves de seguridad, etc.). Un cliente bien comportado debe enviar una cancelación de SCT para ayudar al servicio a optimizar los recursos de caché. Si crea una instancia de esta clase llamando CreateSecureConversationBindingElement al
requireCancellationparámetro igual atrue, el SCT se emite de esta manera.El segundo es un SCT independiente que reside en una cookie en el cliente. Este SCT contiene toda la información de estado, por lo que no requiere la administración de estado del servicio ni la cancelación de SCT del cliente. A veces se denomina SCT "modo cookie". Dado que el SCT contiene toda la información de estado, su tamaño es mayor que en el caso basado en sesión. Con los SCT basados en sesión, el servicio almacena gran parte de la información de estado. Sin embargo, dado que es independiente, se puede usar durante toda la duración del servicio y se conserva en el apagado y reinicio del servicio.
Propiedades
| Nombre | Description |
|---|---|
| SecurityContextClaimTypes |
Obtiene una colección de las notificaciones para la Type serialización de cookies. |
| SecurityStateEncoder |
Obtiene o establece un personalizado SecurityStateEncoder para la codificación y descodificación de la serialización de cookies. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |