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 main X509CertChainValidator 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
 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.



Copyright © 2012-2013 European Middleware Initiative. All Rights Reserved.