Package org.italiangrid.voms.util
This package provides utility classes used in other packages.
-
Class Summary Class Description CachedValidationResult A validation result cache entry.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.CredentialsUtils An utility class for handling credentialsFilePermissionHelper A helper class for performing basic Unix file permission checks.FingerprintHelper A utility class for computing fingerprints of X.509 certificates.GaParser 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 -
Enum Summary Enum Description CertificateValidatorBuilder.OpensslHashFunction This enum determine which hash function is configured for the canlOpensslCertChainValidator
to resolve CRLs and other trust anchors files.CredentialsUtils.PrivateKeyEncoding The encoding used to serialize proxy credentials private key.FilePermissionHelper.PosixFilePermission Enumeration representing POSIX file permissions.NullListener A Singleton Listener which swallows notification.