public class ACValidator extends Object
Modifier and Type | Field and Description |
---|---|
protected static org.apache.log4j.Logger |
log |
protected ACTrustStore |
myTrustStore |
protected VOMSTrustStore |
myVOMSStore |
protected PKIVerifier |
theVerifier |
Constructor and Description |
---|
ACValidator(ACTrustStore trustStore) |
ACValidator(PKIVerifier verifier) |
ACValidator(VOMSTrustStore theStore) |
Modifier and Type | Method and Description |
---|---|
void |
cleanup() |
static ACValidator |
getInstance() |
static ACValidator |
getInstance(ACTrustStore trustStore) |
static ACValidator |
getInstance(VOMSTrustStore trustStore) |
boolean |
validate(AttributeCertificate ac) |
protected static final org.apache.log4j.Logger log
protected ACTrustStore myTrustStore
protected VOMSTrustStore myVOMSStore
protected PKIVerifier theVerifier
public ACValidator(ACTrustStore trustStore)
public ACValidator(VOMSTrustStore theStore)
public ACValidator(PKIVerifier verifier)
public static ACValidator getInstance()
public static ACValidator getInstance(ACTrustStore trustStore) throws IllegalArgumentException
IllegalArgumentException
public static ACValidator getInstance(VOMSTrustStore trustStore) throws IllegalArgumentException
IllegalArgumentException
public void cleanup()
public boolean validate(AttributeCertificate ac)
Copyright © 2012. All Rights Reserved.