SecurityTokenParameters.RequireDerivedKeys Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica se 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 da propriedade
true
se as chaves precisam ser derivadas da chave do token; caso contrário, false
. O padrão é true
.
Comentários
O WCF precisa derivar chaves da chave do token ao executar assinatura e criptografia usando o token.
As chaves derivadas se originam em Conversas Seguras, em que há um contexto de segurança compartilhado para que a mesma segurança possa ser aplicada em todas as mensagens na conversa. Um token de contexto de segurança envolve um segredo compartilhado, que é usado para assinatura e criptografia de mensagens. O segredo compartilhado é usado para criar chaves derivadas. Para manter um alto nível de segurança por meio de uma longa conversa, novas chaves derivadas podem ser criadas periodicamente.