package co.codewizards.cloudstore.test; import co.codewizards.cloudstore.rest.client.ssl.CheckServerTrustedCertificateExceptionContext; import co.codewizards.cloudstore.rest.client.ssl.CheckServerTrustedCertificateExceptionResult; class DynamicX509TrustManagerCallbackTrustingTemporarily extends DynamicX509TrustManagerCallbackTrustingPermanently { public DynamicX509TrustManagerCallbackTrustingTemporarily() { } public DynamicX509TrustManagerCallbackTrustingTemporarily(long[] invocationCounter) { super(invocationCounter); } @Override public CheckServerTrustedCertificateExceptionResult handleCheckServerTrustedCertificateException(CheckServerTrustedCertificateExceptionContext context) { CheckServerTrustedCertificateExceptionResult result = super.handleCheckServerTrustedCertificateException(context); result.setPermanent(false); return result; } }