eu.emi.security.authn.x509.impl
Class ValidatorParams
java.lang.Object
eu.emi.security.authn.x509.impl.ValidatorParams
- Direct Known Subclasses:
- ValidatorParamsExt
public class ValidatorParams
- extends Object
Contains parameters common for all X509CertChainValidator
implementations.
- Author:
- K. Benedyczak
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_PROXY_SUPPORT
public static final ProxySupport DEFAULT_PROXY_SUPPORT
allowProxy
protected ProxySupport allowProxy
initialListeners
protected Collection<? extends StoreUpdateListener> initialListeners
revocationSettings
protected RevocationParameters revocationSettings
ValidatorParams
public ValidatorParams()
- Default constructor: proxies are allowed, no initial update listeners,
default revocation settings.
ValidatorParams
public ValidatorParams(RevocationParameters revocationSettings,
ProxySupport allowProxy)
- Allows for setting all parameters except the list of initial listeners
- Parameters:
revocationSettings
- desired revocation settingsallowProxy
- whether to allow proxies
ValidatorParams
public ValidatorParams(RevocationParameters revocationSettings,
ProxySupport allowProxy,
Collection<? extends StoreUpdateListener> initialListeners)
- Full version, allows for setting all parameters.
- Parameters:
revocationSettings
- desired revocation settingsallowProxy
- whether to allow proxiesinitialListeners
- initial trust store update listeners
isAllowProxy
public ProxySupport isAllowProxy()
- Returns:
- whether to allow proxy certificates during validation
setAllowProxy
public void setAllowProxy(ProxySupport allowProxy)
- Parameters:
allowProxy
- whether to allow proxy certificates during validation
getInitialListeners
public Collection<? extends StoreUpdateListener> getInitialListeners()
- Returns:
- collection of initial listeners of trust store updates
setInitialListeners
public void setInitialListeners(Collection<? extends StoreUpdateListener> initialListeners)
- Parameters:
initialListeners
- collection of initial listeners of trust store updates
getRevocationSettings
public RevocationParameters getRevocationSettings()
- Returns:
- revocation checking settings
setRevocationSettings
public void setRevocationSettings(RevocationParameters revocationSettings)
- Parameters:
revocationSettings
- revocation checking settings
Copyright © 2012-2013 European Middleware Initiative. All Rights Reserved.