Condividi tramite


Interfaccia IXpsSignature (xpsdigitalsignature.h)

Rappresenta una singola firma digitale.

Ereditarietà

L'interfaccia IXpsSignature eredita dall'interfaccia IUnknown . IXpsSignature include anche questi tipi di membri:

Metodi

L'interfaccia IXpsSignature include questi metodi.

 
IXpsSignature::GetCertificateEnumerator

Ottiene un puntatore a un'interfaccia IOpcCertificateEnumerator, che enumera i certificati del pacchetto associati alla firma.
IXpsSignature::GetCustomObjectEnumerator

Ottiene un puntatore a un'interfaccia IOpcSignatureCustomObjectEnumerator, che enumera gli oggetti personalizzati della firma.
IXpsSignature::GetCustomReferenceEnumerator

Ottiene un puntatore a un'interfaccia IOpcSignatureReferenceEnumerator, che enumera i riferimenti personalizzati della firma.
IXpsSignature::GetPolicy

Ottiene il valore XPS_SIGN_POLICY che rappresenta i criteri di firma utilizzati quando viene creata la firma.
IXpsSignature::GetSignatureId

Ottiene il valore dell'attributo Id dell'elemento Signature. (IXpsSignature.GetSignatureId)
IXpsSignature::GetSignaturePartName

Ottiene il nome della parte della parte della firma.
IXpsSignature::GetSignatureValue

Ottiene il valore hash crittografato della firma.
IXpsSignature::GetSignatureXml

Ottiene il markup XML della firma digitale.
IXpsSignature::GetSigningTime

Ottiene la data e l'ora di creazione della firma.
IXpsSignature::GetSigningTimeFormat

Ottiene il formato dell'ora di firma.
IXpsSignature::SetSignatureXml

Imposta il markup XML della firma digitale.
IXpsSignature::Verify

Verifica la firma rispetto a un certificato X.509 specificato.

Commenti

Questa interfaccia è collegata al gestore firme da cui è stata creata un'istanza e non può esistere in modo indipendente.

Un'interfaccia IXpsSignature può rappresentare una firma non conforme a XPS. Ad esempio, potrebbe rappresentare una firma che include solo parti personalizzate, che non sono consentite dalla specifica xml paper.

Requisiti

   
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione xpsdigitalsignature.h

Vedi anche

IOpcCertificateEnumerator

IOpcSignatureCustomObjectSet

IOpcSignatureReferenceEnumerator

Interfacce

XML Paper Specification

XPS_SIGN_POLICY