org.opensaml.saml1.core.validator
Class AuthorityBindingSchemaValidator

java.lang.Object
  extended by org.opensaml.saml1.core.validator.AuthorityBindingSchemaValidator
All Implemented Interfaces:
Validator<AuthorityBinding>

public class AuthorityBindingSchemaValidator
extends java.lang.Object
implements Validator<AuthorityBinding>

Checks AuthorityBinding for Schema compliance.


Constructor Summary
AuthorityBindingSchemaValidator()
           
 
Method Summary
 void validate(AuthorityBinding authorityBinding)
          Checks to see if a XMLObject is valid.
protected  void validateAuthorityKind(AuthorityBinding authorityBinding)
          Check that the AuthorityKind is valid
protected  void validateBinding(AuthorityBinding authorityBinding)
          Check the binding Attribute for validity
protected  void validateLocation(AuthorityBinding authorityBinding)
          Check the location Attribute for validity
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthorityBindingSchemaValidator

public AuthorityBindingSchemaValidator()
Method Detail

validate

public void validate(AuthorityBinding authorityBinding)
              throws ValidationException
Checks to see if a XMLObject is valid.

Specified by:
validate in interface Validator<AuthorityBinding>
Parameters:
authorityBinding - the XMLObject to validate
Throws:
ValidationException - thrown if the element is not valid

validateAuthorityKind

protected void validateAuthorityKind(AuthorityBinding authorityBinding)
                              throws ValidationException
Check that the AuthorityKind is valid

Parameters:
authorityBinding -
Throws:
ValidationException

validateLocation

protected void validateLocation(AuthorityBinding authorityBinding)
                         throws ValidationException
Check the location Attribute for validity

Parameters:
authorityBinding -
Throws:
ValidationException

validateBinding

protected void validateBinding(AuthorityBinding authorityBinding)
                        throws ValidationException
Check the binding Attribute for validity

Parameters:
authorityBinding -
Throws:
ValidationException