eu.emi.security.authn.x509.impl
Class ValidatorParamsExt
java.lang.Object
eu.emi.security.authn.x509.impl.ValidatorParams
eu.emi.security.authn.x509.impl.ValidatorParamsExt
public class ValidatorParamsExt
- extends ValidatorParams
Contains parameters common for all X509CertChainValidator
implementations
which use RevocationParametersExt
- Author:
- K. Benedyczak
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
revocationSettings
protected RevocationParametersExt revocationSettings
ValidatorParamsExt
public ValidatorParamsExt()
- Default constructor: proxies are allowed, no initial update listeners,
default revocation settings.
ValidatorParamsExt
public ValidatorParamsExt(RevocationParametersExt revocationSettings,
ProxySupport allowProxy)
- Allows for setting all parameters except the list of initial listeners
- Parameters:
revocationSettings
- desired revocation settingsallowProxy
- whether to allow proxies
ValidatorParamsExt
public ValidatorParamsExt(RevocationParametersExt 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
getRevocationSettings
public RevocationParametersExt getRevocationSettings()
- Overrides:
getRevocationSettings
in class ValidatorParams
- Returns:
- revocation checking settings
setRevocationSettings
public void setRevocationSettings(RevocationParametersExt revocationSettings)
- Parameters:
revocationSettings
- revocation checking settings
setRevocationSettings
public void setRevocationSettings(RevocationParameters revocationSettings)
- Do not use this method - it will always throw an exception. Use the one
with extended parameters.
- Overrides:
setRevocationSettings
in class ValidatorParams
- Parameters:
revocationSettings
- revocation checking settings
Copyright © 2012-2013 European Middleware Initiative. All Rights Reserved.