KeyInfo
XML DSIGで指定された署名の検証に使用されるすべてのキー情報を定義します。
要素の階層
- <Signature>
- <KeyInfo>
構文
<KeyInfo Id? = ID >
<!-- Child elements -->
( KeyValue
| X509Data
| any element in a non-schema namespace{}
)+
<!-- This element may also contain text (mixed content). -->
</KeyInfo>
Key
?
省略可能な (0 または 1) +
必要のある特定の範囲 (1 つ以上) {}
属性および要素
属性
属性 | 説明 | データ型 | 必須 | 既定値 |
---|---|---|---|---|
Id | KeyInfoへの参照として使用される一意の要素識別子。 |
id | いいえ |
子要素
子要素 | 説明 |
---|---|
KeyValue | XML DSIGで指定された1つの公開キーを定義します。 |
X509Data | XML DSIGで定義されているように、x.509 に準拠している署名を1つ以上定義します。 |
親要素
Parent 要素 | 説明 |
---|---|
Signature | XML DSIG準拠の署名のルート要素を定義します。 Signature は、プロビジョニングファイル署名の一意のルート要素です。 |
注釈
KeyInfo要素が必要です。
要件
名前空間 |
http://www.w3.org/2000/09/xmldsig# |