Release Notes¶
Notas de versão da API do SerproID¶
Março/2023¶
- Mudança de nomenclatura: O certificado em nuvem do SERPRO agora é SerproID
Agosto/2020¶
- Mudança na base dos endpoints dos ambientes:
Observação
Os antigos *DNS's* continuarão sendo resolvidos e não possuem data prevista para desativação
- Homologação
- Antigo:
https://homneoid.estaleiro.serpro.gov.br/smartcert-api/v0/oauth/
- Novo:
https://psc-neoid.estaleiro.serpro.gov.br/psc-hom/v0/oauth/
- Antigo:
- Produção
- Antigo:
https://neoid.estaleiro.serpro.gov.br/smartcert-api/v0/oauth/
- Novo:
https://psc-neoid.estaleiro.serpro.gov.br/psc/v0/oauth/
- Antigo:
- Suporte ao escopo de autenticação através do valor
authentication_session
no parâmetroscope
do Código de Autorização; - Suporte ao escopo de sessão de assinatura através do valor
signature_session
no parâmetroscope
do Código de Autorização; - Novo serviço para realizar a revogação de uma autorização concedida via escopo de sessão de assinatura;
- Novas mensagens de erro no serviço de Assinatura digital.
Maio/2019¶
- Adicionado página de Componente de Desenvolvimento à documentação e listado o componente Java interno ao SERPRO;
Abril/2019¶
- Adicionado novos parâmetros no JSON de resposta do serviço de Token de Acesso:
authorized_identification_type
: valor do tipo string que identifica se o certificado autorizado é do tipo Pessoa Física ou Pessoa Jurídica com os valores "CPF" ou "CNPJ", respectivamente;authorized_identification
: valor do tipo string com o "CPF" ou "CNPJ" do certificado autorizado, conforme o valor doauthorized_identification_type
.
- Adicionado novos parâmetros no JSON de requisição do serviço de Assinatura Digital:
hash_algorithm
: valor do tipo string contendo o OID (Objetct Identifier) do algoritmo de hash utilizado, valores possíveis:2.16.840.1.101.3.4.2.1
: representa o algoritmo SHA-2 256 e2.16.840.1.101.3.4.2.3
: representa o algoritmo SHA-2 512;signature_format
: valor do tipo string que representa o tipo de assinatura a ser realizada,RAW
para assinatura digital simples (PKCS1) eCMS
para assinatura digital qualificada (PKCS7);
- Mudança nos parâmetros do JWS (claims) do serviço de Auto-cadastro de aplicação:
- Mudança no parâmetro de
url_base
parahost
; - Adicionado novo parâmetro
email
, valor do tipo string que representa o e-mail do suporte da aplicação.
- Mudança no parâmetro de
- Suporte ao serviço de Localização de Titular que possibilita a consulta da existência de certificado no PSC SerproID mediante a informação de CPF ou CNPJ;
- Suporte ao serviço de Recuperação de Certificado que possibilita o retorno do certificado digital X509 autorizado pelo titular;
- Suporte ao serviço de Manutenção de Aplicação que possibilita a aplicação a realizar modificações nos seus dados cadastrais;
- Suporte ao serviço de Token de Acesso de Aplicação que possibilita a geração de token de acesso para autorizar a manutenção da aplicação.
Janeiro/2019¶
- Página de documentação da API disponibilizada.