org.opensaml.saml2.core.validator
Class NameIDMappingRequestSchemaValidator

java.lang.Object
  extended by org.opensaml.saml2.core.validator.RequestAbstractTypeSchemaValidator<NameIDMappingRequest>
      extended by org.opensaml.saml2.core.validator.NameIDMappingRequestSchemaValidator
All Implemented Interfaces:
org.opensaml.xml.validation.Validator<NameIDMappingRequest>

public class NameIDMappingRequestSchemaValidator
extends RequestAbstractTypeSchemaValidator<NameIDMappingRequest>

Checks NameIDMappingRequest for Schema compliance.


Constructor Summary
NameIDMappingRequestSchemaValidator()
          Constructor
 
Method Summary
 void validate(NameIDMappingRequest request)
          
protected  void validateIdentifiers(NameIDMappingRequest request)
          Validates the identifier child types (BaseID, NameID, EncryptedID).
 
Methods inherited from class org.opensaml.saml2.core.validator.RequestAbstractTypeSchemaValidator
validateID, validateIssueInstant, validateVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NameIDMappingRequestSchemaValidator

public NameIDMappingRequestSchemaValidator()
Constructor

Method Detail

validate

public void validate(NameIDMappingRequest request)
              throws org.opensaml.xml.validation.ValidationException

Specified by:
validate in interface org.opensaml.xml.validation.Validator<NameIDMappingRequest>
Overrides:
validate in class RequestAbstractTypeSchemaValidator<NameIDMappingRequest>
Throws:
org.opensaml.xml.validation.ValidationException

validateIdentifiers

protected void validateIdentifiers(NameIDMappingRequest request)
                            throws org.opensaml.xml.validation.ValidationException
Validates the identifier child types (BaseID, NameID, EncryptedID).

Parameters:
request -
Throws:
org.opensaml.xml.validation.ValidationException


Copyright © 2006-2011 Internet2. All Rights Reserved.