Validation result interpretation (for non-PSD2 certificates)

The aim is to determine the following certificate types:

  • Electronic seal certificate.

  • Certificate for a user’s electronic signature.

  • Certificate for web service authentication (SSL).

Which corresponds to the following certificates:

  • Qualified electronic seal certificate (1).

  • Qualified electronic signature certificate (2).

  • Commercial certificate issued by a qualified service provider (3).

  • Commercial certificate validated against a local truststore (3).

This is how to determine them from the validation result:

  • Qualified electronic seal certificate (1)

    • certType = QUALIFIED, qualifiedCertType = ESEAL.

    • Qualified electronic signature certificate (2).

    • certType = QUALIFIED, qualifiedCertType = ESIGN.

  • Commercial certificate issued by a qualified service provider (3).

    • certType = COMMERCIAL.

    • certType = QUALIFIED, qualifiedCertType = WEB.

  • Commercial certificate validated against a local truststore (3).

    • certType = INTERNAL_STORAGE.

Of course, the certificate must be also VALID.