SecurityTokenParameters.RequireDerivedKeys Propiedad
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í.
Obtiene o establece un valor que indica si las claves se pueden derivar de las claves de prueba originales.
public:
property bool RequireDerivedKeys { bool get(); void set(bool value); };
public bool RequireDerivedKeys { get; set; }
member this.RequireDerivedKeys : bool with get, set
Public Property RequireDerivedKeys As Boolean
Valor de propiedad
true
si las claves necesitan ser derivadas de la clave del token; de lo contrario, false
. De manera predeterminada, es true
.
Comentarios
WCF debe derivar claves de la clave del token al realizar la firma y el cifrado mediante el token.
La claves derivadas se originan en Secure Conversations, donde existe un contexto de seguridad compartido, de manera que la misma seguridad se pueda aplicar en todos los mensajes de la conversación. Un token de contexto de seguridad implica la existencia de una clave compartida, que se utiliza para la firma y cifrado del mensaje. La clave compartida se utiliza para crear las claves derivadas. Para mantener un nivel alto de seguridad a lo largo de una conversación larga, las nuevas claves derivadas se pueden crear periódicamente.