makerplanet.signing.Agent
Construtor
new Agent()
Classe representando o Agente de Assinaturas Digitais
Detalhes
Methods
Agent.initialize
static Agent.initialize(placeholder, width, height) → {any}
Inicializa o agente. Se utilizado o placeholder, ele conterá as instruções para inicialização caso o navegador não dê suporte à Java Web Start.
Retorno:
Promise contendo o resultado da carga. Tipo: any
Parâmetros:
Name | Type | Description |
---|---|---|
placeholder | HTMLElement | Elemento que conterá o agente. |
width | Number | Largura da representação visual da carga do agente. |
height | Number | Altura da representação visual da carga do agente. |
Agent.isInitialized
static Agent.isInitialized() → {Boolean}
Verifica se o agente foi corretamente inicializado. Essa função pode ser utilizada também para checar a disponibilidade do Agente Local.
Retorno:
Promise com true se o Agente foi corretamente inicializado, falso caso contrário. Tipo: Boolean
queryCertificate
queryCertificate(param) → {makerplanet.signing.QueryCertificateResult}
Solicita ao usuário que escolha um certificado.
Retorno:
Promise contendo respostas da escolha do certificado. Tipo: makerplanet.signing.QueryCertificateResult
Parâmetros:
Name | Type | Description |
---|---|---|
param | Parâmetros da escolha do certificado. |
signCAdES
signCAdES(param) → {makerplanet.signing.SignCAdESResult}
Assina um arquivo no padrão CAdES
Retorno:
Promise contendo respostas da assinatura do arquivo. Tipo: makerplanet.signing.SignCAdESResult
Parâmetros:
Name | Type | Description |
---|---|---|
param | Parâmetro de assinatura do arquivo. |
signPAdES
signPAdES(param) → {makerplanet.signing.SignPAdESResult}
Assina um arquivo PDF no padrão PAdES
Retorno:
Promise contendo respostas da assinatura do arquivo. Tipo: makerplanet.signing.SignPAdESResult
Parâmetros:
Name | Type | Description |
---|---|---|
param | Parâmtro de assinatura do arquivo. |