Package eu.emi.security.authn.x509
Interface X509CertChainValidatorExt
-
- All Superinterfaces:
X509CertChainValidator
- All Known Implementing Classes:
AbstractValidator
,BinaryCertChainValidator
,DirectoryCertChainValidator
,InMemoryKeystoreCertChainValidator
,KeystoreCertChainValidator
,OpensslCertChainValidator
,PlainCRLValidator
public interface X509CertChainValidatorExt extends X509CertChainValidator
Extends the mainX509CertChainValidator
interface with some additional methods which are commonly provided by the most validator implementations, but are not strictly required for the sole validation.- Author:
- K. Benedyczak
- See Also:
X509CertChainValidator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
dispose()
Disposes resources used by this Validator, like threads.ProxySupport
getProxySupport()
Returns whether this validator supports proxy certificates.RevocationParameters
getRevocationCheckingMode()
Gets the current revocation checking mode.-
Methods inherited from interface eu.emi.security.authn.x509.X509CertChainValidator
addUpdateListener, addValidationListener, getTrustedIssuers, removeUpdateListener, removeValidationListener, validate, validate
-
-
-
-
Method Detail
-
getProxySupport
ProxySupport getProxySupport()
Returns whether this validator supports proxy certificates.- Returns:
- proxy certificates support mode
-
getRevocationCheckingMode
RevocationParameters getRevocationCheckingMode()
Gets the current revocation checking mode.- Returns:
- the current mode
-
dispose
void dispose()
Disposes resources used by this Validator, like threads. After calling this method the validator can not be used anymore.
-
-