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 Express | REST PKI |
---|---|
PADES_BASIC_WITH_LTV | PADES_BASIC |
PADES_BASIC_WITH_LTV | PADES_BASIC_WITH_PKI_BRAZIL_CERTS |
PADES_BASIC | Policy not yet avaliable |
PADES_T | PADES_T_WITH_PKI_BRAZIL_CERTS |
PKI_BRAZIL_PADES_ADR_BASICA_WITH_LTV | PKI_BRAZIL_PADES_ADR_BASICA |
PKI_BRAZIL_PADES_ADR_BASICA | Policy not yet avaliable |
PKI_BRAZIL_PADES_ADR_TEMPO | PKI_BRAZIL_PADES_ADR_TEMPO |
CADES_BES_WITH_REVOCATION_VALUES | CADES_BES |
CADES_BES | CADES_BES_WITH_SIGNING_TIME_AND_NO_CRLS |
CADES_T | Policy not yet avaliable |
PKI_BRAZIL_CADES_ADR_BASICA_WITH_REVOCATION_VALUE | PKI_BRAZIL_CADES_ADR_BASICA |
PKI_BRAZIL_CADES_ADR_BASICA | Policy not yet avaliable |
PKI_BRAZIL_CADES_ADR_TEMPO | PKI_BRAZIL_CADES_ADR_TEMPO |
PKI_BRAZIL_CADES_ADR_COMPLETA | PKI_BRAZIL_CADES_ADR_COMPLETA |
XADES_BES | XADES_BES |
XML_DSIG_BASIC | XML_DSIG_BASIC |
PKI_BRAZIL_XML_ADR_BASICA | PKI_BRAZIL_XADES_ADR_BASICA |
PKI_BRAZIL_XML_ADR_TEMPO | PKI_BRAZIL_XADES_ADR_TEMPO |
NFE_PADRAO_NACIONAL | NFE_PADRAO_NACIONAL |
COD_WITH_SHA1 | Policy not yet avaliable |
COD_WITH_SHA256 | Policy not yet avaliable |
Note
The desired policy is not yet avaliable in REST PKI? Contact us.