(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

XpsDocument.SignDigitally-Methode

Signiert eine Auflistung von Paketparts mit einem angegebenen X.509-Zertifikat.

Dieser Member wird überladen. Klicken Sie auf einen Namen in der Überladungsliste, um vollständige Informationen zu diesem Member sowie zu Syntax, Nutzung und Beispielen zu erhalten.

  Name Beschreibung
Öffentliche Methode SignDigitally(X509Certificate, Boolean, XpsDigSigPartAlteringRestrictions) Signiert eine Auflistung von Paketparts mit einem angegebenen X.509-Zertifikat.
Öffentliche Methode SignDigitally(X509Certificate, Boolean, XpsDigSigPartAlteringRestrictions, Guid) Signiert eine Auflistung von Paketparts mit einem angegebenen X.509-Zertifikat.
Öffentliche Methode SignDigitally(X509Certificate, Boolean, XpsDigSigPartAlteringRestrictions, Guid, Boolean) Signiert eine Auflistung von Paketparts mit einem angegebenen X.509-Zertifikat.
Zum Seitenanfang

Im folgenden Beispiel wird die Verwendung der SignDigitally-Methode gezeigt.



        // ------------------------------ SignXps -----------------------------
        /// <summary>
        ///   Signs an XPS document with a given X509 certificate, and if one
        ///   exists, associates the signature with a given SignatureDefintion
        ///   spotId GUID.</summary>
        /// <param name="xpsDocument">
        ///   The XPS document to sign.</param>
        /// <param name="cert">
        ///   The X509 certificate to use for signing.</param>
        /// <param name="spotId">
        ///   The nullable spotId GUID of the signature definition.</param>
        public void SignXps(
            XpsDocument xpsDocument, X509Certificate cert, Guid? spotId )
        {
            // If there's a SignatureDefinition spotId,
            // associate it with the signature.
            if (spotId != null)
            {
                xpsDocument.SignDigitally(
                    cert, true, XpsDigSigPartAlteringRestrictions.None,
                    spotId.Value);
            }
            else
            {
                xpsDocument.SignDigitally(
                    cert, true, XpsDigSigPartAlteringRestrictions.None);
            }

        }// end:SignXps()



Community-Beiträge

HINZUFÜGEN
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
Anzeigen:
© 2014 Microsoft