Package org.italiangrid.voms.ac.impl
Class DefaultVOMSValidator.Builder
- java.lang.Object
-
- org.italiangrid.voms.ac.impl.DefaultVOMSValidator.Builder
-
- Enclosing class:
- DefaultVOMSValidator
public static class DefaultVOMSValidator.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultVOMSValidator.Builder
acLookupStrategy(VOMSACLookupStrategy ls)
DefaultVOMSValidator
build()
DefaultVOMSValidator.Builder
certChainValidator(eu.emi.security.authn.x509.X509CertChainValidatorExt v)
DefaultVOMSValidator.Builder
trustStore(VOMSTrustStore ts)
DefaultVOMSValidator.Builder
validationListener(ValidationResultListener l)
DefaultVOMSValidator.Builder
validationStrategy(VOMSACValidationStrategy s)
-
-
-
Method Detail
-
validationStrategy
public DefaultVOMSValidator.Builder validationStrategy(VOMSACValidationStrategy s)
-
trustStore
public DefaultVOMSValidator.Builder trustStore(VOMSTrustStore ts)
-
validationListener
public DefaultVOMSValidator.Builder validationListener(ValidationResultListener l)
-
certChainValidator
public DefaultVOMSValidator.Builder certChainValidator(eu.emi.security.authn.x509.X509CertChainValidatorExt v)
-
acLookupStrategy
public DefaultVOMSValidator.Builder acLookupStrategy(VOMSACLookupStrategy ls)
-
build
public DefaultVOMSValidator build()
-
-