Blacklist should be used for indication status of certificates in Certificate Table, not as separate part of certificate table.
With this change if certificate will be revoked then it will be added to the blacklist but not removed from previous KeyStore. That should simplify moving certificates to/from exception as now will be moved only between 2 KeyStores while status of certificates as part of CertificateModel will be received by checking if BlackListKeyStore contain this certificate.
Blacklist should be used for indication status of certificates in Certificate Table, not as separate part of certificate table.
With this change if certificate will be revoked then it will be added to the blacklist but not removed from previous KeyStore. That should simplify moving certificates to/from exception as now will be moved only between 2 KeyStores while status of certificates as part of CertificateModel will be received by checking if BlackListKeyStore contain this certificate.