Compartilhar via


Interface IXpsSignatureRequest (xpsdigitalsignature.h)

Acessa os componentes de uma solicitação de assinatura.

Herança

A interface IXpsSignatureRequest herda da interface IUnknown . IXpsSignatureRequest também tem esses tipos de membros:

Métodos

A interface IXpsSignatureRequest tem esses métodos.

 
IXpsSignatureRequest::GetIntent

Define a cadeia de caracteres que descreve a intenção ou o significado da assinatura. (IXpsSignatureRequest.GetIntent)
IXpsSignatureRequest::GetRequestedSigner

Obtém a identidade da pessoa que assinou ou está solicitando para assinar o pacote.
IXpsSignatureRequest::GetRequestId

Obtém o identificador exclusivo da solicitação de assinatura.
IXpsSignatureRequest::GetRequestSignByDate

Obtém a data e a hora antes das quais o signatário solicitado deve assinar as partes especificadas do documento.
IXpsSignatureRequest::GetSignature

Obtém um ponteiro para uma interface IXpsSignature que contém a assinatura digital XPS com o mesmo identificador exclusivo que a solicitação de assinatura.
IXpsSignatureRequest::GetSigningLocale

Obtém a jurisdição legal do local de assinatura do pacote.
IXpsSignatureRequest::GetSpotLocation

Obtém a página e o local na página em que a assinatura digital visível ou a solicitação de assinatura digital serão exibidas.
IXpsSignatureRequest::SetIntent

Define a cadeia de caracteres que descreve a intenção ou o significado da assinatura. (IXpsSignatureRequest.SetIntent)
IXpsSignatureRequest::SetRequestedSigner

Define a identidade da pessoa que assinou ou é solicitada a assinar o pacote.
IXpsSignatureRequest::SetRequestSignByDate

Define a data e a hora antes das quais o signatário solicitado deve assinar as partes especificadas do documento.
IXpsSignatureRequest::SetSigningLocale

Define a jurisdição legal do local de assinatura do pacote.
IXpsSignatureRequest::SetSpotLocation

Especifica a página e o local na página em que a assinatura digital visível ou a solicitação de assinatura digital serão exibidas.

Comentários

A interface IXpsSignatureRequest corresponde a um único elemento SignatureDefinition na marcação da parte SignatureDefinitons.

Esta marcação de elemento SignatureDefinition é descrita na seção 10.2.2 da Especificação de Papel XML.

Todas as solicitações de assinatura são armazenadas em uma coleção de solicitações de um bloco de assinatura. Eles não podem existir independentemente da interface IXpsSignatureBlock da qual foram instanciados.

Requisitos

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

Confira também

Interfaces

Especificação de Papel XML