Pular para o conteúdo principal

How to convert from PKI Express to REST PKI in Python

This articles explains the modifications necessary to convert a Python application using PKI Express to a Python application using REST PKI.

Policies Equivalence

When converting your Python application from using PKI Express to REST PKI, you must pay atention to the policy names used in the application.
The following table shows the equivalence in policy names between PKI Express (1st column) and REST PKI (2nd column).

PKI ExpressREST PKI
PADES_BASIC_WITH_LTVPADES_BASIC
PADES_BASIC_WITH_LTVPADES_BASIC_WITH_PKI_BRAZIL_CERTS
PADES_BASICPolicy not yet avaliable
PADES_TPADES_T_WITH_PKI_BRAZIL_CERTS
PKI_BRAZIL_PADES_ADR_BASICA_WITH_LTVPKI_BRAZIL_PADES_ADR_BASICA
PKI_BRAZIL_PADES_ADR_BASICAPolicy not yet avaliable
PKI_BRAZIL_PADES_ADR_TEMPOPKI_BRAZIL_PADES_ADR_TEMPO
CADES_BES_WITH_REVOCATION_VALUESCADES_BES
CADES_BESCADES_BES_WITH_SIGNING_TIME_AND_NO_CRLS
CADES_TPolicy not yet avaliable
PKI_BRAZIL_CADES_ADR_BASICA_WITH_REVOCATION_VALUEPKI_BRAZIL_CADES_ADR_BASICA
PKI_BRAZIL_CADES_ADR_BASICAPolicy not yet avaliable
PKI_BRAZIL_CADES_ADR_TEMPOPKI_BRAZIL_CADES_ADR_TEMPO
PKI_BRAZIL_CADES_ADR_COMPLETAPKI_BRAZIL_CADES_ADR_COMPLETA
XADES_BESXADES_BES
XML_DSIG_BASICXML_DSIG_BASIC
PKI_BRAZIL_XML_ADR_BASICAPKI_BRAZIL_XADES_ADR_BASICA
PKI_BRAZIL_XML_ADR_TEMPOPKI_BRAZIL_XADES_ADR_TEMPO
NFE_PADRAO_NACIONALNFE_PADRAO_NACIONAL
COD_WITH_SHA1Policy not yet avaliable
COD_WITH_SHA256Policy not yet avaliable
observação

The desired policy is not yet avaliable in REST PKI? Contact us.