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 |