Class OpenDjSecurityProviderSchema

java.lang.Object
org.forgerock.opendj.security.OpenDjSecurityProviderSchema

public final class OpenDjSecurityProviderSchema extends Object
Utility methods for accessing the LDAP schema elements required in order to support the OpenDJ security provider.
  • Method Details

    • getObjectClasses

      public static Set<ObjectClass> getObjectClasses()
      Returns the set of LDAP object classes required in order to support the OpenDJ security provider.
      Returns:
      The set of LDAP object classes required in order to support the OpenDJ security provider.
    • getAttributeTypes

      public static Set<AttributeType> getAttributeTypes()
      Returns the set of LDAP attribute types required in order to support the OpenDJ security provider.
      Returns:
      The set of LDAP attribute types required in order to support the OpenDJ security provider.
    • getSchemaLdifResource

      public static URL getSchemaLdifResource()
      Returns a URL referencing a resource containing the LDIF schema that is required in order to support the OpenDJ security provider.
      Returns:
      The URL referencing the LDIF schema.
    • addOpenDjSecurityProviderSchema

      public static SchemaBuilder addOpenDjSecurityProviderSchema(SchemaBuilder builder)
      Adds the schema elements required by the OpenDJ security provider to the provided schema builder.
      Parameters:
      builder - The schema builder to which the schema elements should be added.
      Returns:
      The schema builder.