KeyInfo
Definiert alle Schlüsselinformationen, die zum Überprüfen der Signatur verwendet werden, wie in XML DSIG angegeben.
Elementhierarchie
- <Signatur>
- <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>
Schlüssel
?
Optional (null oder ein) +
erforderlicher (mindestens ein) {}
bestimmter Bereich von Vorkommen
Attribute und Elemente
Attributes
Attribut | BESCHREIBUNG | Datentyp | Erforderlich | Standardwert |
---|---|---|---|---|
Id | Ein eindeutiger Elementbezeichner, der als Verweis auf KeyInfo verwendet werden soll. |
id | Nein |
Untergeordnete Elemente
Untergeordnetes Element | BESCHREIBUNG |
---|---|
Keyvalue | Definiert einen einzelnen öffentlichen Schlüssel, wie in XML DSIG angegeben. |
X509Data | Definiert eine oder mehrere X.509-konforme Signaturen, wie in XML DSIG definiert. |
Übergeordnete Elemente
Übergeordnetes Element | BESCHREIBUNG |
---|---|
Signature | Definiert das Stammelement einer XML DSIG-kompatiblen Signatur. Signatur ist das eindeutige Stammelement für eine Bereitstellungsdateisignatur. |
Hinweise
Das KeyInfo-Element ist erforderlich.
Anforderungen
Namespace |
http://www.w3.org/2000/09/xmldsig# |