# Package org.italiangrid.voms.util

package org.italiangrid.voms.util
This package provides utility classes used in other packages.

Related Packages
Package
Description
org.italiangrid.voms
This package provides main VOMS Java APIs class and interfaces.
Class
Description
CachingCertificateValidator
A Certificate validator that caches validation results for a configurable period of time.
CertificateValidatorBuilder
A utility class which provides convenient methods to build a certificate validator with defaults that are meaningful for VOMS usage.
CertificateValidatorBuilder.OpensslHashFunction
This enum determine which hash function is configured for the canl `OpensslCertChainValidator` to resolve CRLs and other trust anchors files.
CredentialsUtils
An utility class for handling credentials
CredentialsUtils.PrivateKeyEncoding
The encoding used to serialize proxy credentials private key.
FilePermissionHelper
A helper class for performing basic Unix file permission checks.
FilePermissionHelper.PosixFilePermission
Enumeration representing POSIX file permissions.
FingerprintHelper
A utility class for computing fingerprints of X.509 certificates.
GaParser
NullListener
A Singleton Listener which swallows notification.
TimeUtils
Time utilities.
VOMSBase64Decoder
This class implements a decoder for the non-standard Base-64 algorithm used by voms.
VOMSFQANNamingScheme
This class provides utility methods that are used for parsing, matching voms FQANs (Fully Qualified Attribute Names).
XMLUtils