SecurityBindingElement.OperationSupportingTokenParameters Propiedad

Definición

Obtiene la colección de parámetros de tokens auxiliares de operación.

public System.Collections.Generic.IDictionary<string,System.ServiceModel.Security.Tokens.SupportingTokenParameters> OperationSupportingTokenParameters { get; }

Valor de propiedad

IDictionary<String,SupportingTokenParameters>

Interfaz IDictionary<TKey,TValue> de tipos String (clave) y SupportingTokenParameters (valor).

Comentarios

Los tokens auxiliares proporcionan notificaciones adicionales más allá de aquellas contenidas en los tokens primarios para el enlace.

La colección devuelta por la propiedad OperationSupportingTokenParameters contiene los parámetros de token adicionales (SecurityTokenParameters) para las operaciones específicas definidas. Los parámetros de token primario se encuentran en SymmetricSecurityBindingElement o AsymmetricSecurityBindingElement (ambos heredan de la clase SecurityBindingElement). La propiedad SymmetricSecurityBindingElement devuelve los parámetros de token primario en el caso de ProtectionTokenParameters. En AsymmetricSecurityBindingElement hay dos propiedades de parámetro: las propiedades InitiatorTokenParameters y RecipientTokenParameters.

Nota

Las propiedades se denominan parámetros porque especifican sólo el tipo del token de seguridad, no los valores actuales.

Los tokens auxiliares se pueden alcanzar en un ámbito diferente que el enlace, en este caso la operación, en cuyo caso están incluidos en todos los mensajes seguros enviados por el cliente a los servicios que tienen la acción especificada.

Para proporcionar tokens auxiliares sólo para una operación (no todas las operaciones en un punto de conexión), utilice la propiedad OptionalOperationSupportingTokenParameters.

Se aplica a

Producto Versiones
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8