new Agent()
Classe representando o Agente de Assinaturas Digitais
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.
Promise contendo o resultado da carga. Tipo: any
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. |
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.
Promise com true se o Agente foi corretamente inicializado, falso caso contrário. Tipo: Boolean
queryCertificate(param) → {makerplanet.signing.QueryCertificateResult}
Solicita ao usuário que escolha um certificado.
Promise contendo respostas da escolha do certificado. Tipo: makerplanet.signing.QueryCertificateResult
Name | Type | Description |
---|---|---|
param | Parâmetros da escolha do certificado. |
signCAdES(param) → {makerplanet.signing.SignCAdESResult}
Assina um arquivo no padrão CAdES
Promise contendo respostas da assinatura do arquivo. Tipo: makerplanet.signing.SignCAdESResult
Name | Type | Description |
---|---|---|
param | Parâmetro de assinatura do arquivo. |
signPAdES(param) → {makerplanet.signing.SignPAdESResult}
Assina um arquivo PDF no padrão PAdES
Promise contendo respostas da assinatura do arquivo. Tipo: makerplanet.signing.SignPAdESResult
Name | Type | Description |
---|---|---|
param | Parâmtro de assinatura do arquivo. |