Class OxalisCertificateValidator

  • All Implemented Interfaces:
    network.oxalis.vefa.peppol.security.api.CertificateValidator

    public class OxalisCertificateValidator
    extends Object
    implements network.oxalis.vefa.peppol.security.api.CertificateValidator
    Author:
    erlend
    • Constructor Detail

      • OxalisCertificateValidator

        @Inject
        public OxalisCertificateValidator​(network.oxalis.vefa.peppol.security.api.CertificateValidator certificateValidator,
                                          io.opentelemetry.api.trace.Tracer tracer)
    • Method Detail

      • validate

        public void validate​(network.oxalis.vefa.peppol.common.code.Service service,
                             X509Certificate certificate)
                      throws network.oxalis.vefa.peppol.security.lang.PeppolSecurityException
        Specified by:
        validate in interface network.oxalis.vefa.peppol.security.api.CertificateValidator
        Throws:
        network.oxalis.vefa.peppol.security.lang.PeppolSecurityException