Compartilhar via


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#