Assinador XML
Assinar XML/XAdES utilizando Certificado em nuvem
post/api/xml-signature-service/v1/signatures/kms
Request
- Base URLhttps://cloud-hom.bry.com.br
- AuthAPI key in header Authorization
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Headers
Token de acesso aos serviços BRy emitido no BRy Cloud. É obrigatório em todas as requisições ao HUB. Para utilizar esta documentação é necessário inserir o token em Authorize.
kms_type'BRYKMS' | 'DINAMO' | 'PSC' required
Tipo da credencial enviada em 'kms_data'.
Request body multipart/form-data
Example request
{
"kms_data": {
"pin": "c2VuaGFFbUJhc2U2NA==",
"token": "546f6b656e2064652061636573736f20616f204252794b4d5320656d20486578",
"uuid_cert": "UUID do certificado (Opcional)",
"user": "Cpf para Identificação (Opcional)"
},
"returnType": "BASE64",
"hashAlgorithm": "SHA256",
"profile": "BASIC",
"signatureFormat": "ENVELOPED",
"operationType": "SIGNATURE",
"binaryContent": "false",
"includeXPathEnveloped": "true",
"generateSimplifiedXMLDSig": "false",
"includeSigningTime": "false",
"canonicalizerType": "EXCLUSIVE",
"originalDocuments[0][nonce]": "1",
"policyOid": "2.16.76.1.7.1.6.2.4"
}Response
Example response
{
"identificador": "ABC123",
"documentos": [
{
"hash": "ABCDEF123456",
"links": [
{
"href": "https://link_para_recuperar_documento_Assinado"
}
]
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.