public static class DefaultVOMSValidator.Builder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private VOMSACLookupStrategy |
acLookupStrategy |
private eu.emi.security.authn.x509.X509CertChainValidatorExt |
certChainValidator |
private VOMSTrustStore |
trustStore |
private ValidationResultListener |
validationResultListener |
private VOMSACValidationStrategy |
validationStrategy |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
DefaultVOMSValidator.Builder |
acLookupStrategy(VOMSACLookupStrategy ls) |
DefaultVOMSValidator |
build() |
DefaultVOMSValidator.Builder |
certChainValidator(eu.emi.security.authn.x509.X509CertChainValidatorExt v) |
private void |
sanityChecks() |
DefaultVOMSValidator.Builder |
trustStore(VOMSTrustStore ts) |
DefaultVOMSValidator.Builder |
validationListener(ValidationResultListener l) |
DefaultVOMSValidator.Builder |
validationStrategy(VOMSACValidationStrategy s) |
private VOMSACValidationStrategy validationStrategy
private VOMSTrustStore trustStore
private ValidationResultListener validationResultListener
private eu.emi.security.authn.x509.X509CertChainValidatorExt certChainValidator
private VOMSACLookupStrategy acLookupStrategy
public DefaultVOMSValidator.Builder validationStrategy(VOMSACValidationStrategy s)
public DefaultVOMSValidator.Builder trustStore(VOMSTrustStore ts)
public DefaultVOMSValidator.Builder validationListener(ValidationResultListener l)
public DefaultVOMSValidator.Builder certChainValidator(eu.emi.security.authn.x509.X509CertChainValidatorExt v)
public DefaultVOMSValidator.Builder acLookupStrategy(VOMSACLookupStrategy ls)
private void sanityChecks()
public DefaultVOMSValidator build()