@Override
    protected Optional<ErrorResponse> filter(DiscFilterRequest request) {
        return request.getClientCertificateChain().isEmpty()
                ? Optional.of(new ErrorResponse(Response.Status.FORBIDDEN, "Forbidden to access this path"))
                : Optional.empty();
    }
@Test
    void testFilter() {
        assertSuccess(createRequest(List.of(createCertificate())));
        assertForbidden(createRequest(List.of()));
    }