Core Schema

Core Schema define the core schema elements to load.

Core schema provider configuration.

Parent

The Core Schema object inherits from Schema Provider.

Properties

Use the --advanced option to access advanced properties.

Basic Properties

disabled-matching-rule

SynopsisThe set of disabled matching rules.
DescriptionMatching rules must be specified using the syntax: OID, or use the default value 'NONE' to specify no value.
Default ValueNONE
Allowed ValuesThe OID of the disabled matching rule.
Multi-valuedYes
RequiredNo
Admin Action RequiredNone
AdvancedNo
Read-OnlyNo

disabled-syntax

SynopsisThe set of disabled syntaxes.
DescriptionSyntaxes must be specified using the syntax: OID, or use the default value 'NONE' to specify no value.
Default ValueNONE
Allowed ValuesThe OID of the disabled syntax, or NONE
Multi-valuedYes
RequiredNo
Admin Action RequiredNone
AdvancedNo
Read-OnlyNo

enabled

SynopsisIndicates whether the Schema Provider is enabled for use.
Default ValueNone
Allowed Valuestrue
false
Multi-valuedNo
RequiredYes
Admin Action RequiredNone
AdvancedNo
Read-OnlyNo

Advanced Properties

allow-attribute-types-with-no-sup-or-syntax

SynopsisIndicates whether the schema should allow attribute type definitions that do not declare a superior attribute type or syntax
DescriptionWhen set to true, invalid attribute type definitions will use the default syntax.
Default Valuetrue
Allowed Valuestrue
false
Multi-valuedNo
RequiredNo
Admin Action RequiredNone
AdvancedYes
Read-OnlyNo

allow-zero-length-values-directory-string

SynopsisIndicates whether zero-length (that is, an empty string) values are allowed for directory string.
DescriptionThis is technically not allowed by the revised LDAPv3 specification, but some environments may require it for backward compatibility with servers that do allow it.
Default Valuefalse
Allowed Valuestrue
false
Multi-valuedNo
RequiredNo
Admin Action RequiredNone
AdvancedYes
Read-OnlyNo

java-class

SynopsisSpecifies the fully-qualified name of the Java class that provides the Core Schema implementation.
Default Valueorg.opends.server.schema.CoreSchemaProvider
Allowed ValuesA Java class that extends or implements:
org.opends.server.schema.SchemaProvider
Multi-valuedNo
RequiredYes
Admin Action RequiredNone
AdvancedYes
Read-OnlyNo

json-validation-policy

SynopsisSpecifies the policy that will be used when validating JSON syntax values.
Default Valuestrict
Allowed Values

disabled: JSON syntax values will not be validated and, as a result any sequence of bytes will be acceptable.

lenient: JSON syntax values must comply with RFC 7159 except: 1) comments are allowed, 2) single quotes may be used instead of double quotes, and 3) unquoted control characters are allowed in strings.

strict: JSON syntax values must strictly conform to RFC 7159.

Multi-valuedNo
RequiredNo
Admin Action RequiredNone
AdvancedYes
Read-OnlyNo

strict-format-certificates

SynopsisIndicates whether X.509 Certificate values are required to strictly comply with the standard definition for this syntax.
DescriptionWhen set to false, certificates will not be validated and, as a result any sequence of bytes will be acceptable.
Default Valuetrue
Allowed Valuestrue
false
Multi-valuedNo
RequiredNo
Admin Action RequiredNone
AdvancedYes
Read-OnlyNo

strict-format-country-string

SynopsisIndicates whether country code values are required to strictly comply with the standard definition for this syntax.
DescriptionWhen set to false, country codes will not be validated and, as a result any string containing 2 characters will be acceptable.
Default Valuetrue
Allowed Valuestrue
false
Multi-valuedNo
RequiredNo
Admin Action RequiredNone
AdvancedYes
Read-OnlyNo

strict-format-jpeg-photos

SynopsisIndicates whether to require JPEG values to strictly comply with the standard definition for this syntax.
Default Valuefalse
Allowed Valuestrue
false
Multi-valuedNo
RequiredNo
Admin Action RequiredNone
AdvancedYes
Read-OnlyNo

strict-format-telephone-numbers

SynopsisIndicates whether to require telephone number values to strictly comply with the standard definition for this syntax.
Default Valuefalse
Allowed Valuestrue
false
Multi-valuedNo
RequiredNo
Admin Action RequiredNone
AdvancedYes
Read-OnlyNo

strip-syntax-min-upper-bound-attribute-type-description

SynopsisIndicates whether the suggested minimum upper bound appended to an attribute's syntax OID in it's schema definition Attribute Type Description is stripped off.
DescriptionWhen retrieving the server's schema, some APIs (JNDI) fail in their syntax lookup methods, because they do not parse this value correctly. This configuration option allows the server to be configured to provide schema definitions these APIs can parse correctly.
Default Valuefalse
Allowed Valuestrue
false
Multi-valuedNo
RequiredNo
Admin Action RequiredNone
AdvancedYes
Read-OnlyNo