public class ACValidator
extends java.lang.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 java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public static ACValidator getInstance(VOMSTrustStore trustStore) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public void cleanup()
public boolean validate(AttributeCertificate ac)
Copyright © 2012. All Rights Reserved.