Condividi tramite


Interfaccia IXpsSigningOptions (xpsdigitalsignature.h)

Fornisce l'accesso alle singole opzioni di firma usate dalle nuove firme.

Ereditarietà

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

Metodi

L'interfaccia IXpsSigningOptions include questi metodi.

 
IXpsSigningOptions::GetCertificateSet

Ottiene un'interfaccia IOpcCertificateSet, che può essere usata per aggiungere altri certificati alla firma.
IXpsSigningOptions::GetCustomObjects

Ottiene un puntatore a un'interfaccia IOpcSignatureCustomObjectSet contenente un set di oggetti personalizzati di firma.
IXpsSigningOptions::GetCustomReferences

Ottiene un puntatore a un'interfaccia IOpcSignatureReferenceSet, che contiene un set di riferimenti personalizzati di firma.
IXpsSigningOptions::GetDigestMethod

Ottiene il metodo digest corrente.
IXpsSigningOptions::GetFlags

Ottiene il valore XPS_SIGN_FLAGS che specifica i flag di firma da usare per questa firma.
IXpsSigningOptions::GetPolicy

Ottiene il valore XPS_SIGN_POLICY che specifica i criteri di firma.
IXpsSigningOptions::GetSignatureId

Ottiene il valore dell'attributo Id dell'elemento Signature. (IXpsSigningOptions.GetSignatureId)
IXpsSigningOptions::GetSignatureMethod

Ottiene il metodo di firma.
IXpsSigningOptions::GetSignaturePartName

Ottiene il nome della parte della parte della firma del documento.
IXpsSigningOptions::GetSigningTimeFormat

Ottiene il formato della stringa di tempo di firma.
IXpsSigningOptions::SetDigestMethod

Imposta l'URI del metodo digest.
IXpsSigningOptions::SetFlags

Imposta il valore XPS_SIGN_FLAGS che specifica i flag di firma da usare per questa firma.
IXpsSigningOptions::SetPolicy

Imposta il valore XPS_SIGN_POLICY che rappresenta i criteri di firma.
IXpsSigningOptions::SetSignatureId

Imposta il valore dell'attributo Id dell'elemento Signature. (IXpsSigningOptions.SetSignatureId)
IXpsSigningOptions::SetSignatureMethod

Imposta il metodo di firma.
IXpsSigningOptions::SetSignaturePartName

Imposta il nome della parte della parte della firma del documento.
IXpsSigningOptions::SetSigningTimeFormat

Imposta il formato della stringa di tempo di firma.

Commenti

Per creare una nuova istanza di questa interfaccia, chiamare IXpsSignatureManager::CreateSigningOptions.

Quando viene restituita una nuova istanza di questa interfaccia da IXpsSignatureManager::CreateSigningOptions, le proprietà SignatureMethod e DigestMethod non vengono inizializzate. Queste proprietà devono essere inizializzate prima che la nuova interfaccia possa essere usata come parametro del metodo Sign .

Requisiti

Requisito Valore
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

Interfacce

XML Paper Specification