Uses of Class
eu.emi.security.authn.x509.ValidationError

Packages that use ValidationError
eu.emi.security.authn.x509 Contains API of the library. 
eu.emi.security.authn.x509.helpers.ns Contains implementation of local namespace policy rules for trusted certificate authorities (using Globus and EuGridPMA syntax), which are exclusively used by the OpensslCertChainValidator 
eu.emi.security.authn.x509.helpers.pkipath Helper classes for internal, low level, logic of certificate path validation. 
 

Uses of ValidationError in eu.emi.security.authn.x509
 

Methods in eu.emi.security.authn.x509 that return types with arguments of type ValidationError
 List<ValidationError> ValidationResult.getErrors()
          Returns list of problems found.
 

Methods in eu.emi.security.authn.x509 with parameters of type ValidationError
 boolean ValidationErrorListener.onValidationError(ValidationError error)
          Invoked upon validation error during chain processing.
 

Method parameters in eu.emi.security.authn.x509 with type arguments of type ValidationError
 void ValidationResult.addErrors(List<ValidationError> errors)
          Adds specified errors to this result (may change valid flag).
 

Constructor parameters in eu.emi.security.authn.x509 with type arguments of type ValidationError
ValidationResult(boolean valid, List<ValidationError> errors)
          Constructor used when no information about unresolved extensions is provided.
ValidationResult(boolean valid, List<ValidationError> errors, Set<String> unresolvedCriticalExtensions, List<X509Certificate> validChain)
          Constructor used to provide a full information set about validation problem.
 

Uses of ValidationError in eu.emi.security.authn.x509.helpers.ns
 

Methods in eu.emi.security.authn.x509.helpers.ns that return types with arguments of type ValidationError
 List<ValidationError> NamespaceChecker.check(X509Certificate[] chain)
          Checks all certificates in the chain whether they are correct w.r.t.
 

Uses of ValidationError in eu.emi.security.authn.x509.helpers.pkipath
 

Methods in eu.emi.security.authn.x509.helpers.pkipath that return ValidationError
static ValidationError BCErrorMapper.map(org.bouncycastle.i18n.ErrorBundle error, int pos, X509Certificate[] cc)
           
 

Methods in eu.emi.security.authn.x509.helpers.pkipath that return types with arguments of type ValidationError
protected  List<ValidationError> BCCertPathValidator.convertErrors(List<?>[] bcErrorsA, boolean ignoreProxyErrors, int positionDelta, X509Certificate[] cc)
           
 List<ValidationError> ValidationErrorException.getErrors()
           
 

Methods in eu.emi.security.authn.x509.helpers.pkipath with parameters of type ValidationError
 void ValidationErrorException.addError(ValidationError e)
           
protected  boolean AbstractValidator.notifyListeners(ValidationError error)
          Notifies all registered listeners.
 

Method parameters in eu.emi.security.authn.x509.helpers.pkipath with type arguments of type ValidationError
 void ValidationErrorException.addErrors(List<ValidationError> errors)
           
protected  void BCCertPathValidator.checkLastCNNameRule(X500Principal srcP, X500Principal issuerP, List<ValidationError> errors, int position, X509Certificate[] proxyChain)
           
protected  List<X509Certificate> BCCertPathValidator.checkNonProxyChain(X509Certificate[] baseChain, ExtPKIXParameters params, List<ValidationError> errors, Set<String> unresolvedExtensions, int posDelta, X509Certificate[] cc)
          Performs checking of the chain which has no proxies (or at least should not have proxies), using FixedBCPKIXCertPathReviewer.
protected  void BCCertPathValidator.checkPairWithProxy(X509Certificate issuerCert, X509Certificate proxyCert, List<ValidationError> errors, int position, X509Certificate[] proxyChain, Date validationTime)
          Checks if the certificate passed as the 2nd argument is a correct proxy certificate including checks w.r.t.
protected  void BCCertPathValidator.checkProxyChainMain(X509Certificate[] proxyChain, List<ValidationError> errors, Set<String> unresolvedExtensions, Date validDate)
          Performs a validation loop of the proxy chain checking each pair in chain for the rules not otherwise verified by the base check.
protected  void BCCertPathValidator.checkProxyChainWithBC(X509Certificate[] proxyChain, Set<TrustAnchor> trustAnchor, List<ValidationError> errors, Set<String> unresolvedExtensions)
          Checks chain with proxies, starting with the EEC using X.509 path validation.
protected  void BCCertPathValidator.checkProxyTime(X509Certificate proxyCert, Date validationTime, X509Certificate[] proxyChain, List<ValidationError> errors, int position)
           
protected  void AbstractValidator.processErrorList(List<ValidationError> errors)
           
 void ValidationErrorException.setError(List<ValidationError> errors)
           
 

Constructors in eu.emi.security.authn.x509.helpers.pkipath with parameters of type ValidationError
ValidationErrorException(ValidationError e)
           
 



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