# Hierarchy For Package org.italiangrid.voms.util

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.italiangrid.voms.util.CachingCertificateValidator (implements eu.emi.security.authn.x509.X509CertChainValidatorExt)
  - org.italiangrid.voms.util.CertificateValidatorBuilder
  - org.italiangrid.voms.util.CredentialsUtils
  - org.italiangrid.voms.util.FilePermissionHelper
  - org.italiangrid.voms.util.FingerprintHelper
  - org.italiangrid.voms.util.GaParser
  - org.italiangrid.voms.util.TimeUtils
  - org.italiangrid.voms.util.VOMSBase64Decoder
  - org.italiangrid.voms.util.VOMSFQANNamingScheme
  - org.italiangrid.voms.util.XMLUtils

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.italiangrid.voms.util.CertificateValidatorBuilder.OpensslHashFunction
    - org.italiangrid.voms.util.CredentialsUtils.PrivateKeyEncoding
    - org.italiangrid.voms.util.FilePermissionHelper.PosixFilePermission
    - org.italiangrid.voms.util.NullListener (implements org.italiangrid.voms.ac.ACLookupListener, org.italiangrid.voms.credential.LoadCredentialsEventListener, java.lang.Thread.UncaughtExceptionHandler, org.italiangrid.voms.ac.ValidationResultListener, org.italiangrid.voms.request.VOMSProtocolListener, org.italiangrid.voms.request.VOMSRequestListener, org.italiangrid.voms.request.VOMSServerInfoStoreListener, org.italiangrid.voms.store.VOMSTrustStoreStatusListener)