Class DefaultVOMSACParser

java.lang.Object
org.italiangrid.voms.ac.impl.DefaultVOMSACParser
All Implemented Interfaces:
VOMSACParser
Direct Known Subclasses:
DefaultVOMSValidator

public class DefaultVOMSACParser extends Object implements VOMSACParser
Default implementation of the VOMS attribute certificate parsing logic. This class is responsible for extracting and normalizing VOMS attributes from a given X.509 certificate chain.

It utilizes a VOMSACLookupStrategy to locate attribute certificates within the provided chain and applies a VOMSAttributesNormalizationStrategy to normalize the extracted attributes.

By default, it uses LeafACLookupStrategy for lookup and LeafVOMSExtensionNormalizationStrategy for normalization.

  • Constructor Details

  • Method Details