org.opensaml.saml2.metadata.validator
Class OrganizationSchemaValidator

java.lang.Object
  extended by org.opensaml.saml2.metadata.validator.OrganizationSchemaValidator
All Implemented Interfaces:
Validator<Organization>

public class OrganizationSchemaValidator
extends Object
implements Validator<Organization>

Checks Organization for Schema compliance.


Constructor Summary
OrganizationSchemaValidator()
          Constructor
 
Method Summary
 void validate(Organization organization)
          
protected  void validateDisplayName(Organization organization)
          Checks that at least one Display Name is present.
protected  void validateName(Organization organization)
          Checks that at least one Organization Name is present.
protected  void validateURL(Organization organization)
          Checks that at least one Organization URL is present.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrganizationSchemaValidator

public OrganizationSchemaValidator()
Constructor

Method Detail

validate

public void validate(Organization organization)
              throws ValidationException

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

validateName

protected void validateName(Organization organization)
                     throws ValidationException
Checks that at least one Organization Name is present.

Parameters:
organization -
Throws:
ValidationException

validateDisplayName

protected void validateDisplayName(Organization organization)
                            throws ValidationException
Checks that at least one Display Name is present.

Parameters:
organization -
Throws:
ValidationException

validateURL

protected void validateURL(Organization organization)
                    throws ValidationException
Checks that at least one Organization URL is present.

Parameters:
organization -
Throws:
ValidationException


Copyright © 1999-2012. All Rights Reserved.