org.glite.voms.ac
Class ACValidator
java.lang.Object
org.glite.voms.ac.ACValidator
public class ACValidator
extends java.lang.Object
Validator class capable of validating an Attribute Certificate
and verify its signature against a trust store of Attribute
Authority certificates.
log
protected static final Logger log
myTrustStore
protected ACTrustStore myTrustStore
myVOMSStore
protected VOMSTrustStore myVOMSStore
theVerifier
protected PKIVerifier theVerifier
ACValidator
public ACValidator(ACTrustStore trustStore)
ACValidator
public ACValidator(PKIVerifier verifier)
ACValidator
public ACValidator(VOMSTrustStore theStore)
cleanup
public void cleanup()
getInstance
public static ACValidator getInstance()
getInstance
public static ACValidator getInstance(ACTrustStore trustStore)
throws IllegalArgumentException
getInstance
public static ACValidator getInstance(VOMSTrustStore trustStore)
throws IllegalArgumentException
validate
public boolean validate(AttributeCertificate ac)