Validação de assinatura

O serviço funciona para assinaturas attached (conteúdo anexado na assinatura) e detached (conteúdo não anexado na assinatura).

POST http://cess.local/validator-service

Headers

NameTypeDescription

Content-Type

string

multipart/form-datateste

Accept

string

application/json

Request Body

NameTypeDescription

type

string

Tipo de assinatura: - CMS - CAdEs

signature

string

Arquivo de assinatura

document

string

Caso a assinatura seja Attached, não é necessário informar o conteúdo (document). Todavia, caso seja detached, será necessário informá-lo.

{
    "status": true,
    "detail": {
        "signature": {
            "status": true,
            "code": 1185,
            "message": "All digital signatures of the document are intact"
        },
        "date": {
            "status": true,
            "code": 1187,
            "message": "Date of certificate is valid"
        },
        "crl": {
            "status": true,
            "code": 1191,
            "message": "CRL is valid"
        },
        "trust": {
            "status": true,
            "code": 1189,
            "chain": "Chain of certificate is trusted"
        }
}

Last updated