KeyInfo
Define todas as informações de chave usadas para validar a assinatura, conforme especificado em XML dsig.
Hierarquia de elementos
- <Assinatura>
- <KeyInfo>
Syntax
<KeyInfo Id? = ID >
<!-- Child elements -->
( KeyValue
| X509Data
| any element in a non-schema namespace{}
)+
<!-- This element may also contain text (mixed content). -->
</KeyInfo>
Chave
?
opcional (zero ou um) +
necessário (um ou mais) {}
intervalo específico de ocorrências
Atributos e elementos
Atributos
Atributo | Descrição | Tipo de dados | Obrigatório | Valor padrão |
---|---|---|---|---|
Id | Um identificador de elemento exclusivo a ser usado como referência a KeyInfo . |
ID | Não |
Elementos filho
Elemento filho | Descrição |
---|---|
KeyValue | Define uma única chave pública, conforme especificado em XML dsig . |
X509Data | Define uma ou mais assinaturas em conformidade com X. 509, conforme definido em XML dsig . |
Elementos pai
Elemento pai | Descrição |
---|---|
Signature | Define o elemento raiz de uma assinatura compatível com dsig XML . Signature é o elemento raiz exclusivo para uma assinatura de arquivo de provisionamento. |
Comentários
O elemento KeyInfo é obrigatório.
Requisitos
Namespace |
http://www.w3.org/2000/09/xmldsig# |