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 mainX509CertChainValidatorinterface 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 voiddispose()Disposes resources used by this Validator, like threads.ProxySupportgetProxySupport()Returns whether this validator supports proxy certificates.RevocationParametersgetRevocationCheckingMode()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.
-
-