org.opensaml.saml2.metadata.validator
Class SSODescriptorSpecValidator<SSODescriptorType extends SSODescriptor>

java.lang.Object
  extended by org.opensaml.saml2.metadata.validator.RoleDescriptorSpecValidator<SSODescriptorType>
      extended by org.opensaml.saml2.metadata.validator.SSODescriptorSpecValidator<SSODescriptorType>
All Implemented Interfaces:
Validator<SSODescriptorType>
Direct Known Subclasses:
IDPSSODescriptorSpecValidator, SPSSODescriptorSpecValidator

public class SSODescriptorSpecValidator<SSODescriptorType extends SSODescriptor>
extends RoleDescriptorSpecValidator<SSODescriptorType>

Checks SSODescriptor for Spec compliance.


Constructor Summary
SSODescriptorSpecValidator()
          Constructor
 
Method Summary
 void validate(SSODescriptorType ssoDescriptor)
          
protected  void validateResponseLocation(SSODescriptor ssoDescriptor)
          Checks that Response Location of Artifact Resolution Services is omitted.
 
Methods inherited from class org.opensaml.saml2.metadata.validator.RoleDescriptorSpecValidator
validateProtocols
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SSODescriptorSpecValidator

public SSODescriptorSpecValidator()
Constructor

Method Detail

validate

public void validate(SSODescriptorType ssoDescriptor)
              throws ValidationException

Specified by:
validate in interface Validator<SSODescriptorType extends SSODescriptor>
Overrides:
validate in class RoleDescriptorSpecValidator<SSODescriptorType extends SSODescriptor>
Throws:
ValidationException

validateResponseLocation

protected void validateResponseLocation(SSODescriptor ssoDescriptor)
                                 throws ValidationException
Checks that Response Location of Artifact Resolution Services is omitted.

Parameters:
ssoDescriptor -
Throws:
ValidationException


Copyright © 1999-2012. All Rights Reserved.