KeyInfo

Определяет все ключевые сведения, используемые для проверки подписи, как указано в XML дсиг.

Иерархия элементов

<Сигнатура>
<KeyInfo>

Синтаксис

<KeyInfo Id? = ID >

  <!-- Child elements -->
  ( KeyValue
  | X509Data
  | any element in a non-schema namespace{}
  )+

  <!-- This element may also contain text (mixed content). -->

</KeyInfo>

Ключ

? обязательный (ноль или один) + (один или несколько {} ) заданный диапазон вхождений

Атрибуты и элементы

Атрибуты

Атрибут Описание Тип данных Обязательно Значение по умолчанию
Id

Уникальный идентификатор элемента, используемый в качестве ссылки на KeyInfo .

ID нет

 

Дочерние элементы

Дочерний элемент Описание
KeyValue

Определяет один открытый ключ, указанный в XML дсиг .

X509Data

Определяет одну или несколько подписей, совместимых с X. 509, как определено в XML-дсиг .

 

Родительские элементы

Родительский элемент Описание
Образец

Определяет корневой элемент сигнатуры, совместимой с XML-дсиг . Сигнатура — это уникальный корневой элемент для сигнатуры файла подготовки.

 

Remarks

Требуется элемент KeyInfo .

Требования

Пространство имен

http://www.w3.org/2000/09/xmldsig#