Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält die notwendigen Informationen, um dieses Bereitstellungsmanifest digital zu signieren.
Syntax
<Signature>
XML signature information
</Signature>
Hinweise
Das Signieren eines Bereitstellungsmanifests mit einer Umschlagsignatur ist optional, wird jedoch empfohlen. Weitere Informationen zum Signieren von XML-Dateien finden Sie in der Empfehlung „XML-Signatursyntax und -verarbeitung“ des World Wide Web Consortium unter http://www.w3.org/TR/xmldsig-core/.
Wenn Sie Ihr Manifest signieren möchten, müssen Sie für alle Dateien Hashes bereitstellen. Ein Manifest mit Dateien ohne Hashes kann nicht signiert werden, da Benutzer*innen den Inhalt von Dateien ohne Hashwerte nicht überprüfen können.
Beispiel
Das folgende Codebeispiel zeigt ein Signature-Element in einem Bereitstellungsmanifest, das in einer ClickOnce-Bereitstellung verwendet wird.
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
<SignedInfo>
<CanonicalizationMethod Algorithm=
"http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
<SignatureMethod Algorithm=
"http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
<Reference URI="">
<Transforms>
<Transform Algorithm=
"http://www.w3.org/2000/09/xmldsig#enveloped-signature" />
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
<DigestValue>d2z5AE...</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>
4PHj6SaopoLp...
</SignatureValue>
<KeyInfo>
<X509Data>
<X509Certificate>
MIIHnTCCBoWgAwIBAgIKJY9+nwAHAAB...
</X509Certificate>
</X509Data>
</KeyInfo>
</Signature>