SecureConversationServiceCredential Clase

Definición

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 requireCancellation parámetro igual a true, 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)

Se aplica a