SecurityTokenParameters.RequireDerivedKeys Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define um valor que indica se as chaves podem ser derivadas das chaves de prova originais.
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 Propriedade
true se as chaves tiverem de ser derivadas da chave do token; caso contrário, false. A predefinição é true.
Observações
O WCF precisa de derivar chaves a partir da chave do token ao realizar assinatura e encriptação usando o token.
As chaves derivadas originam-se em Conversas Seguras, onde existe um contexto de segurança partilhado para que a mesma segurança possa ser aplicada a todas as mensagens da conversa. Um token de contexto de segurança envolve um segredo partilhado, que é usado para assinatura e encriptação de mensagens. O segredo partilhado é usado para criar chaves derivadas. Para manter um elevado nível de segurança através de uma conversa longa, podem ser criadas novas chaves derivadas periodicamente.