Interfaz IXpsSignature (xpsdigitalsignature.h)
Representa una única firma digital.
Herencia
La interfaz IXpsSignature hereda de la interfaz IUnknown . IXpsSignature también tiene estos tipos de miembros:
Métodos
La interfaz IXpsSignature tiene estos métodos.
IXpsSignature::GetCertificateEnumerator Obtiene un puntero a una interfaz IOpcCertificateEnumerator, que enumera los certificados de paquete que están asociados a la firma. |
IXpsSignature::GetCustomObjectEnumerator Obtiene un puntero a una interfaz IOpcSignatureCustomObjectEnumerator, que enumera los objetos personalizados de la firma. |
IXpsSignature::GetCustomReferenceEnumerator Obtiene un puntero a una interfaz IOpcSignatureReferenceEnumerator, que enumera las referencias personalizadas de la firma. |
IXpsSignature::GetPolicy Obtiene el valor de XPS_SIGN_POLICY que representa la directiva de firma utilizada cuando se crea la firma. |
IXpsSignature::GetSignatureId Obtiene el valor del atributo Id del elemento Signature. (IXpsSignature.GetSignatureId) |
IXpsSignature::GetSignaturePartName Obtiene el nombre de la parte de firma. |
IXpsSignature::GetSignatureValue Obtiene el valor hash cifrado de la firma. |
IXpsSignature::GetSignatureXml Obtiene el marcado XML de la firma digital. |
IXpsSignature::GetSigningTime Obtiene la fecha y hora de creación de la firma. |
IXpsSignature::GetSigningTimeFormat Obtiene el formato de la hora de firma. |
IXpsSignature::SetSignatureXml Establece el marcado XML de la firma digital. |
IXpsSignature::Verify Comprueba la firma con un certificado X.509 especificado. |
Comentarios
Esta interfaz está vinculada al administrador de firmas desde el que se creó una instancia y no puede existir de forma independiente.
Una interfaz IXpsSignature puede representar una firma que no es compatible con XPS. Por ejemplo, podría representar una firma que incluya solo partes personalizadas, que no está permitida por la Especificación de papel XML.
Requisitos
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | xpsdigitalsignature.h |