Package org.italiangrid.voms.ac
Interface VOMSACValidationStrategy
- All Known Implementing Classes:
DefaultVOMSValidationStrategy
public interface VOMSACValidationStrategy
The strategy implemented to perform the validation of a VOMS attribute
certificate.
- Author:
- Andrea Ceccanti
-
Method Summary
Modifier and TypeMethodDescriptionvalidateAC
(VOMSAttribute attributes) Validates VOMS attributes not extracted from a certificate chain (e.g., as returned from the VOMS server)validateAC
(VOMSAttribute attributes, X509Certificate[] theChain) Validates a VOMS Attribute Certificate
-
Method Details
-
validateAC
Validates a VOMS Attribute Certificate- Parameters:
attributes
- the parsed VOMS attributestheChain
- the certificate chain from which the attributes were parsed- Returns:
- a
VOMSValidationResult
object describing the outcome of the validation
-
validateAC
Validates VOMS attributes not extracted from a certificate chain (e.g., as returned from the VOMS server)- Parameters:
attributes
- the VOMS attributes- Returns:
- a
VOMSValidationResult
object describing the outcome of the validation
-