Uses of Class
org.forgerock.opendj.ldap.schema.SchemaValidationPolicy
Packages that use SchemaValidationPolicy
Package
Description
Classes and interfaces for constructing and querying LDAP schemas.
Classes and interfaces for reading and writing LDIF.
-
Uses of SchemaValidationPolicy in org.forgerock.opendj.ldap.schema
Methods in org.forgerock.opendj.ldap.schema that return SchemaValidationPolicyModifier and TypeMethodDescriptionSchemaValidationPolicy.checkAttributesAndObjectClasses(SchemaValidationPolicy.Action policy) Specifies the policy for verifying that the user attributes in an entry conform to its object classes.SchemaValidationPolicy.checkAttributeValues(SchemaValidationPolicy.Action policy) Specifies the policy for verifying that the user attributes in an entry conform to their associated attribute type descriptions.SchemaValidationPolicy.checkDitContentRules(SchemaValidationPolicy.Action policy) Specifies the policy for validating entries against content rules defined in the schema.SchemaValidationPolicy.checkDitStructureRules(SchemaValidationPolicy.Action policy, Function<Dn, Entry, LdapException> parentEntryResolver) Specifies the policy for validating entries against structure rules defined in the schema.SchemaValidationPolicy.checkNameForms(SchemaValidationPolicy.Action policy) Specifies the policy for validating entries against name forms defined in the schema.static SchemaValidationPolicySchemaValidationPolicy.copyOf(SchemaValidationPolicy policy) Creates a copy of the provided schema validation policy.static SchemaValidationPolicySchemaValidationPolicy.defaultPolicy()Creates a new schema validation policy with default settings.static SchemaValidationPolicySchemaValidationPolicy.ignoreAll()Creates a new schema validation policy which will not perform any schema validation.SchemaValidationPolicy.requireSingleStructuralObjectClass(SchemaValidationPolicy.Action policy) Specifies the policy for verifying that entries have only a single structural object class.Methods in org.forgerock.opendj.ldap.schema with parameters of type SchemaValidationPolicyModifier and TypeMethodDescriptionstatic SchemaValidationPolicySchemaValidationPolicy.copyOf(SchemaValidationPolicy policy) Creates a copy of the provided schema validation policy.booleanSchema.validateEntry(Entry entry, SchemaValidationPolicy policy, Collection<LocalizableMessage> errorMessages) Returnstrueif the provided entry is valid according to this schema and the specified schema validation policy.booleanSchema.validateEntry(Entry entry, SchemaValidationPolicy policy, Collection<LocalizableMessage> errorMessages, List<com.forgerock.opendj.ldap.controls.StructuredErrorResponseControl.StructuredError> structuredErrors) Returnstrueif the provided entry is valid according to this schema and the specified schema validation policy. -
Uses of SchemaValidationPolicy in org.forgerock.opendj.ldif
Methods in org.forgerock.opendj.ldif with parameters of type SchemaValidationPolicyModifier and TypeMethodDescriptionLdifChangeRecordReader.setSchemaValidationPolicy(SchemaValidationPolicy policy) Specifies the schema validation which should be used when reading LDIF change records.LdifEntryReader.setSchemaValidationPolicy(SchemaValidationPolicy policy) Specifies the schema validation which should be used when reading LDIF entry records.