org.opensaml.saml2.core.validator
Class ConditionsSpecValidator

java.lang.Object
  extended by org.opensaml.saml2.core.validator.ConditionsSpecValidator
All Implemented Interfaces:
Validator<Conditions>

public class ConditionsSpecValidator
extends Object
implements Validator<Conditions>

Checks the Conditions for Spec compliance.


Constructor Summary
ConditionsSpecValidator()
          Constructor
 
Method Summary
 void validate(Conditions conditions)
          
protected  void validateOneTimeUseCondition(Conditions conditions)
          Checks that there is at most one OneTimeUse condition.
protected  void validateProxyRestrictionCondition(Conditions conditions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConditionsSpecValidator

public ConditionsSpecValidator()
Constructor

Method Detail

validate

public void validate(Conditions conditions)
              throws ValidationException

Specified by:
validate in interface Validator<Conditions>
Throws:
ValidationException

validateOneTimeUseCondition

protected void validateOneTimeUseCondition(Conditions conditions)
                                    throws ValidationException
Checks that there is at most one OneTimeUse condition.

Parameters:
conditions -
Throws:
ValidationException

validateProxyRestrictionCondition

protected void validateProxyRestrictionCondition(Conditions conditions)
                                          throws ValidationException
Throws:
ValidationException


Copyright © 1999-2013. All Rights Reserved.