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 |