Interface IXpsSignature (xpsdigitalsignature.h)
Representa uma única assinatura digital.
Herança
A interface IXpsSignature herda da interface IUnknown . O IXpsSignature também tem esses tipos de membros:
Métodos
A interface IXpsSignature tem esses métodos.
IXpsSignature::GetCertificateEnumerator Obtém um ponteiro para uma interface IOpcCertificateEnumerator, que enumera os certificados de pacote anexados à assinatura. |
IXpsSignature::GetCustomObjectEnumerator Obtém um ponteiro para uma interface IOpcSignatureCustomObjectEnumerator, que enumera os objetos personalizados da assinatura. |
IXpsSignature::GetCustomReferenceEnumerator Obtém um ponteiro para uma interface IOpcSignatureReferenceEnumerator, que enumera as referências personalizadas da assinatura. |
IXpsSignature::GetPolicy Obtém o valor XPS_SIGN_POLICY que representa a política de assinatura usada quando a assinatura é criada. |
IXpsSignature::GetSignatureId Obtém o valor do atributo Id do elemento Signature. (IXpsSignature.GetSignatureId) |
IXpsSignature::GetSignaturePartName Obtém o nome da parte da assinatura. |
IXpsSignature::GetSignatureValue Obtém o valor de hash criptografado da assinatura. |
IXpsSignature::GetSignatureXml Obtém a marcação XML da assinatura digital. |
IXpsSignature::GetSigningTime Obtém a data e a hora da criação da assinatura. |
IXpsSignature::GetSigningTimeFormat Obtém o formato do tempo de assinatura. |
IXpsSignature::SetSignatureXml Define a marcação XML da assinatura digital. |
IXpsSignature::Verify Verifica a assinatura em um certificado X.509 especificado. |
Comentários
Essa interface está vinculada ao gerenciador de assinaturas do qual foi instanciada e não pode existir de forma independente.
Uma interface IXpsSignature pode representar uma assinatura que não é compatível com XPS. Por exemplo, ele pode representar uma assinatura que inclui apenas partes personalizadas, o que não é permitido pela Especificação de Papel XML.
Requisitos
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | xpsdigitalsignature.h |