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 |