Um frontend em Javascript se comunica com o Assinador SERPRO através de comandos websocket. Aqui vemos alguns exemplos.
Edite o campo com o comando que deseja executar ou clique em "Testar" para qualquer um dos exemplos pré-definidos para copiá-lo para a área de execução.
| Valor | Descrição |
|---|---|
| sign |
| Valor | Descrição |
|---|---|
| file | |
| text | |
| hash | |
| base64 | |
| Valor | Descrição |
|---|---|
| null / branco | para tipo file |
| texto puro | para tipo text |
| array de bytes do hash em base64 | para tipo hash |
| array de bytes do conteúdo em base64 | para tipo base64 |
| array de bytes do arquivo PDF em base64 | para tipo pdf |
| Valor | Descrição |
|---|---|
| UTF-8 | (padrão) somente para tipo text |
| ISO-8859-1 | somente para tipo text |
| Valor | Descrição |
|---|---|
| true | anexa o contéudo à assinatura, o tamaho da assinatura aumentará de acordo com o tamanho do conteúdo assinado codificado em base64 |
| false | padrão |
| Valor | Descrição |
|---|---|
| RT | AD_RT_CADES_2_3 |
| RV | AD_RV_CADES_2_3, conforme o componente Demoiselle-Signer |
| RB | padrão |
| Valor | Descrição |
|---|---|
| verify |
| Valor | Descrição |
|---|---|
| file | |
| text | |
| hash | |
| base64 | |
| Valor | Descrição |
|---|---|
| null / branco | para tipo file |
| texto puro | para tipo text |
| array de bytes do hash em base64 | para tipo hash |
| array de bytes do conteúdo em base64 | para tipo base64 |
| array de bytes do arquivo PDF em base64 | para tipo pdf |
| Valor | Descrição |
|---|---|
| 2.16.840.1.101.3.4.2.3 | SHA-512 |
| 2.16.840.1.101.3.4.2.1 | SHA-256 |
| Valor | Descrição |
|---|---|
| array de bytes da assinatura em base64 |
| Valor | Descrição |
|---|---|
| TimeStamp |
| Valor | Descrição |
|---|---|
| text | |
| hash | |
| base64 | |
| Valor | Descrição |
|---|---|
| texto puro | para tipo text |
| array de bytes do hash em base64 | para tipo hash |
| array de bytes do conteúdo em base64 | para tipo base64 |
| array de bytes do arquivo PDF em base64 | para tipo pdf |
| Valor | Descrição |
|---|---|
| 2.16.840.1.101.3.4.2.3 | SHA-512 |
| 2.16.840.1.101.3.4.2.1 | SHA-256 |
| Valor | Descrição |
|---|---|
| array de bytes da assinatura em base64 |
| Valor | Descrição |
|---|---|
| attached |
| Valor | Descrição |
|---|---|
| array de bytes da assinatura em base64 |
| Valor | Descrição |
|---|---|
| cosign |
| Valor | Descrição |
|---|---|
| hash | |
| base64 |
| Valor | Descrição |
|---|---|
| array de bytes do hash em base64 | para tipo hash |
| array de bytes do conteúdo em base64 | para tipo base64 |
| Valor | Descrição |
|---|---|
| array de bytes da assinatura anterior em base64 | AD_RT_CADES_2_3 |
| Valor | Descrição |
|---|---|
| RT | AD_RT_CADES_2_3 |
| RV | AD_RV_CADES_2_3, conforme o componente Demoiselle-Signer |
| RB | padrão |