# Package org.italiangrid.voms.ac

package org.italiangrid.voms.ac
This package provides the APIs to perform validation and parsing of VOMS attributes.

Related Packages
Package
Description
org.italiangrid.voms
This package provides main VOMS Java APIs class and interfaces.
org.italiangrid.voms.ac.impl
Implementation classes for VOMS attributes validation and parsing.
Class
Description
ACLookupListener
This interface is used to notify of events related to the lookup and succesfull parsing of VOMS attribute certificates from a certificate chain.
ACParsingContext
This class describes the context in which a VOMS `AttributeCertificate` has been parsed in a certificate chain.
ValidationResultListener
This interface is used to notify interested listeners of VOMS attribute certificate validation outcome.
VOMSACLookupStrategy
A strategy for looking up a set of VOMS Attribute Certificates from a certificate chain.
VOMSACParser
This interface defines the behavior of a VOMS Attribute Certificate parser.
VOMSACValidationStrategy
The strategy implemented to perform the validation of a VOMS attribute certificate.
VOMSACValidator
This interface extends the `VOMSACParser` interface and provides methods to perform validation on the VOMS Attribute Certificates parsed from a given certificate chain.
VOMSAttributesNormalizationStrategy
A strategy to select the set of relevant and appliable VOMS attributes from a set of parsed VOMS attribute certificates.
VOMSValidationResult
This class represents the outcome of a VOMS validation.