public class DefaultVOMSACParser extends java.lang.Object implements VOMSACParser
Modifier and Type | Field and Description |
---|---|
private VOMSACLookupStrategy |
acLookupStrategy |
private VOMSAttributesNormalizationStrategy |
acNormalizationStrategy |
Constructor and Description |
---|
DefaultVOMSACParser() |
DefaultVOMSACParser(VOMSACLookupStrategy strategy) |
Modifier and Type | Method and Description |
---|---|
java.util.List<VOMSAttribute> |
parse(java.security.cert.X509Certificate[] validatedChain)
Looks for and parses VOMS attributes in the certificate chain passed as
argument (which is assumed to be already validated).
|
private final VOMSACLookupStrategy acLookupStrategy
private final VOMSAttributesNormalizationStrategy acNormalizationStrategy
public DefaultVOMSACParser()
public DefaultVOMSACParser(VOMSACLookupStrategy strategy)
public java.util.List<VOMSAttribute> parse(java.security.cert.X509Certificate[] validatedChain)
VOMSACParser
parse
in interface VOMSACParser
validatedChain
- a validated X.509 certificate chainVOMSAttribute
objects providing
access to the parsed VOMS attributes