org.opensaml.saml2.metadata.validator
Class IDPSSODescriptorSchemaValidator

java.lang.Object
  extended by org.opensaml.saml2.metadata.validator.RoleDescriptorSchemaValidator<SSODecriptorType>
      extended by org.opensaml.saml2.metadata.validator.SSODescriptorSchemaValidator<IDPSSODescriptor>
          extended by org.opensaml.saml2.metadata.validator.IDPSSODescriptorSchemaValidator
All Implemented Interfaces:
Validator<IDPSSODescriptor>

public class IDPSSODescriptorSchemaValidator
extends SSODescriptorSchemaValidator<IDPSSODescriptor>

Checks IDPSSODescriptor for Schema compliance.


Constructor Summary
IDPSSODescriptorSchemaValidator()
          Constructor
 
Method Summary
 void validate(IDPSSODescriptor idpssoDescriptor)
          
protected  void validateSingleSignOnService(IDPSSODescriptor idpssoDescriptor)
          Checks that at least one SingleSignOnService is present.
 
Methods inherited from class org.opensaml.saml2.metadata.validator.RoleDescriptorSchemaValidator
validateProtocols
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IDPSSODescriptorSchemaValidator

public IDPSSODescriptorSchemaValidator()
Constructor

Method Detail

validate

public void validate(IDPSSODescriptor idpssoDescriptor)
              throws ValidationException

Specified by:
validate in interface Validator<IDPSSODescriptor>
Overrides:
validate in class RoleDescriptorSchemaValidator<IDPSSODescriptor>
Throws:
ValidationException

validateSingleSignOnService

protected void validateSingleSignOnService(IDPSSODescriptor idpssoDescriptor)
                                    throws ValidationException
Checks that at least one SingleSignOnService is present.

Parameters:
idpssoDescriptor -
Throws:
ValidationException


Copyright © 1999-2012. All Rights Reserved.