Guia de Implementação da SES GO - Segurança
0.0.2 - draft
Guia de Implementação da SES GO - Segurança - Local Development build (v0.0.2) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Active as of 2025-01-01 |
{
"resourceType" : "CodeSystem",
"id" : "situacao-excepcional-assinatura",
"text" : {
"status" : "generated",
"div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: CodeSystem situacao-excepcional-assinatura</b></p><a name=\"situacao-excepcional-assinatura\"> </a><a name=\"hcsituacao-excepcional-assinatura\"> </a><a name=\"situacao-excepcional-assinatura-pt-BR\"> </a><p><b>Properties</b></p><p><b>This code system defines the following properties for its concepts</b></p><table class=\"grid\"><tr><td><b>Name</b></td><td><b>Code</b></td><td><b>Type</b></td><td><b>Description</b></td></tr><tr><td>severity</td><td>severity</td><td>code</td><td>Severidade da situação excepcional</td></tr><tr><td>category</td><td>category</td><td>string</td><td>Categoria da situação excepcional</td></tr></table><p><b>Concepts</b></p><p>This case-sensitive code system <code>https://fhir.saude.go.gov.br/r4/seguranca/CodeSystem/situacao-excepcional-assinatura</code> defines the following codes:</p><table class=\"codes\"><tr><td style=\"white-space:nowrap\"><b>Code</b></td><td><b>Display</b></td><td><b>Definition</b></td><td><b>severity</b></td><td><b>category</b></td></tr><tr><td style=\"white-space:nowrap\">POLICY<a name=\"situacao-excepcional-assinatura-POLICY\"> </a></td><td>Problemas com Política de Assinatura</td><td>Situações excepcionais relacionadas à política de assinatura digital</td><td/><td>POLICY</td></tr><tr><td style=\"white-space:nowrap\">POLICY.URI-INVALID<a name=\"situacao-excepcional-assinatura-POLICY.46URI-INVALID\"> </a></td><td>URI da Política Inválida</td><td>A URI fornecida para identificar a política de assinatura não está em formato válido</td><td>error</td><td>POLICY</td></tr><tr><td style=\"white-space:nowrap\">POLICY.VERSION-UNSUPPORTED<a name=\"situacao-excepcional-assinatura-POLICY.46VERSION-UNSUPPORTED\"> </a></td><td>Versão da Política Não Suportada</td><td>A versão da política especificada na URI não é suportada pela implementação atual</td><td>error</td><td>POLICY</td></tr><tr><td style=\"white-space:nowrap\">POLICY.VERSION-DEPRECATED<a name=\"situacao-excepcional-assinatura-POLICY.46VERSION-DEPRECATED\"> </a></td><td>Versão da Política Descontinuada</td><td>A versão da política especificada está descontinuada mas ainda suportada</td><td>warning</td><td>POLICY</td></tr><tr><td style=\"white-space:nowrap\">CERT<a name=\"situacao-excepcional-assinatura-CERT\"> </a></td><td>Problemas com Certificados Digitais</td><td>Situações excepcionais relacionadas aos certificados digitais e validação da cadeia</td><td/><td>CERT</td></tr><tr><td style=\"white-space:nowrap\">CERT.INVALID-FORMAT<a name=\"situacao-excepcional-assinatura-CERT.46INVALID-FORMAT\"> </a></td><td>Formato de Certificado Inválido</td><td>O certificado não está no formato DER codificado em base64 ou está corrompido</td><td>error</td><td>CERT</td></tr><tr><td style=\"white-space:nowrap\">CERT.CHAIN-VALIDATION-FAILED<a name=\"situacao-excepcional-assinatura-CERT.46CHAIN-VALIDATION-FAILED\"> </a></td><td>Validação da Cadeia de Certificados Falhou</td><td>A cadeia de certificados não pode ser validada devido a assinatura digital inválida ou subject/issuer incompatíveis</td><td>error</td><td>CERT</td></tr><tr><td style=\"white-space:nowrap\">CERT.EXPIRED<a name=\"situacao-excepcional-assinatura-CERT.46EXPIRED\"> </a></td><td>Certificado Expirado</td><td>Um ou mais certificados da cadeia estão expirados (data atual > notAfter)</td><td>error</td><td>CERT</td></tr><tr><td style=\"white-space:nowrap\">CERT.NOT-YET-VALID<a name=\"situacao-excepcional-assinatura-CERT.46NOT-YET-VALID\"> </a></td><td>Certificado Ainda Não Válido</td><td>Um ou mais certificados da cadeia ainda não são válidos (data atual < notBefore)</td><td>error</td><td>CERT</td></tr><tr><td style=\"white-space:nowrap\">CERT.REVOKED<a name=\"situacao-excepcional-assinatura-CERT.46REVOKED\"> </a></td><td>Certificado Revogado</td><td>Um ou mais certificados da cadeia foram revogados conforme verificação OCSP/CRL</td><td>error</td><td>CERT</td></tr><tr><td style=\"white-space:nowrap\">CERT.ISSUE-DATE-TOO-OLD<a name=\"situacao-excepcional-assinatura-CERT.46ISSUE-DATE-TOO-OLD\"> </a></td><td>Data de Emissão Anterior ao Mínimo Exigido</td><td>O certificado foi emitido antes da data mínima exigida pela política (1º julho 2025)</td><td>error</td><td>CERT</td></tr><tr><td style=\"white-space:nowrap\">CERT.NOT-ICP-BRASIL<a name=\"situacao-excepcional-assinatura-CERT.46NOT-ICP-BRASIL\"> </a></td><td>Certificado Não é ICP-Brasil</td><td>O certificado raiz não pertence à hierarquia da ICP-Brasil</td><td>error</td><td>CERT</td></tr><tr><td style=\"white-space:nowrap\">CERT.NEAR-EXPIRY<a name=\"situacao-excepcional-assinatura-CERT.46NEAR-EXPIRY\"> </a></td><td>Certificado Próximo ao Vencimento</td><td>O certificado do signatário vencerá em menos de 30 dias</td><td>warning</td><td>CERT</td></tr><tr><td style=\"white-space:nowrap\">CERT.WEAK-KEY<a name=\"situacao-excepcional-assinatura-CERT.46WEAK-KEY\"> </a></td><td>Chave Criptográfica Fraca</td><td>O certificado utiliza algoritmo ou tamanho de chave considerado fraco pelas práticas atuais</td><td>warning</td><td>CERT</td></tr><tr><td style=\"white-space:nowrap\">CERT.UNSUPPORTED-ALGORITHM<a name=\"situacao-excepcional-assinatura-CERT.46UNSUPPORTED-ALGORITHM\"> </a></td><td>Algoritmo Não Suportado</td><td>O algoritmo da chave pública do certificado não é suportado pela implementação</td><td>error</td><td>CERT</td></tr><tr><td style=\"white-space:nowrap\">CERT.CHAIN-INCOMPLETE<a name=\"situacao-excepcional-assinatura-CERT.46CHAIN-INCOMPLETE\"> </a></td><td>Cadeia Incompleta</td><td>Cadeia possui menos de 2 certificados</td><td>error</td><td>CERT</td></tr><tr><td style=\"white-space:nowrap\">CERT.MISSING-IDENTIFICATION<a name=\"situacao-excepcional-assinatura-CERT.46MISSING-IDENTIFICATION\"> </a></td><td>Identificação Ausente no Certificado</td><td>OID de identificação ausente ou ambíguo</td><td>error</td><td>CERT</td></tr><tr><td style=\"white-space:nowrap\">REVOCATION<a name=\"situacao-excepcional-assinatura-REVOCATION\"> </a></td><td>Problemas com Validação de Revogação</td><td>Situações excepcionais relacionadas à verificação de status de revogação de certificados</td><td/><td>REVOCATION</td></tr><tr><td style=\"white-space:nowrap\">REVOCATION.OCSP-UNAVAILABLE<a name=\"situacao-excepcional-assinatura-REVOCATION.46OCSP-UNAVAILABLE\"> </a></td><td>Serviço OCSP Indisponível</td><td>O serviço OCSP não está acessível (timeout, erro de rede, serviço indisponível)</td><td>error</td><td>REVOCATION</td></tr><tr><td style=\"white-space:nowrap\">REVOCATION.CRL-UNAVAILABLE<a name=\"situacao-excepcional-assinatura-REVOCATION.46CRL-UNAVAILABLE\"> </a></td><td>Lista CRL Indisponível</td><td>A lista de revogação CRL não está acessível (timeout, erro de rede, serviço indisponível)</td><td>error</td><td>REVOCATION</td></tr><tr><td style=\"white-space:nowrap\">REVOCATION.CRL-INVALID<a name=\"situacao-excepcional-assinatura-REVOCATION.46CRL-INVALID\"> </a></td><td>CRL Inválida</td><td>Lista de Certificados Revogados é inválida ou malformada</td><td>error</td><td>REVOCATION</td></tr><tr><td style=\"white-space:nowrap\">REVOCATION.OCSP-INVALID<a name=\"situacao-excepcional-assinatura-REVOCATION.46OCSP-INVALID\"> </a></td><td>OCSP Inválido</td><td>Resposta OCSP é inválida ou malformada</td><td>error</td><td>REVOCATION</td></tr><tr><td style=\"white-space:nowrap\">REVOCATION.NO-CONNECTIVITY<a name=\"situacao-excepcional-assinatura-REVOCATION.46NO-CONNECTIVITY\"> </a></td><td>Sem Conectividade Externa</td><td>Ambiente sem conectividade externa impede validação de revogação online</td><td>error</td><td>REVOCATION</td></tr><tr><td style=\"white-space:nowrap\">REVOCATION.CACHE-EXPIRED<a name=\"situacao-excepcional-assinatura-REVOCATION.46CACHE-EXPIRED\"> </a></td><td>Cache de Revogação Expirado</td><td>O cache local de status de revogação expirou e não foi possível atualizar online</td><td>warning</td><td>REVOCATION</td></tr><tr><td style=\"white-space:nowrap\">REVOCATION.NO-DISTRIBUTION-POINTS<a name=\"situacao-excepcional-assinatura-REVOCATION.46NO-DISTRIBUTION-POINTS\"> </a></td><td>Pontos de Distribuição Ausentes</td><td>O certificado não possui extensões AIA (OCSP) ou CDP (CRL) válidas</td><td>error</td><td>REVOCATION</td></tr><tr><td style=\"white-space:nowrap\">REVOCATION.RESPONSE-MALFORMED<a name=\"situacao-excepcional-assinatura-REVOCATION.46RESPONSE-MALFORMED\"> </a></td><td>Resposta de Revogação Malformada</td><td>Resposta OCSP/CRL malformada ou incompleta</td><td>error</td><td>REVOCATION</td></tr><tr><td style=\"white-space:nowrap\">CRYPTO<a name=\"situacao-excepcional-assinatura-CRYPTO\"> </a></td><td>Problemas Criptográficos</td><td>Situações excepcionais relacionadas a operações criptográficas</td><td/><td>CRYPTO</td></tr><tr><td style=\"white-space:nowrap\">CRYPTO.ALGORITHM-UNSUPPORTED<a name=\"situacao-excepcional-assinatura-CRYPTO.46ALGORITHM-UNSUPPORTED\"> </a></td><td>Algoritmo Não Suportado</td><td>O algoritmo criptográfico especificado não é suportado pela implementação</td><td>error</td><td>CRYPTO</td></tr><tr><td style=\"white-space:nowrap\">CRYPTO.SIGNATURE-CREATION-FAILED<a name=\"situacao-excepcional-assinatura-CRYPTO.46SIGNATURE-CREATION-FAILED\"> </a></td><td>Falha na Criação de Assinatura</td><td>Falha durante a operação criptográfica de criação da assinatura digital</td><td>fatal</td><td>CRYPTO</td></tr><tr><td style=\"white-space:nowrap\">CRYPTO.SIGNATURE-VALIDATION-FAILED<a name=\"situacao-excepcional-assinatura-CRYPTO.46SIGNATURE-VALIDATION-FAILED\"> </a></td><td>Falha na Validação de Assinatura</td><td>A assinatura digital não passou na validação criptográfica</td><td>error</td><td>CRYPTO</td></tr><tr><td style=\"white-space:nowrap\">CRYPTO.KEY-INACCESSIBLE<a name=\"situacao-excepcional-assinatura-CRYPTO.46KEY-INACCESSIBLE\"> </a></td><td>Chave Inacessível</td><td>A chave privada não pode ser acessada para operação criptográfica</td><td>error</td><td>CRYPTO</td></tr><tr><td style=\"white-space:nowrap\">CRYPTO.DEVICE-BLOCKED<a name=\"situacao-excepcional-assinatura-CRYPTO.46DEVICE-BLOCKED\"> </a></td><td>Dispositivo Bloqueado</td><td>O dispositivo criptográfico (token/smartcard) encontra-se bloqueado</td><td>error</td><td>CRYPTO</td></tr><tr><td style=\"white-space:nowrap\">CRYPTO.HASH-VERIFICATION-FAILED<a name=\"situacao-excepcional-assinatura-CRYPTO.46HASH-VERIFICATION-FAILED\"> </a></td><td>Verificação de Hash Falhou</td><td>O hash calculado do conteúdo não confere com o hash presente na assinatura</td><td>error</td><td>CRYPTO</td></tr><tr><td style=\"white-space:nowrap\">CRYPTO.ENTROPY-INSUFFICIENT<a name=\"situacao-excepcional-assinatura-CRYPTO.46ENTROPY-INSUFFICIENT\"> </a></td><td>Entropia Insuficiente</td><td>Gerador de números aleatórios com entropia insuficiente para operações ECDSA</td><td>fatal</td><td>CRYPTO</td></tr><tr><td style=\"white-space:nowrap\">CRYPTO.TIMING-ATTACK-DETECTED<a name=\"situacao-excepcional-assinatura-CRYPTO.46TIMING-ATTACK-DETECTED\"> </a></td><td>Possível Ataque de Temporização Detectado</td><td>Padrões anômalos de tempo detectados durante operações criptográficas</td><td>warning</td><td>CRYPTO</td></tr><tr><td style=\"white-space:nowrap\">CRYPTO.INVALID-PUBLIC-KEY<a name=\"situacao-excepcional-assinatura-CRYPTO.46INVALID-PUBLIC-KEY\"> </a></td><td>Chave Pública Inválida</td><td>A chave pública presente no certificado é inválida ou malformada</td><td>error</td><td>CRYPTO</td></tr><tr><td style=\"white-space:nowrap\">CRYPTO.PIN-INVALID<a name=\"situacao-excepcional-assinatura-CRYPTO.46PIN-INVALID\"> </a></td><td>PIN Inválido</td><td>PIN, token ou credencial de acesso inválida</td><td>error</td><td>CRYPTO</td></tr><tr><td style=\"white-space:nowrap\">CRYPTO.WEAK-KEY<a name=\"situacao-excepcional-assinatura-CRYPTO.46WEAK-KEY\"> </a></td><td>Chave Fraca</td><td>Parâmetros da chave não atendem aos requisitos mínimos de segurança</td><td>error</td><td>CRYPTO</td></tr><tr><td style=\"white-space:nowrap\">FORMAT<a name=\"situacao-excepcional-assinatura-FORMAT\"> </a></td><td>Problemas de Formato e Estrutura</td><td>Situações excepcionais relacionadas ao formato dos dados de entrada</td><td/><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.BUNDLE-MALFORMED<a name=\"situacao-excepcional-assinatura-FORMAT.46BUNDLE-MALFORMED\"> </a></td><td>Bundle FHIR Malformado</td><td>A instância do Bundle não está em conformidade com a especificação FHIR</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.BUNDLE-EMPTY<a name=\"situacao-excepcional-assinatura-FORMAT.46BUNDLE-EMPTY\"> </a></td><td>Bundle Vazio</td><td>O Bundle não contém nenhuma entrada para ser assinada</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.PROVENANCE-INVALID<a name=\"situacao-excepcional-assinatura-FORMAT.46PROVENANCE-INVALID\"> </a></td><td>Provenance Inválido</td><td>A instância de Provenance não está em conformidade com a especificação FHIR</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.TARGET-REFERENCE-MISSING<a name=\"situacao-excepcional-assinatura-FORMAT.46TARGET-REFERENCE-MISSING\"> </a></td><td>Referência de Target Ausente</td><td>Uma ou mais referências em Provenance.target não foram encontradas no Bundle</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.JSON-MALFORMED<a name=\"situacao-excepcional-assinatura-FORMAT.46JSON-MALFORMED\"> </a></td><td>JSON Malformado</td><td>O JSON fornecido não está bem-formado ou contém erros de sintaxe</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.BASE64-INVALID<a name=\"situacao-excepcional-assinatura-FORMAT.46BASE64-INVALID\"> </a></td><td>Base64 Inválido</td><td>Dados em base64 contêm caracteres inválidos ou padding incorreto</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.JWS-MALFORMED<a name=\"situacao-excepcional-assinatura-FORMAT.46JWS-MALFORMED\"> </a></td><td>JWS Malformado</td><td>A estrutura JWS não está no formato header.payload.signature esperado</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.BUNDLE-RESOURCE-MISSING<a name=\"situacao-excepcional-assinatura-FORMAT.46BUNDLE-RESOURCE-MISSING\"> </a></td><td>Recurso do Bundle Ausente</td><td>Bundle.entry.resource ausente para referência declarada</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.REFERENCE-INVALID<a name=\"situacao-excepcional-assinatura-FORMAT.46REFERENCE-INVALID\"> </a></td><td>Referência Inválida</td><td>Elemento Reference não está em uma das formas permitidas (identifier exclusiva, UUID, contained ou '#')</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.REFERENCE-MISSING<a name=\"situacao-excepcional-assinatura-FORMAT.46REFERENCE-MISSING\"> </a></td><td>Referência Não Encontrada</td><td>Reference UUID ou contained aponta para recurso inexistente</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.CANONICALIZATION-FAILED<a name=\"situacao-excepcional-assinatura-FORMAT.46CANONICALIZATION-FAILED\"> </a></td><td>Falha na Canonicalização</td><td>Erro durante o processo de canonicalização JSON RFC 8785</td><td>fatal</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.UUID-INVALID<a name=\"situacao-excepcional-assinatura-FORMAT.46UUID-INVALID\"> </a></td><td>UUID Inválido</td><td>Formato de UUID em fullUrl ou referência não conforme RFC 4122</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.DUPLICATE-FULLURL<a name=\"situacao-excepcional-assinatura-FORMAT.46DUPLICATE-FULLURL\"> </a></td><td>fullUrl Duplicado</td><td>Encontrado fullUrl duplicado dentro do Bundle</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.DUPLICATE-TARGET-REFERENCE<a name=\"situacao-excepcional-assinatura-FORMAT.46DUPLICATE-TARGET-REFERENCE\"> </a></td><td>Referência Target Duplicada</td><td>Encontrada referência duplicada em Provenance.target</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.RESOURCE-TOO-LARGE<a name=\"situacao-excepcional-assinatura-FORMAT.46RESOURCE-TOO-LARGE\"> </a></td><td>Recurso Muito Grande</td><td>Bundle excede limite máximo de tamanho (50MB)</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.TOO-MANY-ENTRIES<a name=\"situacao-excepcional-assinatura-FORMAT.46TOO-MANY-ENTRIES\"> </a></td><td>Muitas Entradas</td><td>Bundle excede limite máximo de entradas (1000)</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.BUNDLE-ORDER-MISMATCH<a name=\"situacao-excepcional-assinatura-FORMAT.46BUNDLE-ORDER-MISMATCH\"> </a></td><td>Ordem do Bundle Incompatível</td><td>A ordem das entradas no Bundle não corresponde à ordem das referências em Provenance.target</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.NON-DETERMINISTIC-ORDER<a name=\"situacao-excepcional-assinatura-FORMAT.46NON-DETERMINISTIC-ORDER\"> </a></td><td>Ordem Não Determinística</td><td>A ordem dos recursos não permite reprodução determinística do processo de assinatura</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.PROFILE-VALIDATION-FAILED<a name=\"situacao-excepcional-assinatura-FORMAT.46PROFILE-VALIDATION-FAILED\"> </a></td><td>Validação de Perfil Falhou</td><td>Um ou mais recursos não estão em conformidade com os perfis FHIR declarados</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.EXTENSION-MISSING<a name=\"situacao-excepcional-assinatura-FORMAT.46EXTENSION-MISSING\"> </a></td><td>Extensão Obrigatória Ausente</td><td>Uma extensão obrigatória requerida pelo perfil brasileiro não foi encontrada</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.RESOURCE-INVALID<a name=\"situacao-excepcional-assinatura-FORMAT.46RESOURCE-INVALID\"> </a></td><td>Recurso Inválido</td><td>Um recurso FHIR não está em conformidade com a especificação R4</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.INVALID-TIMESTAMP<a name=\"situacao-excepcional-assinatura-FORMAT.46INVALID-TIMESTAMP\"> </a></td><td>Timestamp Inválido</td><td>O timestamp fornecido não está em formato válido ou fora da janela temporal aceitável</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.PROVENANCE-TARGET-INVALID<a name=\"situacao-excepcional-assinatura-FORMAT.46PROVENANCE-TARGET-INVALID\"> </a></td><td>Referência de Target Inválida</td><td>Uma referência em Provenance.target não está no formato UUID válido</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.PROVENANCE-TARGET-DUPLICATE<a name=\"situacao-excepcional-assinatura-FORMAT.46PROVENANCE-TARGET-DUPLICATE\"> </a></td><td>Referência de Target Duplicada</td><td>Encontrada referência duplicada em Provenance.target</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.RESOURCE-TYPE-UNSUPPORTED<a name=\"situacao-excepcional-assinatura-FORMAT.46RESOURCE-TYPE-UNSUPPORTED\"> </a></td><td>Tipo de Resource Não Suportado</td><td>Tipo de resource não suportado para assinatura digital</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.SIGNATURE-MISSING<a name=\"situacao-excepcional-assinatura-FORMAT.46SIGNATURE-MISSING\"> </a></td><td>Assinatura Ausente</td><td>Assinatura digital não encontrada onde esperada</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.JWK-INVALID<a name=\"situacao-excepcional-assinatura-FORMAT.46JWK-INVALID\"> </a></td><td>JWK Inválido</td><td>Formato JWK (JSON Web Key) inválido ou incompatível</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">FORMAT.CERT-PEM-INVALID<a name=\"situacao-excepcional-assinatura-FORMAT.46CERT-PEM-INVALID\"> </a></td><td>Certificado PEM Inválido</td><td>Certificado não está em formato PEM válido ou não possui delimitadores corretos</td><td>error</td><td>FORMAT</td></tr><tr><td style=\"white-space:nowrap\">DEVICE<a name=\"situacao-excepcional-assinatura-DEVICE\"> </a></td><td>Problemas com Dispositivos Seguros</td><td>Situações excepcionais relacionadas ao acesso a smartcards e tokens criptográficos</td><td/><td>DEVICE</td></tr><tr><td style=\"white-space:nowrap\">DEVICE.SMARTCARD-NOT-FOUND<a name=\"situacao-excepcional-assinatura-DEVICE.46SMARTCARD-NOT-FOUND\"> </a></td><td>Smartcard Não Encontrado</td><td>O smartcard especificado não foi encontrado no leitor indicado</td><td>error</td><td>DEVICE</td></tr><tr><td style=\"white-space:nowrap\">DEVICE.TOKEN-NOT-FOUND<a name=\"situacao-excepcional-assinatura-DEVICE.46TOKEN-NOT-FOUND\"> </a></td><td>Token Não Encontrado</td><td>O token criptográfico especificado não foi encontrado</td><td>error</td><td>DEVICE</td></tr><tr><td style=\"white-space:nowrap\">DEVICE.PIN-BLOCKED<a name=\"situacao-excepcional-assinatura-DEVICE.46PIN-BLOCKED\"> </a></td><td>PIN Bloqueado</td><td>O PIN do dispositivo foi bloqueado devido a tentativas incorretas consecutivas</td><td>error</td><td>DEVICE</td></tr><tr><td style=\"white-space:nowrap\">DEVICE.MIDDLEWARE-ERROR<a name=\"situacao-excepcional-assinatura-DEVICE.46MIDDLEWARE-ERROR\"> </a></td><td>Erro no Middleware</td><td>Falha na comunicação com o middleware do dispositivo seguro</td><td>error</td><td>DEVICE</td></tr><tr><td style=\"white-space:nowrap\">DEVICE.CERTIFICATE-NOT-FOUND<a name=\"situacao-excepcional-assinatura-DEVICE.46CERTIFICATE-NOT-FOUND\"> </a></td><td>Certificado Não Encontrado no Dispositivo</td><td>O certificado especificado não foi encontrado no smartcard/token</td><td>error</td><td>DEVICE</td></tr><tr><td style=\"white-space:nowrap\">DEVICE.KEY-ACCESS-DENIED<a name=\"situacao-excepcional-assinatura-DEVICE.46KEY-ACCESS-DENIED\"> </a></td><td>Acesso à Chave Negado</td><td>O acesso à chave privada no dispositivo foi negado</td><td>error</td><td>DEVICE</td></tr><tr><td style=\"white-space:nowrap\">MIDDLEWARE<a name=\"situacao-excepcional-assinatura-MIDDLEWARE\"> </a></td><td>Problemas com Middleware Criptográfico</td><td>Situações excepcionais relacionadas ao middleware para dispositivos seguros</td><td/><td>MIDDLEWARE</td></tr><tr><td style=\"white-space:nowrap\">MIDDLEWARE.LIBRARY-NOT-FOUND<a name=\"situacao-excepcional-assinatura-MIDDLEWARE.46LIBRARY-NOT-FOUND\"> </a></td><td>Biblioteca de Middleware Não Encontrada</td><td>A biblioteca PKCS#11 especificada não foi encontrada ou não pode ser carregada</td><td>error</td><td>MIDDLEWARE</td></tr><tr><td style=\"white-space:nowrap\">MIDDLEWARE.INVALID-CONFIG<a name=\"situacao-excepcional-assinatura-MIDDLEWARE.46INVALID-CONFIG\"> </a></td><td>Configuração de Middleware Inválida</td><td>As configurações específicas do middleware contêm parâmetros inválidos</td><td>error</td><td>MIDDLEWARE</td></tr><tr><td style=\"white-space:nowrap\">MIDDLEWARE.LIBRARY-PATH-INVALID<a name=\"situacao-excepcional-assinatura-MIDDLEWARE.46LIBRARY-PATH-INVALID\"> </a></td><td>Caminho da Biblioteca Inválido</td><td>O caminho especificado para a biblioteca PKCS#11 não existe ou não é acessível</td><td>error</td><td>MIDDLEWARE</td></tr><tr><td style=\"white-space:nowrap\">MIDDLEWARE.LIBRARY-INVALID-FORMAT<a name=\"situacao-excepcional-assinatura-MIDDLEWARE.46LIBRARY-INVALID-FORMAT\"> </a></td><td>Formato de Biblioteca Inválido</td><td>O arquivo especificado não é uma biblioteca dinâmica válida</td><td>error</td><td>MIDDLEWARE</td></tr><tr><td style=\"white-space:nowrap\">MIDDLEWARE.SLOT-ID-INVALID<a name=\"situacao-excepcional-assinatura-MIDDLEWARE.46SLOT-ID-INVALID\"> </a></td><td>Slot ID Inválido</td><td>O Slot ID especificado não é um valor numérico não negativo</td><td>error</td><td>MIDDLEWARE</td></tr><tr><td style=\"white-space:nowrap\">MIDDLEWARE.TOKEN-LABEL-INVALID<a name=\"situacao-excepcional-assinatura-MIDDLEWARE.46TOKEN-LABEL-INVALID\"> </a></td><td>Token Label Inválido</td><td>O token label especificado está vazio ou excede 32 caracteres</td><td>error</td><td>MIDDLEWARE</td></tr><tr><td style=\"white-space:nowrap\">MIDDLEWARE.UNSUPPORTED-MECHANISMS<a name=\"situacao-excepcional-assinatura-MIDDLEWARE.46UNSUPPORTED-MECHANISMS\"> </a></td><td>Mecanismos Não Suportados</td><td>Nenhum mecanismo suportado (CKM_RSA_PKCS, CKM_ECDSA) foi especificado</td><td>error</td><td>MIDDLEWARE</td></tr><tr><td style=\"white-space:nowrap\">MIDDLEWARE.SESSION-MODE-INVALID<a name=\"situacao-excepcional-assinatura-MIDDLEWARE.46SESSION-MODE-INVALID\"> </a></td><td>Modo de Sessão Inválido</td><td>O modo de sessão deve ser 'read-only' ou 'read-write'</td><td>error</td><td>MIDDLEWARE</td></tr><tr><td style=\"white-space:nowrap\">MIDDLEWARE.TIMEOUT-OUT-OF-RANGE<a name=\"situacao-excepcional-assinatura-MIDDLEWARE.46TIMEOUT-OUT-OF-RANGE\"> </a></td><td>Timeout de Middleware Fora da Faixa</td><td>Um ou mais valores de timeout do middleware estão fora da faixa permitida</td><td>error</td><td>MIDDLEWARE</td></tr><tr><td style=\"white-space:nowrap\">MIDDLEWARE.AUTH-ATTEMPTS-OUT-OF-RANGE<a name=\"situacao-excepcional-assinatura-MIDDLEWARE.46AUTH-ATTEMPTS-OUT-OF-RANGE\"> </a></td><td>Tentativas de Autenticação Fora da Faixa</td><td>O número de tentativas de autenticação deve estar entre 1 e 10</td><td>error</td><td>MIDDLEWARE</td></tr><tr><td style=\"white-space:nowrap\">MIDDLEWARE.RETRY-CONFIG-INVALID<a name=\"situacao-excepcional-assinatura-MIDDLEWARE.46RETRY-CONFIG-INVALID\"> </a></td><td>Configuração de Retry Inválida</td><td>Os parâmetros de retry (intervalo ou máximo) estão fora da faixa permitida</td><td>error</td><td>MIDDLEWARE</td></tr><tr><td style=\"white-space:nowrap\">CONFIG<a name=\"situacao-excepcional-assinatura-CONFIG\"> </a></td><td>Problemas de Configuração</td><td>Situações excepcionais relacionadas às configurações operacionais</td><td/><td>CONFIG</td></tr><tr><td style=\"white-space:nowrap\">CONFIG.INVALID-PARAMETER<a name=\"situacao-excepcional-assinatura-CONFIG.46INVALID-PARAMETER\"> </a></td><td>Parâmetro de Configuração Inválido</td><td>Um ou mais parâmetros nas configurações operacionais são inválidos</td><td>error</td><td>CONFIG</td></tr><tr><td style=\"white-space:nowrap\">CONFIG.INVALID-STRATEGY<a name=\"situacao-excepcional-assinatura-CONFIG.46INVALID-STRATEGY\"> </a></td><td>Estratégia de Timestamp Inválida</td><td>A estratégia fornecida não é 'iat' ou 'tsa'</td><td>error</td><td>CONFIG</td></tr><tr><td style=\"white-space:nowrap\">CONFIG.TTL-OUT-OF-RANGE<a name=\"situacao-excepcional-assinatura-CONFIG.46TTL-OUT-OF-RANGE\"> </a></td><td>TTL de Cache Fora da Faixa</td><td>O TTL do cache OCSP/CRL está fora da faixa permitida (300-86400 segundos)</td><td>error</td><td>CONFIG</td></tr><tr><td style=\"white-space:nowrap\">CONFIG.TIMEOUT-OUT-OF-RANGE<a name=\"situacao-excepcional-assinatura-CONFIG.46TIMEOUT-OUT-OF-RANGE\"> </a></td><td>Timeout Fora da Faixa</td><td>Um ou mais valores de timeout estão fora da faixa permitida (5-120 segundos)</td><td>error</td><td>CONFIG</td></tr><tr><td style=\"white-space:nowrap\">CONFIG.TSA-AUTH-FAILED<a name=\"situacao-excepcional-assinatura-CONFIG.46TSA-AUTH-FAILED\"> </a></td><td>Falha na Autenticação TSA</td><td>As credenciais fornecidas para acesso à TSA são inválidas</td><td>error</td><td>CONFIG</td></tr><tr><td style=\"white-space:nowrap\">CONFIG.TSA-URL-INVALID<a name=\"situacao-excepcional-assinatura-CONFIG.46TSA-URL-INVALID\"> </a></td><td>URL da TSA Inválida</td><td>A URL da TSA não é válida ou não usa protocolo HTTPS</td><td>error</td><td>CONFIG</td></tr><tr><td style=\"white-space:nowrap\">CONFIG.TRUST-STORE-TYPE-INVALID<a name=\"situacao-excepcional-assinatura-CONFIG.46TRUST-STORE-TYPE-INVALID\"> </a></td><td>Tipo de Trust Store Inválido</td><td>O tipo de trust store especificado não é válido</td><td>error</td><td>CONFIG</td></tr><tr><td style=\"white-space:nowrap\">CONFIG.TRUST-STORE-EMPTY<a name=\"situacao-excepcional-assinatura-CONFIG.46TRUST-STORE-EMPTY\"> </a></td><td>Trust Store Vazio</td><td>O array de certificados do trust store está vazio</td><td>error</td><td>CONFIG</td></tr><tr><td style=\"white-space:nowrap\">CONFIG.TRUST-STORE-REFERENCE-INVALID<a name=\"situacao-excepcional-assinatura-CONFIG.46TRUST-STORE-REFERENCE-INVALID\"> </a></td><td>Referência de Trust Store Inválida</td><td>A referência do sistema para trust store está vazia ou inacessível</td><td>error</td><td>CONFIG</td></tr><tr><td style=\"white-space:nowrap\">CONFIG.TRUST-STORE-URL-INVALID<a name=\"situacao-excepcional-assinatura-CONFIG.46TRUST-STORE-URL-INVALID\"> </a></td><td>URL de Trust Store Inválida</td><td>A URL do trust store não é HTTPS válida ou hash de integridade ausente</td><td>error</td><td>CONFIG</td></tr><tr><td style=\"white-space:nowrap\">CONFIG.TRUST-STORE-NOT-ICP-BRASIL<a name=\"situacao-excepcional-assinatura-CONFIG.46TRUST-STORE-NOT-ICP-BRASIL\"> </a></td><td>Certificado no Trust Store Não é ICP-Brasil</td><td>Um certificado no trust store não corresponde aos hashes conhecidos da ICP-Brasil</td><td>error</td><td>CONFIG</td></tr><tr><td style=\"white-space:nowrap\">CONFIG.UPDATE-INTERVAL-OUT-OF-RANGE<a name=\"situacao-excepcional-assinatura-CONFIG.46UPDATE-INTERVAL-OUT-OF-RANGE\"> </a></td><td>Intervalo de Atualização Fora da Faixa</td><td>O intervalo de atualização está fora da faixa permitida (3600-604800 segundos)</td><td>error</td><td>CONFIG</td></tr><tr><td style=\"white-space:nowrap\">CONFIG.TSA-OID-INVALID<a name=\"situacao-excepcional-assinatura-CONFIG.46TSA-OID-INVALID\"> </a></td><td>OID da TSA Inválido</td><td>O OID de política de carimbo de tempo TSA é inválido</td><td>error</td><td>CONFIG</td></tr><tr><td style=\"white-space:nowrap\">CONFIG.MISSING-PARAMETER<a name=\"situacao-excepcional-assinatura-CONFIG.46MISSING-PARAMETER\"> </a></td><td>Parâmetro de Configuração Ausente</td><td>Parâmetro obrigatório não fornecido nas configurações operacionais</td><td>error</td><td>CONFIG</td></tr><tr><td style=\"white-space:nowrap\">CONFIG.CERT-MIN-DATE-INVALID<a name=\"situacao-excepcional-assinatura-CONFIG.46CERT-MIN-DATE-INVALID\"> </a></td><td>Data Mínima de Certificado Inválida</td><td>Valor de timestamp mínimo de emissão inválido</td><td>error</td><td>CONFIG</td></tr><tr><td style=\"white-space:nowrap\">CONFIG.CERT-MIN-DATE-OUT-OF-RANGE<a name=\"situacao-excepcional-assinatura-CONFIG.46CERT-MIN-DATE-OUT-OF-RANGE\"> </a></td><td>Data Mínima Fora da Faixa</td><td>Timestamp mínimo fora do intervalo permitido (2021-2100)</td><td>error</td><td>CONFIG</td></tr><tr><td style=\"white-space:nowrap\">CONFIG.BUNDLE-SIZE-LIMIT-OUT-OF-RANGE<a name=\"situacao-excepcional-assinatura-CONFIG.46BUNDLE-SIZE-LIMIT-OUT-OF-RANGE\"> </a></td><td>Limite de Tamanho do Bundle Fora da Faixa</td><td>Limite configurado de entradas do Bundle está fora da faixa (100-10000)</td><td>error</td><td>CONFIG</td></tr><tr><td style=\"white-space:nowrap\">CONFIG.BUNDLE-MEMORY-LIMIT-OUT-OF-RANGE<a name=\"situacao-excepcional-assinatura-CONFIG.46BUNDLE-MEMORY-LIMIT-OUT-OF-RANGE\"> </a></td><td>Limite de Memória do Bundle Fora da Faixa</td><td>Limite configurado de bytes do Bundle está fora da faixa (1MB-200MB)</td><td>error</td><td>CONFIG</td></tr><tr><td style=\"white-space:nowrap\">CONFIG.BUNDLE-TIMEOUT-OUT-OF-RANGE<a name=\"situacao-excepcional-assinatura-CONFIG.46BUNDLE-TIMEOUT-OUT-OF-RANGE\"> </a></td><td>Timeout do Bundle Fora da Faixa</td><td>Timeout de verificação do Bundle fora da faixa (5s-300s)</td><td>error</td><td>CONFIG</td></tr><tr><td style=\"white-space:nowrap\">CONFIG.INVALID-TIMESTAMP-FORMAT<a name=\"situacao-excepcional-assinatura-CONFIG.46INVALID-TIMESTAMP-FORMAT\"> </a></td><td>Timestamp com formato inválido.</td><td/><td>error</td><td>CONFIG</td></tr><tr><td style=\"white-space:nowrap\">TSA<a name=\"situacao-excepcional-assinatura-TSA\"> </a></td><td>Problemas com Autoridade de Carimbo de Tempo</td><td>Situações excepcionais relacionadas a serviços de carimbo de tempo (TSA)</td><td/><td>TSA</td></tr><tr><td style=\"white-space:nowrap\">TSA.UNAVAILABLE<a name=\"situacao-excepcional-assinatura-TSA.46UNAVAILABLE\"> </a></td><td>TSA Indisponível</td><td>A Autoridade de Carimbo de Tempo não está acessível ou não respondeu</td><td>error</td><td>TSA</td></tr><tr><td style=\"white-space:nowrap\">TSA.INVALID-RESPONSE<a name=\"situacao-excepcional-assinatura-TSA.46INVALID-RESPONSE\"> </a></td><td>Resposta TSA Inválida</td><td>A resposta da TSA não passou na validação criptográfica ou está malformada</td><td>error</td><td>TSA</td></tr><tr><td style=\"white-space:nowrap\">TSA.INVALID-TOKEN<a name=\"situacao-excepcional-assinatura-TSA.46INVALID-TOKEN\"> </a></td><td>Token TSA Inválido</td><td>Token de timestamp malformado ou inválido</td><td>error</td><td>TSA</td></tr><tr><td style=\"white-space:nowrap\">TSA.VALIDATION-FAILED<a name=\"situacao-excepcional-assinatura-TSA.46VALIDATION-FAILED\"> </a></td><td>Validação TSA Falhou</td><td>Falha na validação criptográfica do timestamp</td><td>error</td><td>TSA</td></tr><tr><td style=\"white-space:nowrap\">TEMPORAL<a name=\"situacao-excepcional-assinatura-TEMPORAL\"> </a></td><td>Problemas Temporais</td><td>Situações excepcionais relacionadas a validações temporais</td><td/><td>TEMPORAL</td></tr><tr><td style=\"white-space:nowrap\">TEMPORAL.IAT-OUT-OF-CERT-PERIOD<a name=\"situacao-excepcional-assinatura-TEMPORAL.46IAT-OUT-OF-CERT-PERIOD\"> </a></td><td>IAT Fora do Período do Certificado</td><td>O timestamp iat da assinatura está fora do período de validade do certificado</td><td>error</td><td>TEMPORAL</td></tr><tr><td style=\"white-space:nowrap\">TEMPORAL.IAT-INVALID<a name=\"situacao-excepcional-assinatura-TEMPORAL.46IAT-INVALID\"> </a></td><td>IAT Inválido</td><td>Valor iat malformado ou fora dos limites</td><td>error</td><td>TEMPORAL</td></tr><tr><td style=\"white-space:nowrap\">TEMPORAL.TSA-TIMESTAMP-OUT-OF-BOUNDS<a name=\"situacao-excepcional-assinatura-TEMPORAL.46TSA-TIMESTAMP-OUT-OF-BOUNDS\"> </a></td><td>Timestamp TSA Fora dos Limites</td><td>Timestamp da TSA fora dos limites aceitáveis</td><td>error</td><td>TEMPORAL</td></tr><tr><td style=\"white-space:nowrap\">TEMPORAL.SIGNATURE-TOO-OLD<a name=\"situacao-excepcional-assinatura-TEMPORAL.46SIGNATURE-TOO-OLD\"> </a></td><td>Assinatura Muito Antiga</td><td>A assinatura foi criada há muito tempo e pode não ser mais confiável</td><td>warning</td><td>TEMPORAL</td></tr><tr><td style=\"white-space:nowrap\">TEMPORAL.CLOCK-SKEW-DETECTED<a name=\"situacao-excepcional-assinatura-TEMPORAL.46CLOCK-SKEW-DETECTED\"> </a></td><td>Diferença de Relógio Detectada</td><td>Detectada diferença significativa entre relógios do sistema</td><td>warning</td><td>TEMPORAL</td></tr><tr><td style=\"white-space:nowrap\">VALIDATION<a name=\"situacao-excepcional-assinatura-VALIDATION\"> </a></td><td>Problemas de Validação</td><td>Situações excepcionais relacionadas ao processo de validação de assinatura digital</td><td/><td>VALIDATION</td></tr><tr><td style=\"white-space:nowrap\">VALIDATION.SIGNATURE-VERIFICATION-FAILED<a name=\"situacao-excepcional-assinatura-VALIDATION.46SIGNATURE-VERIFICATION-FAILED\"> </a></td><td>Verificação Criptográfica da Assinatura Falhou</td><td>A assinatura digital não passou na verificação criptográfica</td><td>error</td><td>VALIDATION</td></tr><tr><td style=\"white-space:nowrap\">VALIDATION.UNSUPPORTED-ALGORITHM<a name=\"situacao-excepcional-assinatura-VALIDATION.46UNSUPPORTED-ALGORITHM\"> </a></td><td>Algoritmo Não Suportado para Validação</td><td/><td/><td/></tr><tr><td style=\"white-space:nowrap\">CACHE.CRITICAL-STALE<a name=\"situacao-excepcional-assinatura-CACHE.46CRITICAL-STALE\"> </a></td><td>Cache Crítico</td><td/><td/><td/></tr><tr><td style=\"white-space:nowrap\">CACHE.EXPIRED-UNSAFE<a name=\"situacao-excepcional-assinatura-CACHE.46EXPIRED-UNSAFE\"> </a></td><td>Cache Expirado</td><td/><td/><td/></tr><tr><td style=\"white-space:nowrap\">CACHE.STALE-BUT-VALID<a name=\"situacao-excepcional-assinatura-CACHE.46STALE-BUT-VALID\"> </a></td><td>Cache Desatualizado Válido</td><td/><td/><td/></tr><tr><td style=\"white-space:nowrap\">NETWORK.HASH-DOWNLOAD-FAILED<a name=\"situacao-excepcional-assinatura-NETWORK.46HASH-DOWNLOAD-FAILED\"> </a></td><td>Falha no Download do Hash</td><td/><td/><td/></tr><tr><td style=\"white-space:nowrap\">NETWORK.ZIP-DOWNLOAD-FAILED<a name=\"situacao-excepcional-assinatura-NETWORK.46ZIP-DOWNLOAD-FAILED\"> </a></td><td>Falha no Download do Zip</td><td/><td/><td/></tr><tr><td style=\"white-space:nowrap\">SECURITY.HASH-VALIDATION-FAILED<a name=\"situacao-excepcional-assinatura-SECURITY.46HASH-VALIDATION-FAILED\"> </a></td><td>Falha na Validação de Hash</td><td/><td/><td/></tr><tr><td style=\"white-space:nowrap\">STORAGE.INDEX-CREATION-FAILED<a name=\"situacao-excepcional-assinatura-STORAGE.46INDEX-CREATION-FAILED\"> </a></td><td>Falha na Criação de Índice</td><td/><td/><td/></tr><tr><td style=\"white-space:nowrap\">STORAGE.INDEX-VALIDATION-FAILED<a name=\"situacao-excepcional-assinatura-STORAGE.46INDEX-VALIDATION-FAILED\"> </a></td><td>Falha na Validação de Índice</td><td>O algoritmo de assinatura não é suportado pelo validador</td><td>error</td><td>VALIDATION</td></tr><tr><td style=\"white-space:nowrap\">VALIDATION.LTV-EVIDENCE-INVALID<a name=\"situacao-excepcional-assinatura-VALIDATION.46LTV-EVIDENCE-INVALID\"> </a></td><td>Evidências LTV Inconsistentes</td><td>Evidências de Long Term Validation inconsistentes</td><td>error</td><td>VALIDATION</td></tr><tr><td style=\"white-space:nowrap\">VALIDATION.TIMESTAMP-STRATEGY-INVALID<a name=\"situacao-excepcional-assinatura-VALIDATION.46TIMESTAMP-STRATEGY-INVALID\"> </a></td><td>Estratégia de Timestamp Inválida</td><td>Presença inválida de iat/sigTst em JWS</td><td>error</td><td>VALIDATION</td></tr><tr><td style=\"white-space:nowrap\">VALIDATION.POLICY-COMPLIANCE-FAILED<a name=\"situacao-excepcional-assinatura-VALIDATION.46POLICY-COMPLIANCE-FAILED\"> </a></td><td>Conformidade com Política Falhou</td><td>Assinatura não conforme com política declarada</td><td>error</td><td>VALIDATION</td></tr><tr><td style=\"white-space:nowrap\">VALIDATION.SUCCESS<a name=\"situacao-excepcional-assinatura-VALIDATION.46SUCCESS\"> </a></td><td>Validação Bem-sucedida</td><td>Assinatura validada com sucesso</td><td>information</td><td>VALIDATION</td></tr><tr><td style=\"white-space:nowrap\">SYSTEM<a name=\"situacao-excepcional-assinatura-SYSTEM\"> </a></td><td>Problemas de Sistema</td><td>Situações excepcionais relacionadas ao ambiente de execução</td><td/><td>SYSTEM</td></tr><tr><td style=\"white-space:nowrap\">SYSTEM.MEMORY-EXHAUSTED<a name=\"situacao-excepcional-assinatura-SYSTEM.46MEMORY-EXHAUSTED\"> </a></td><td>Memória Esgotada</td><td>Memória insuficiente para completar a operação de assinatura</td><td>fatal</td><td>SYSTEM</td></tr><tr><td style=\"white-space:nowrap\">SYSTEM.TIMEOUT<a name=\"situacao-excepcional-assinatura-SYSTEM.46TIMEOUT\"> </a></td><td>Timeout da Operação</td><td>A operação excedeu o tempo limite estabelecido</td><td>error</td><td>SYSTEM</td></tr><tr><td style=\"white-space:nowrap\">SYSTEM.INCOMPATIBLE-LIBRARY-VERSION<a name=\"situacao-excepcional-assinatura-SYSTEM.46INCOMPATIBLE-LIBRARY-VERSION\"> </a></td><td>Versão de Biblioteca Incompatível</td><td>A versão da biblioteca criptográfica não é compatível com os requisitos</td><td>warning</td><td>SYSTEM</td></tr><tr><td style=\"white-space:nowrap\">SECURITY<a name=\"situacao-excepcional-assinatura-SECURITY\"> </a></td><td>Problemas de Segurança</td><td>Situações excepcionais relacionadas a aspectos de segurança e ataques</td><td/><td>SECURITY</td></tr><tr><td style=\"white-space:nowrap\">SECURITY.SIGNATURE-VALIDATION-REPLAY<a name=\"situacao-excepcional-assinatura-SECURITY.46SIGNATURE-VALIDATION-REPLAY\"> </a></td><td>Possível Ataque de Replay Detectado</td><td>Detectada possível tentativa de ataque de replay na validação</td><td>warning</td><td>SECURITY</td></tr><tr><td style=\"white-space:nowrap\">SECURITY.BUNDLE-SIZE-LIMIT-EXCEEDED<a name=\"situacao-excepcional-assinatura-SECURITY.46BUNDLE-SIZE-LIMIT-EXCEEDED\"> </a></td><td>Limite de Tamanho do Bundle Excedido</td><td>Número de entradas do Bundle excede limite configurado</td><td>error</td><td>SECURITY</td></tr><tr><td style=\"white-space:nowrap\">SECURITY.BUNDLE-MEMORY-LIMIT-EXCEEDED<a name=\"situacao-excepcional-assinatura-SECURITY.46BUNDLE-MEMORY-LIMIT-EXCEEDED\"> </a></td><td>Limite de Memória do Bundle Excedido</td><td>Tamanho serializado do Bundle excede limite configurado</td><td>error</td><td>SECURITY</td></tr><tr><td style=\"white-space:nowrap\">SECURITY.BUNDLE-TIMEOUT-EXCEEDED<a name=\"situacao-excepcional-assinatura-SECURITY.46BUNDLE-TIMEOUT-EXCEEDED\"> </a></td><td>Timeout do Bundle Excedido</td><td>Processamento de verificação do Bundle excedeu o timeout configurado</td><td>error</td><td>SECURITY</td></tr><tr><td style=\"white-space:nowrap\">SECURITY.PROVENANCE-SIZE-LIMIT-EXCEEDED<a name=\"situacao-excepcional-assinatura-SECURITY.46PROVENANCE-SIZE-LIMIT-EXCEEDED\"> </a></td><td>Limite de Tamanho do Provenance Excedido</td><td>Quantidade de referências Provenance.target excede limite configurado</td><td>error</td><td>SECURITY</td></tr></table></div>"
},
"url" : "https://fhir.saude.go.gov.br/r4/seguranca/CodeSystem/situacao-excepcional-assinatura",
"version" : "0.0.2",
"name" : "SituacaoExcepcionalAssinatura",
"title" : "Situações Excepcionais de Assinatura Digital",
"status" : "active",
"experimental" : false,
"date" : "2025-01-01",
"publisher" : "SES-GO",
"contact" : [
{
"name" : "SES-GO",
"telecom" : [
{
"system" : "url",
"value" : "https://fhir.saude.go.gov.br"
},
{
"system" : "email",
"value" : "ti-ses.saude@goias.gov.br"
}
]
}
],
"description" : "CodeSystem que define códigos para situações excepcionais que podem ocorrer durante o processo de criação e validação de assinatura digital avançada",
"jurisdiction" : [
{
"coding" : [
{
"system" : "urn:iso:std:iso:3166",
"code" : "BR"
}
]
}
],
"caseSensitive" : true,
"content" : "complete",
"count" : 143,
"property" : [
{
"code" : "severity",
"description" : "Severidade da situação excepcional",
"type" : "code"
},
{
"code" : "category",
"description" : "Categoria da situação excepcional",
"type" : "string"
}
],
"concept" : [
{
"code" : "POLICY",
"display" : "Problemas com Política de Assinatura",
"definition" : "Situações excepcionais relacionadas à política de assinatura digital",
"property" : [
{
"code" : "category",
"valueString" : "POLICY"
}
]
},
{
"code" : "POLICY.URI-INVALID",
"display" : "URI da Política Inválida",
"definition" : "A URI fornecida para identificar a política de assinatura não está em formato válido",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "POLICY"
}
]
},
{
"code" : "POLICY.VERSION-UNSUPPORTED",
"display" : "Versão da Política Não Suportada",
"definition" : "A versão da política especificada na URI não é suportada pela implementação atual",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "POLICY"
}
]
},
{
"code" : "POLICY.VERSION-DEPRECATED",
"display" : "Versão da Política Descontinuada",
"definition" : "A versão da política especificada está descontinuada mas ainda suportada",
"property" : [
{
"code" : "severity",
"valueCode" : "warning"
},
{
"code" : "category",
"valueString" : "POLICY"
}
]
},
{
"code" : "CERT",
"display" : "Problemas com Certificados Digitais",
"definition" : "Situações excepcionais relacionadas aos certificados digitais e validação da cadeia",
"property" : [
{
"code" : "category",
"valueString" : "CERT"
}
]
},
{
"code" : "CERT.INVALID-FORMAT",
"display" : "Formato de Certificado Inválido",
"definition" : "O certificado não está no formato DER codificado em base64 ou está corrompido",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CERT"
}
]
},
{
"code" : "CERT.CHAIN-VALIDATION-FAILED",
"display" : "Validação da Cadeia de Certificados Falhou",
"definition" : "A cadeia de certificados não pode ser validada devido a assinatura digital inválida ou subject/issuer incompatíveis",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CERT"
}
]
},
{
"code" : "CERT.EXPIRED",
"display" : "Certificado Expirado",
"definition" : "Um ou mais certificados da cadeia estão expirados (data atual > notAfter)",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CERT"
}
]
},
{
"code" : "CERT.NOT-YET-VALID",
"display" : "Certificado Ainda Não Válido",
"definition" : "Um ou mais certificados da cadeia ainda não são válidos (data atual < notBefore)",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CERT"
}
]
},
{
"code" : "CERT.REVOKED",
"display" : "Certificado Revogado",
"definition" : "Um ou mais certificados da cadeia foram revogados conforme verificação OCSP/CRL",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CERT"
}
]
},
{
"code" : "CERT.ISSUE-DATE-TOO-OLD",
"display" : "Data de Emissão Anterior ao Mínimo Exigido",
"definition" : "O certificado foi emitido antes da data mínima exigida pela política (1º julho 2025)",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CERT"
}
]
},
{
"code" : "CERT.NOT-ICP-BRASIL",
"display" : "Certificado Não é ICP-Brasil",
"definition" : "O certificado raiz não pertence à hierarquia da ICP-Brasil",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CERT"
}
]
},
{
"code" : "CERT.NEAR-EXPIRY",
"display" : "Certificado Próximo ao Vencimento",
"definition" : "O certificado do signatário vencerá em menos de 30 dias",
"property" : [
{
"code" : "severity",
"valueCode" : "warning"
},
{
"code" : "category",
"valueString" : "CERT"
}
]
},
{
"code" : "CERT.WEAK-KEY",
"display" : "Chave Criptográfica Fraca",
"definition" : "O certificado utiliza algoritmo ou tamanho de chave considerado fraco pelas práticas atuais",
"property" : [
{
"code" : "severity",
"valueCode" : "warning"
},
{
"code" : "category",
"valueString" : "CERT"
}
]
},
{
"code" : "CERT.UNSUPPORTED-ALGORITHM",
"display" : "Algoritmo Não Suportado",
"definition" : "O algoritmo da chave pública do certificado não é suportado pela implementação",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CERT"
}
]
},
{
"code" : "CERT.CHAIN-INCOMPLETE",
"display" : "Cadeia Incompleta",
"definition" : "Cadeia possui menos de 2 certificados",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CERT"
}
]
},
{
"code" : "CERT.MISSING-IDENTIFICATION",
"display" : "Identificação Ausente no Certificado",
"definition" : "OID de identificação ausente ou ambíguo",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CERT"
}
]
},
{
"code" : "REVOCATION",
"display" : "Problemas com Validação de Revogação",
"definition" : "Situações excepcionais relacionadas à verificação de status de revogação de certificados",
"property" : [
{
"code" : "category",
"valueString" : "REVOCATION"
}
]
},
{
"code" : "REVOCATION.OCSP-UNAVAILABLE",
"display" : "Serviço OCSP Indisponível",
"definition" : "O serviço OCSP não está acessível (timeout, erro de rede, serviço indisponível)",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "REVOCATION"
}
]
},
{
"code" : "REVOCATION.CRL-UNAVAILABLE",
"display" : "Lista CRL Indisponível",
"definition" : "A lista de revogação CRL não está acessível (timeout, erro de rede, serviço indisponível)",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "REVOCATION"
}
]
},
{
"code" : "REVOCATION.CRL-INVALID",
"display" : "CRL Inválida",
"definition" : "Lista de Certificados Revogados é inválida ou malformada",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "REVOCATION"
}
]
},
{
"code" : "REVOCATION.OCSP-INVALID",
"display" : "OCSP Inválido",
"definition" : "Resposta OCSP é inválida ou malformada",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "REVOCATION"
}
]
},
{
"code" : "REVOCATION.NO-CONNECTIVITY",
"display" : "Sem Conectividade Externa",
"definition" : "Ambiente sem conectividade externa impede validação de revogação online",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "REVOCATION"
}
]
},
{
"code" : "REVOCATION.CACHE-EXPIRED",
"display" : "Cache de Revogação Expirado",
"definition" : "O cache local de status de revogação expirou e não foi possível atualizar online",
"property" : [
{
"code" : "severity",
"valueCode" : "warning"
},
{
"code" : "category",
"valueString" : "REVOCATION"
}
]
},
{
"code" : "REVOCATION.NO-DISTRIBUTION-POINTS",
"display" : "Pontos de Distribuição Ausentes",
"definition" : "O certificado não possui extensões AIA (OCSP) ou CDP (CRL) válidas",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "REVOCATION"
}
]
},
{
"code" : "REVOCATION.RESPONSE-MALFORMED",
"display" : "Resposta de Revogação Malformada",
"definition" : "Resposta OCSP/CRL malformada ou incompleta",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "REVOCATION"
}
]
},
{
"code" : "CRYPTO",
"display" : "Problemas Criptográficos",
"definition" : "Situações excepcionais relacionadas a operações criptográficas",
"property" : [
{
"code" : "category",
"valueString" : "CRYPTO"
}
]
},
{
"code" : "CRYPTO.ALGORITHM-UNSUPPORTED",
"display" : "Algoritmo Não Suportado",
"definition" : "O algoritmo criptográfico especificado não é suportado pela implementação",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CRYPTO"
}
]
},
{
"code" : "CRYPTO.SIGNATURE-CREATION-FAILED",
"display" : "Falha na Criação de Assinatura",
"definition" : "Falha durante a operação criptográfica de criação da assinatura digital",
"property" : [
{
"code" : "severity",
"valueCode" : "fatal"
},
{
"code" : "category",
"valueString" : "CRYPTO"
}
]
},
{
"code" : "CRYPTO.SIGNATURE-VALIDATION-FAILED",
"display" : "Falha na Validação de Assinatura",
"definition" : "A assinatura digital não passou na validação criptográfica",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CRYPTO"
}
]
},
{
"code" : "CRYPTO.KEY-INACCESSIBLE",
"display" : "Chave Inacessível",
"definition" : "A chave privada não pode ser acessada para operação criptográfica",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CRYPTO"
}
]
},
{
"code" : "CRYPTO.DEVICE-BLOCKED",
"display" : "Dispositivo Bloqueado",
"definition" : "O dispositivo criptográfico (token/smartcard) encontra-se bloqueado",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CRYPTO"
}
]
},
{
"code" : "CRYPTO.HASH-VERIFICATION-FAILED",
"display" : "Verificação de Hash Falhou",
"definition" : "O hash calculado do conteúdo não confere com o hash presente na assinatura",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CRYPTO"
}
]
},
{
"code" : "CRYPTO.ENTROPY-INSUFFICIENT",
"display" : "Entropia Insuficiente",
"definition" : "Gerador de números aleatórios com entropia insuficiente para operações ECDSA",
"property" : [
{
"code" : "severity",
"valueCode" : "fatal"
},
{
"code" : "category",
"valueString" : "CRYPTO"
}
]
},
{
"code" : "CRYPTO.TIMING-ATTACK-DETECTED",
"display" : "Possível Ataque de Temporização Detectado",
"definition" : "Padrões anômalos de tempo detectados durante operações criptográficas",
"property" : [
{
"code" : "severity",
"valueCode" : "warning"
},
{
"code" : "category",
"valueString" : "CRYPTO"
}
]
},
{
"code" : "CRYPTO.INVALID-PUBLIC-KEY",
"display" : "Chave Pública Inválida",
"definition" : "A chave pública presente no certificado é inválida ou malformada",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CRYPTO"
}
]
},
{
"code" : "CRYPTO.PIN-INVALID",
"display" : "PIN Inválido",
"definition" : "PIN, token ou credencial de acesso inválida",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CRYPTO"
}
]
},
{
"code" : "CRYPTO.WEAK-KEY",
"display" : "Chave Fraca",
"definition" : "Parâmetros da chave não atendem aos requisitos mínimos de segurança",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CRYPTO"
}
]
},
{
"code" : "FORMAT",
"display" : "Problemas de Formato e Estrutura",
"definition" : "Situações excepcionais relacionadas ao formato dos dados de entrada",
"property" : [
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.BUNDLE-MALFORMED",
"display" : "Bundle FHIR Malformado",
"definition" : "A instância do Bundle não está em conformidade com a especificação FHIR",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.BUNDLE-EMPTY",
"display" : "Bundle Vazio",
"definition" : "O Bundle não contém nenhuma entrada para ser assinada",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.PROVENANCE-INVALID",
"display" : "Provenance Inválido",
"definition" : "A instância de Provenance não está em conformidade com a especificação FHIR",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.TARGET-REFERENCE-MISSING",
"display" : "Referência de Target Ausente",
"definition" : "Uma ou mais referências em Provenance.target não foram encontradas no Bundle",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.JSON-MALFORMED",
"display" : "JSON Malformado",
"definition" : "O JSON fornecido não está bem-formado ou contém erros de sintaxe",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.BASE64-INVALID",
"display" : "Base64 Inválido",
"definition" : "Dados em base64 contêm caracteres inválidos ou padding incorreto",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.JWS-MALFORMED",
"display" : "JWS Malformado",
"definition" : "A estrutura JWS não está no formato header.payload.signature esperado",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.BUNDLE-RESOURCE-MISSING",
"display" : "Recurso do Bundle Ausente",
"definition" : "Bundle.entry.resource ausente para referência declarada",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.REFERENCE-INVALID",
"display" : "Referência Inválida",
"definition" : "Elemento Reference não está em uma das formas permitidas (identifier exclusiva, UUID, contained ou '#')",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.REFERENCE-MISSING",
"display" : "Referência Não Encontrada",
"definition" : "Reference UUID ou contained aponta para recurso inexistente",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.CANONICALIZATION-FAILED",
"display" : "Falha na Canonicalização",
"definition" : "Erro durante o processo de canonicalização JSON RFC 8785",
"property" : [
{
"code" : "severity",
"valueCode" : "fatal"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.UUID-INVALID",
"display" : "UUID Inválido",
"definition" : "Formato de UUID em fullUrl ou referência não conforme RFC 4122",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.DUPLICATE-FULLURL",
"display" : "fullUrl Duplicado",
"definition" : "Encontrado fullUrl duplicado dentro do Bundle",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.DUPLICATE-TARGET-REFERENCE",
"display" : "Referência Target Duplicada",
"definition" : "Encontrada referência duplicada em Provenance.target",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.RESOURCE-TOO-LARGE",
"display" : "Recurso Muito Grande",
"definition" : "Bundle excede limite máximo de tamanho (50MB)",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.TOO-MANY-ENTRIES",
"display" : "Muitas Entradas",
"definition" : "Bundle excede limite máximo de entradas (1000)",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.BUNDLE-ORDER-MISMATCH",
"display" : "Ordem do Bundle Incompatível",
"definition" : "A ordem das entradas no Bundle não corresponde à ordem das referências em Provenance.target",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.NON-DETERMINISTIC-ORDER",
"display" : "Ordem Não Determinística",
"definition" : "A ordem dos recursos não permite reprodução determinística do processo de assinatura",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.PROFILE-VALIDATION-FAILED",
"display" : "Validação de Perfil Falhou",
"definition" : "Um ou mais recursos não estão em conformidade com os perfis FHIR declarados",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.EXTENSION-MISSING",
"display" : "Extensão Obrigatória Ausente",
"definition" : "Uma extensão obrigatória requerida pelo perfil brasileiro não foi encontrada",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.RESOURCE-INVALID",
"display" : "Recurso Inválido",
"definition" : "Um recurso FHIR não está em conformidade com a especificação R4",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.INVALID-TIMESTAMP",
"display" : "Timestamp Inválido",
"definition" : "O timestamp fornecido não está em formato válido ou fora da janela temporal aceitável",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.PROVENANCE-TARGET-INVALID",
"display" : "Referência de Target Inválida",
"definition" : "Uma referência em Provenance.target não está no formato UUID válido",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.PROVENANCE-TARGET-DUPLICATE",
"display" : "Referência de Target Duplicada",
"definition" : "Encontrada referência duplicada em Provenance.target",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.RESOURCE-TYPE-UNSUPPORTED",
"display" : "Tipo de Resource Não Suportado",
"definition" : "Tipo de resource não suportado para assinatura digital",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.SIGNATURE-MISSING",
"display" : "Assinatura Ausente",
"definition" : "Assinatura digital não encontrada onde esperada",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.JWK-INVALID",
"display" : "JWK Inválido",
"definition" : "Formato JWK (JSON Web Key) inválido ou incompatível",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "FORMAT.CERT-PEM-INVALID",
"display" : "Certificado PEM Inválido",
"definition" : "Certificado não está em formato PEM válido ou não possui delimitadores corretos",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "FORMAT"
}
]
},
{
"code" : "DEVICE",
"display" : "Problemas com Dispositivos Seguros",
"definition" : "Situações excepcionais relacionadas ao acesso a smartcards e tokens criptográficos",
"property" : [
{
"code" : "category",
"valueString" : "DEVICE"
}
]
},
{
"code" : "DEVICE.SMARTCARD-NOT-FOUND",
"display" : "Smartcard Não Encontrado",
"definition" : "O smartcard especificado não foi encontrado no leitor indicado",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "DEVICE"
}
]
},
{
"code" : "DEVICE.TOKEN-NOT-FOUND",
"display" : "Token Não Encontrado",
"definition" : "O token criptográfico especificado não foi encontrado",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "DEVICE"
}
]
},
{
"code" : "DEVICE.PIN-BLOCKED",
"display" : "PIN Bloqueado",
"definition" : "O PIN do dispositivo foi bloqueado devido a tentativas incorretas consecutivas",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "DEVICE"
}
]
},
{
"code" : "DEVICE.MIDDLEWARE-ERROR",
"display" : "Erro no Middleware",
"definition" : "Falha na comunicação com o middleware do dispositivo seguro",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "DEVICE"
}
]
},
{
"code" : "DEVICE.CERTIFICATE-NOT-FOUND",
"display" : "Certificado Não Encontrado no Dispositivo",
"definition" : "O certificado especificado não foi encontrado no smartcard/token",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "DEVICE"
}
]
},
{
"code" : "DEVICE.KEY-ACCESS-DENIED",
"display" : "Acesso à Chave Negado",
"definition" : "O acesso à chave privada no dispositivo foi negado",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "DEVICE"
}
]
},
{
"code" : "MIDDLEWARE",
"display" : "Problemas com Middleware Criptográfico",
"definition" : "Situações excepcionais relacionadas ao middleware para dispositivos seguros",
"property" : [
{
"code" : "category",
"valueString" : "MIDDLEWARE"
}
]
},
{
"code" : "MIDDLEWARE.LIBRARY-NOT-FOUND",
"display" : "Biblioteca de Middleware Não Encontrada",
"definition" : "A biblioteca PKCS#11 especificada não foi encontrada ou não pode ser carregada",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "MIDDLEWARE"
}
]
},
{
"code" : "MIDDLEWARE.INVALID-CONFIG",
"display" : "Configuração de Middleware Inválida",
"definition" : "As configurações específicas do middleware contêm parâmetros inválidos",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "MIDDLEWARE"
}
]
},
{
"code" : "MIDDLEWARE.LIBRARY-PATH-INVALID",
"display" : "Caminho da Biblioteca Inválido",
"definition" : "O caminho especificado para a biblioteca PKCS#11 não existe ou não é acessível",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "MIDDLEWARE"
}
]
},
{
"code" : "MIDDLEWARE.LIBRARY-INVALID-FORMAT",
"display" : "Formato de Biblioteca Inválido",
"definition" : "O arquivo especificado não é uma biblioteca dinâmica válida",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "MIDDLEWARE"
}
]
},
{
"code" : "MIDDLEWARE.SLOT-ID-INVALID",
"display" : "Slot ID Inválido",
"definition" : "O Slot ID especificado não é um valor numérico não negativo",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "MIDDLEWARE"
}
]
},
{
"code" : "MIDDLEWARE.TOKEN-LABEL-INVALID",
"display" : "Token Label Inválido",
"definition" : "O token label especificado está vazio ou excede 32 caracteres",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "MIDDLEWARE"
}
]
},
{
"code" : "MIDDLEWARE.UNSUPPORTED-MECHANISMS",
"display" : "Mecanismos Não Suportados",
"definition" : "Nenhum mecanismo suportado (CKM_RSA_PKCS, CKM_ECDSA) foi especificado",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "MIDDLEWARE"
}
]
},
{
"code" : "MIDDLEWARE.SESSION-MODE-INVALID",
"display" : "Modo de Sessão Inválido",
"definition" : "O modo de sessão deve ser 'read-only' ou 'read-write'",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "MIDDLEWARE"
}
]
},
{
"code" : "MIDDLEWARE.TIMEOUT-OUT-OF-RANGE",
"display" : "Timeout de Middleware Fora da Faixa",
"definition" : "Um ou mais valores de timeout do middleware estão fora da faixa permitida",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "MIDDLEWARE"
}
]
},
{
"code" : "MIDDLEWARE.AUTH-ATTEMPTS-OUT-OF-RANGE",
"display" : "Tentativas de Autenticação Fora da Faixa",
"definition" : "O número de tentativas de autenticação deve estar entre 1 e 10",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "MIDDLEWARE"
}
]
},
{
"code" : "MIDDLEWARE.RETRY-CONFIG-INVALID",
"display" : "Configuração de Retry Inválida",
"definition" : "Os parâmetros de retry (intervalo ou máximo) estão fora da faixa permitida",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "MIDDLEWARE"
}
]
},
{
"code" : "CONFIG",
"display" : "Problemas de Configuração",
"definition" : "Situações excepcionais relacionadas às configurações operacionais",
"property" : [
{
"code" : "category",
"valueString" : "CONFIG"
}
]
},
{
"code" : "CONFIG.INVALID-PARAMETER",
"display" : "Parâmetro de Configuração Inválido",
"definition" : "Um ou mais parâmetros nas configurações operacionais são inválidos",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CONFIG"
}
]
},
{
"code" : "CONFIG.INVALID-STRATEGY",
"display" : "Estratégia de Timestamp Inválida",
"definition" : "A estratégia fornecida não é 'iat' ou 'tsa'",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CONFIG"
}
]
},
{
"code" : "CONFIG.TTL-OUT-OF-RANGE",
"display" : "TTL de Cache Fora da Faixa",
"definition" : "O TTL do cache OCSP/CRL está fora da faixa permitida (300-86400 segundos)",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CONFIG"
}
]
},
{
"code" : "CONFIG.TIMEOUT-OUT-OF-RANGE",
"display" : "Timeout Fora da Faixa",
"definition" : "Um ou mais valores de timeout estão fora da faixa permitida (5-120 segundos)",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CONFIG"
}
]
},
{
"code" : "CONFIG.TSA-AUTH-FAILED",
"display" : "Falha na Autenticação TSA",
"definition" : "As credenciais fornecidas para acesso à TSA são inválidas",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CONFIG"
}
]
},
{
"code" : "CONFIG.TSA-URL-INVALID",
"display" : "URL da TSA Inválida",
"definition" : "A URL da TSA não é válida ou não usa protocolo HTTPS",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CONFIG"
}
]
},
{
"code" : "CONFIG.TRUST-STORE-TYPE-INVALID",
"display" : "Tipo de Trust Store Inválido",
"definition" : "O tipo de trust store especificado não é válido",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CONFIG"
}
]
},
{
"code" : "CONFIG.TRUST-STORE-EMPTY",
"display" : "Trust Store Vazio",
"definition" : "O array de certificados do trust store está vazio",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CONFIG"
}
]
},
{
"code" : "CONFIG.TRUST-STORE-REFERENCE-INVALID",
"display" : "Referência de Trust Store Inválida",
"definition" : "A referência do sistema para trust store está vazia ou inacessível",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CONFIG"
}
]
},
{
"code" : "CONFIG.TRUST-STORE-URL-INVALID",
"display" : "URL de Trust Store Inválida",
"definition" : "A URL do trust store não é HTTPS válida ou hash de integridade ausente",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CONFIG"
}
]
},
{
"code" : "CONFIG.TRUST-STORE-NOT-ICP-BRASIL",
"display" : "Certificado no Trust Store Não é ICP-Brasil",
"definition" : "Um certificado no trust store não corresponde aos hashes conhecidos da ICP-Brasil",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CONFIG"
}
]
},
{
"code" : "CONFIG.UPDATE-INTERVAL-OUT-OF-RANGE",
"display" : "Intervalo de Atualização Fora da Faixa",
"definition" : "O intervalo de atualização está fora da faixa permitida (3600-604800 segundos)",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CONFIG"
}
]
},
{
"code" : "CONFIG.TSA-OID-INVALID",
"display" : "OID da TSA Inválido",
"definition" : "O OID de política de carimbo de tempo TSA é inválido",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CONFIG"
}
]
},
{
"code" : "CONFIG.MISSING-PARAMETER",
"display" : "Parâmetro de Configuração Ausente",
"definition" : "Parâmetro obrigatório não fornecido nas configurações operacionais",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CONFIG"
}
]
},
{
"code" : "CONFIG.CERT-MIN-DATE-INVALID",
"display" : "Data Mínima de Certificado Inválida",
"definition" : "Valor de timestamp mínimo de emissão inválido",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CONFIG"
}
]
},
{
"code" : "CONFIG.CERT-MIN-DATE-OUT-OF-RANGE",
"display" : "Data Mínima Fora da Faixa",
"definition" : "Timestamp mínimo fora do intervalo permitido (2021-2100)",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CONFIG"
}
]
},
{
"code" : "CONFIG.BUNDLE-SIZE-LIMIT-OUT-OF-RANGE",
"display" : "Limite de Tamanho do Bundle Fora da Faixa",
"definition" : "Limite configurado de entradas do Bundle está fora da faixa (100-10000)",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CONFIG"
}
]
},
{
"code" : "CONFIG.BUNDLE-MEMORY-LIMIT-OUT-OF-RANGE",
"display" : "Limite de Memória do Bundle Fora da Faixa",
"definition" : "Limite configurado de bytes do Bundle está fora da faixa (1MB-200MB)",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CONFIG"
}
]
},
{
"code" : "CONFIG.BUNDLE-TIMEOUT-OUT-OF-RANGE",
"display" : "Timeout do Bundle Fora da Faixa",
"definition" : "Timeout de verificação do Bundle fora da faixa (5s-300s)",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CONFIG"
}
]
},
{
"code" : "CONFIG.INVALID-TIMESTAMP-FORMAT",
"display" : "Timestamp com formato inválido.",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "CONFIG"
}
]
},
{
"code" : "TSA",
"display" : "Problemas com Autoridade de Carimbo de Tempo",
"definition" : "Situações excepcionais relacionadas a serviços de carimbo de tempo (TSA)",
"property" : [
{
"code" : "category",
"valueString" : "TSA"
}
]
},
{
"code" : "TSA.UNAVAILABLE",
"display" : "TSA Indisponível",
"definition" : "A Autoridade de Carimbo de Tempo não está acessível ou não respondeu",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "TSA"
}
]
},
{
"code" : "TSA.INVALID-RESPONSE",
"display" : "Resposta TSA Inválida",
"definition" : "A resposta da TSA não passou na validação criptográfica ou está malformada",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "TSA"
}
]
},
{
"code" : "TSA.INVALID-TOKEN",
"display" : "Token TSA Inválido",
"definition" : "Token de timestamp malformado ou inválido",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "TSA"
}
]
},
{
"code" : "TSA.VALIDATION-FAILED",
"display" : "Validação TSA Falhou",
"definition" : "Falha na validação criptográfica do timestamp",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "TSA"
}
]
},
{
"code" : "TEMPORAL",
"display" : "Problemas Temporais",
"definition" : "Situações excepcionais relacionadas a validações temporais",
"property" : [
{
"code" : "category",
"valueString" : "TEMPORAL"
}
]
},
{
"code" : "TEMPORAL.IAT-OUT-OF-CERT-PERIOD",
"display" : "IAT Fora do Período do Certificado",
"definition" : "O timestamp iat da assinatura está fora do período de validade do certificado",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "TEMPORAL"
}
]
},
{
"code" : "TEMPORAL.IAT-INVALID",
"display" : "IAT Inválido",
"definition" : "Valor iat malformado ou fora dos limites",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "TEMPORAL"
}
]
},
{
"code" : "TEMPORAL.TSA-TIMESTAMP-OUT-OF-BOUNDS",
"display" : "Timestamp TSA Fora dos Limites",
"definition" : "Timestamp da TSA fora dos limites aceitáveis",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "TEMPORAL"
}
]
},
{
"code" : "TEMPORAL.SIGNATURE-TOO-OLD",
"display" : "Assinatura Muito Antiga",
"definition" : "A assinatura foi criada há muito tempo e pode não ser mais confiável",
"property" : [
{
"code" : "severity",
"valueCode" : "warning"
},
{
"code" : "category",
"valueString" : "TEMPORAL"
}
]
},
{
"code" : "TEMPORAL.CLOCK-SKEW-DETECTED",
"display" : "Diferença de Relógio Detectada",
"definition" : "Detectada diferença significativa entre relógios do sistema",
"property" : [
{
"code" : "severity",
"valueCode" : "warning"
},
{
"code" : "category",
"valueString" : "TEMPORAL"
}
]
},
{
"code" : "VALIDATION",
"display" : "Problemas de Validação",
"definition" : "Situações excepcionais relacionadas ao processo de validação de assinatura digital",
"property" : [
{
"code" : "category",
"valueString" : "VALIDATION"
}
]
},
{
"code" : "VALIDATION.SIGNATURE-VERIFICATION-FAILED",
"display" : "Verificação Criptográfica da Assinatura Falhou",
"definition" : "A assinatura digital não passou na verificação criptográfica",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "VALIDATION"
}
]
},
{
"code" : "VALIDATION.UNSUPPORTED-ALGORITHM",
"display" : "Algoritmo Não Suportado para Validação"
},
{
"code" : "CACHE.CRITICAL-STALE",
"display" : "Cache Crítico"
},
{
"code" : "CACHE.EXPIRED-UNSAFE",
"display" : "Cache Expirado"
},
{
"code" : "CACHE.STALE-BUT-VALID",
"display" : "Cache Desatualizado Válido"
},
{
"code" : "NETWORK.HASH-DOWNLOAD-FAILED",
"display" : "Falha no Download do Hash"
},
{
"code" : "NETWORK.ZIP-DOWNLOAD-FAILED",
"display" : "Falha no Download do Zip"
},
{
"code" : "SECURITY.HASH-VALIDATION-FAILED",
"display" : "Falha na Validação de Hash"
},
{
"code" : "STORAGE.INDEX-CREATION-FAILED",
"display" : "Falha na Criação de Índice"
},
{
"code" : "STORAGE.INDEX-VALIDATION-FAILED",
"display" : "Falha na Validação de Índice",
"definition" : "O algoritmo de assinatura não é suportado pelo validador",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "VALIDATION"
}
]
},
{
"code" : "VALIDATION.LTV-EVIDENCE-INVALID",
"display" : "Evidências LTV Inconsistentes",
"definition" : "Evidências de Long Term Validation inconsistentes",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "VALIDATION"
}
]
},
{
"code" : "VALIDATION.TIMESTAMP-STRATEGY-INVALID",
"display" : "Estratégia de Timestamp Inválida",
"definition" : "Presença inválida de iat/sigTst em JWS",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "VALIDATION"
}
]
},
{
"code" : "VALIDATION.POLICY-COMPLIANCE-FAILED",
"display" : "Conformidade com Política Falhou",
"definition" : "Assinatura não conforme com política declarada",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "VALIDATION"
}
]
},
{
"code" : "VALIDATION.SUCCESS",
"display" : "Validação Bem-sucedida",
"definition" : "Assinatura validada com sucesso",
"property" : [
{
"code" : "severity",
"valueCode" : "information"
},
{
"code" : "category",
"valueString" : "VALIDATION"
}
]
},
{
"code" : "SYSTEM",
"display" : "Problemas de Sistema",
"definition" : "Situações excepcionais relacionadas ao ambiente de execução",
"property" : [
{
"code" : "category",
"valueString" : "SYSTEM"
}
]
},
{
"code" : "SYSTEM.MEMORY-EXHAUSTED",
"display" : "Memória Esgotada",
"definition" : "Memória insuficiente para completar a operação de assinatura",
"property" : [
{
"code" : "severity",
"valueCode" : "fatal"
},
{
"code" : "category",
"valueString" : "SYSTEM"
}
]
},
{
"code" : "SYSTEM.TIMEOUT",
"display" : "Timeout da Operação",
"definition" : "A operação excedeu o tempo limite estabelecido",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "SYSTEM"
}
]
},
{
"code" : "SYSTEM.INCOMPATIBLE-LIBRARY-VERSION",
"display" : "Versão de Biblioteca Incompatível",
"definition" : "A versão da biblioteca criptográfica não é compatível com os requisitos",
"property" : [
{
"code" : "severity",
"valueCode" : "warning"
},
{
"code" : "category",
"valueString" : "SYSTEM"
}
]
},
{
"code" : "SECURITY",
"display" : "Problemas de Segurança",
"definition" : "Situações excepcionais relacionadas a aspectos de segurança e ataques",
"property" : [
{
"code" : "category",
"valueString" : "SECURITY"
}
]
},
{
"code" : "SECURITY.SIGNATURE-VALIDATION-REPLAY",
"display" : "Possível Ataque de Replay Detectado",
"definition" : "Detectada possível tentativa de ataque de replay na validação",
"property" : [
{
"code" : "severity",
"valueCode" : "warning"
},
{
"code" : "category",
"valueString" : "SECURITY"
}
]
},
{
"code" : "SECURITY.BUNDLE-SIZE-LIMIT-EXCEEDED",
"display" : "Limite de Tamanho do Bundle Excedido",
"definition" : "Número de entradas do Bundle excede limite configurado",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "SECURITY"
}
]
},
{
"code" : "SECURITY.BUNDLE-MEMORY-LIMIT-EXCEEDED",
"display" : "Limite de Memória do Bundle Excedido",
"definition" : "Tamanho serializado do Bundle excede limite configurado",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "SECURITY"
}
]
},
{
"code" : "SECURITY.BUNDLE-TIMEOUT-EXCEEDED",
"display" : "Timeout do Bundle Excedido",
"definition" : "Processamento de verificação do Bundle excedeu o timeout configurado",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "SECURITY"
}
]
},
{
"code" : "SECURITY.PROVENANCE-SIZE-LIMIT-EXCEEDED",
"display" : "Limite de Tamanho do Provenance Excedido",
"definition" : "Quantidade de referências Provenance.target excede limite configurado",
"property" : [
{
"code" : "severity",
"valueCode" : "error"
},
{
"code" : "category",
"valueString" : "SECURITY"
}
]
}
]
}