Spring LDAP

org.springframework.ldap.schema
Class BasicSchemaSpecification

java.lang.Object
  extended by org.springframework.ldap.schema.BasicSchemaSpecification
All Implemented Interfaces:
Specification<LdapAttributes>

public class BasicSchemaSpecification
extends Object
implements Specification<LdapAttributes>

BasicSchemaSpecification establishes a minimal set of requirements for object classes.

This basic specification, which does not actually validate against any schema, deems objects valid as long as they meet the following criteria:

Author:
Keith Barlow

Constructor Summary
BasicSchemaSpecification()
           
 
Method Summary
 boolean isSatisfiedBy(LdapAttributes record)
          Determines if the policy is satisfied by the supplied LdapAttributes object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicSchemaSpecification

public BasicSchemaSpecification()
Method Detail

isSatisfiedBy

public boolean isSatisfiedBy(LdapAttributes record)
                      throws NamingException
Determines if the policy is satisfied by the supplied LdapAttributes object.

Specified by:
isSatisfiedBy in interface Specification<LdapAttributes>
Throws:
NamingException

Spring LDAP