From d3a536a11f2e6afd27515eed2cc7c626ae533467 Mon Sep 17 00:00:00 2001 From: dnknth Date: Sat, 23 Nov 2024 20:36:50 +0100 Subject: [PATCH] Use PyRight --- .vscode/extensions.json | 7 +- backend/ldap_ui/app.py | 32 +- backend/ldap_ui/ldap_api.py | 81 +- backend/ldap_ui/ldap_helpers.py | 28 +- backend/ldap_ui/schema.py | 12 +- tests/resources/bitnami-schema.json | 4265 --------------------------- tests/resources/bitnami-schema.ldif | 476 --- tests/resources/schema.json | 1 + tests/resources/schema.ldif | 1632 ++++++++++ tests/schema_test.py | 4 +- tests/smoke_test.py | 113 +- 11 files changed, 1784 insertions(+), 4867 deletions(-) delete mode 100644 tests/resources/bitnami-schema.json delete mode 100644 tests/resources/bitnami-schema.ldif create mode 100644 tests/resources/schema.json create mode 100644 tests/resources/schema.ldif diff --git a/.vscode/extensions.json b/.vscode/extensions.json index 90d5e78..528afba 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -1,10 +1,11 @@ { "recommendations": [ - "Vue.volar", + "bradlc.vscode-tailwindcss", "dbaeumer.vscode-eslint", "editorconfig.editorconfig", "esbenp.prettier-vscode", - "bradlc.vscode-tailwindcss", - "jtavin.ldif" + "jtavin.ldif", + "ms-pyright.pyright", + "Vue.volar" ] } diff --git a/backend/ldap_ui/app.py b/backend/ldap_ui/app.py index a48e2cc..53cbd98 100644 --- a/backend/ldap_ui/app.py +++ b/backend/ldap_ui/app.py @@ -13,9 +13,15 @@ import logging import sys from http import HTTPStatus -from typing import AsyncGenerator, Optional - -import ldap +from typing import Optional + +from ldap import ( + INSUFFICIENT_ACCESS, # pyright: ignore[reportAttributeAccessIssue] + INVALID_CREDENTIALS, # pyright: ignore[reportAttributeAccessIssue] + SCOPE_SUBTREE, # pyright: ignore[reportAttributeAccessIssue] + UNWILLING_TO_PERFORM, # pyright: ignore[reportAttributeAccessIssue] + LDAPError, # pyright: ignore[reportAttributeAccessIssue] +) from ldap.ldapobject import LDAPObject from pydantic import ValidationError from starlette.applications import Starlette @@ -28,7 +34,7 @@ from starlette.exceptions import HTTPException from starlette.middleware import Middleware from starlette.middleware.authentication import AuthenticationMiddleware -from starlette.middleware.base import BaseHTTPMiddleware +from starlette.middleware.base import BaseHTTPMiddleware, RequestResponseEndpoint from starlette.middleware.gzip import GZipMiddleware from starlette.requests import HTTPConnection, Request from starlette.responses import Response @@ -55,7 +61,7 @@ async def anonymous_user_search(connection: LDAPObject, username: str) -> Option connection, connection.search( settings.BASE_DN, - ldap.SCOPE_SUBTREE, + SCOPE_SUBTREE, settings.GET_BIND_DN_FILTER(username), ), ) @@ -67,7 +73,7 @@ async def anonymous_user_search(connection: LDAPObject, username: str) -> Option class LdapConnectionMiddleware(BaseHTTPMiddleware): async def dispatch( - self, request: Request, call_next: AsyncGenerator[Request, Response] + self, request: Request, call_next: RequestResponseEndpoint ) -> Response: "Add an authenticated LDAP connection to the request" @@ -93,23 +99,23 @@ async def dispatch( request.state.ldap = connection return await call_next(request) - except ldap.INVALID_CREDENTIALS: + except INVALID_CREDENTIALS: pass - except ldap.INSUFFICIENT_ACCESS as err: + except INSUFFICIENT_ACCESS as err: return Response( ldap_exception_message(err), status_code=HTTPStatus.FORBIDDEN.value, ) - except ldap.UNWILLING_TO_PERFORM: + except UNWILLING_TO_PERFORM: LOG.warning("Need BIND_DN or BIND_PATTERN to authenticate") return Response( HTTPStatus.FORBIDDEN.phrase, status_code=HTTPStatus.FORBIDDEN.value, ) - except ldap.LDAPError as err: + except LDAPError as err: LOG.error(ldap_exception_message(err), exc_info=err) return Response( ldap_exception_message(err), @@ -126,7 +132,7 @@ async def dispatch( ) -def ldap_exception_message(exc: ldap.LDAPError) -> str: +def ldap_exception_message(exc: LDAPError) -> str: args = exc.args[0] if "info" in args: return args.get("info", "") + ": " + args.get("desc", "") @@ -166,7 +172,7 @@ class CacheBustingMiddleware(BaseHTTPMiddleware): "Forbid caching of API responses" async def dispatch( - self, request: Request, call_next: AsyncGenerator[Request, Response] + self, request: Request, call_next: RequestResponseEndpoint ) -> Response: response = await call_next(request) if request.url.path.startswith("/api"): @@ -195,7 +201,7 @@ async def http_422(_request: Request, e: ValidationError) -> Response: # Main ASGI entry app = Starlette( debug=settings.DEBUG, - exception_handlers={ + exception_handlers={ # pyright: ignore[reportArgumentType] HTTPException: http_exception, ValidationError: http_422, }, diff --git a/backend/ldap_ui/ldap_api.py b/backend/ldap_ui/ldap_api.py index a704c9c..5f48e5b 100644 --- a/backend/ldap_ui/ldap_api.py +++ b/backend/ldap_ui/ldap_api.py @@ -10,10 +10,15 @@ import base64 import io from http import HTTPStatus -from typing import Any, Optional, Tuple, Union +from typing import Any, Optional, Tuple, Union, cast -import ldap import ldif +from ldap import ( + INVALID_CREDENTIALS, # pyright: ignore[reportAttributeAccessIssue] + SCOPE_BASE, # pyright: ignore[reportAttributeAccessIssue] + SCOPE_ONELEVEL, # pyright: ignore[reportAttributeAccessIssue] + SCOPE_SUBTREE, # pyright: ignore[reportAttributeAccessIssue] +) from ldap.ldapobject import LDAPObject from ldap.modlist import addModlist, modifyModlist from ldap.schema import SubSchema @@ -65,12 +70,12 @@ async def tree(request: Request) -> JSONResponse: "List directory entries" basedn = request.path_params["basedn"] - scope = ldap.SCOPE_ONELEVEL + scope = SCOPE_ONELEVEL if basedn == "base": - scope = ldap.SCOPE_BASE + scope = SCOPE_BASE basedn = settings.BASE_DN - return JSONResponse(await _tree(request, basedn, scope)) + return JSONResponse(await _tree(request, str(basedn), scope)) async def _tree(request: Request, basedn: str, scope: int) -> list[dict[str, Any]]: @@ -110,12 +115,12 @@ def _entry(schema: SubSchema, res: Tuple[str, Any]) -> Entry: ocs = set([oc.decode() for oc in attrs["objectClass"]]) must_attrs, _may_attrs = schema.attribute_types(ocs) soc = [ - oc.names[0] + oc.names[0] # pyright: ignore[reportOptionalMemberAccess] for oc in map(lambda o: schema.get_obj(ObjectClass, o), ocs) - if oc.kind == OC.Kind.structural.value + if oc.kind == OC.Kind.structural.value # pyright: ignore[reportOptionalMemberAccess] ] aux = set( - schema.get_obj(ObjectClass, a).names[0] + schema.get_obj(ObjectClass, a).names[0] # pyright: ignore[reportOptionalMemberAccess] for a in schema.get_applicable_aux_classes(soc[0]) ) @@ -130,7 +135,7 @@ def _entry(schema: SubSchema, res: Tuple[str, Any]) -> Entry: # Octet strings are not used consistently. # Try to decode as text and treat as binary on failure - if not obj.syntax or obj.syntax == OCTET_STRING: + if not obj.syntax or obj.syntax == OCTET_STRING: # pyright: ignore[reportOptionalMemberAccess] try: for val in attrs[attr]: assert val.decode().isprintable() @@ -138,18 +143,20 @@ def _entry(schema: SubSchema, res: Tuple[str, Any]) -> Entry: binary.add(attr) else: # Check human-readable flag in schema - syntax = schema.get_obj(LDAPSyntax, obj.syntax) - if syntax.not_human_readable: + syntax = schema.get_obj(LDAPSyntax, obj.syntax) # pyright: ignore[reportOptionalMemberAccess] + if syntax.not_human_readable: # pyright: ignore[reportOptionalMemberAccess] binary.add(attr) return Entry( attrs={ - k: [base64.b64encode(val) if k in binary else val for val in values] + k: [ + base64.b64encode(val).decode() if k in binary else val for val in values + ] for k, values in attrs.items() }, meta=Meta( dn=dn, - required=[schema.get_obj(AttributeType, a).names[0] for a in must_attrs], + required=[schema.get_obj(AttributeType, a).names[0] for a in must_attrs], # pyright: ignore[reportOptionalMemberAccess] aux=sorted(aux - ocs), binary=sorted(binary), autoFilled=[], @@ -160,7 +167,7 @@ def _entry(schema: SubSchema, res: Tuple[str, Any]) -> Entry: Attributes = TypeAdapter(dict[str, list[bytes]]) -@api.route("/entry/{dn}", methods=("GET", "POST", "DELETE", "PUT")) +@api.route("/entry/{dn}", methods=["GET", "POST", "DELETE", "PUT"]) async def entry(request: Request) -> Response: "Edit directory entries" @@ -176,7 +183,7 @@ async def entry(request: Request) -> Response: if request.method == "DELETE": for entry in reversed( - sorted(await _tree(request, dn, ldap.SCOPE_SUBTREE), key=_dn_order) + sorted(await _tree(request, dn, SCOPE_SUBTREE), key=_dn_order) ): await empty(connection, connection.delete(entry["dn"])) return NO_CONTENT @@ -206,8 +213,10 @@ async def entry(request: Request) -> Response: await empty(connection, connection.add(dn, modlist)) return JSONResponse({"changed": ["dn"]}) # Dummy + raise HTTPException(HTTPStatus.METHOD_NOT_ALLOWED) + -@api.route("/blob/{attr}/{index:int}/{dn}", methods=("GET", "DELETE", "PUT")) +@api.route("/blob/{attr}/{index:int}/{dn}", methods=["GET", "DELETE", "PUT"]) async def blob(request: Request) -> Response: "Handle binary attributes" @@ -236,16 +245,16 @@ async def blob(request: Request) -> Response: async with request.form() as form_data: blob = form_data["blob"] if type(blob) is UploadFile: - data = await blob.read(blob.size) + data = await blob.read(cast(int, blob.size)) if attr in attrs: await empty( connection, connection.modify( - dn, [(1, attr, None), (0, attr, data + attrs[attr])] + dn, [(1, attr, None), (0, attr, attrs[attr] + [data])] ), ) else: - await empty(connection, connection.modify(dn, [(0, attr, data)])) + await empty(connection, connection.modify(dn, [(0, attr, [data])])) return NO_CONTENT if request.method == "DELETE": @@ -259,6 +268,8 @@ async def blob(request: Request) -> Response: await empty(connection, connection.modify(dn, [(0, attr, data)])) return NO_CONTENT + raise HTTPException(HTTPStatus.METHOD_NOT_ALLOWED) + @api.route("/ldif/{dn}") async def ldifDump(request: Request) -> PlainTextResponse: @@ -269,9 +280,7 @@ async def ldifDump(request: Request) -> PlainTextResponse: writer = ldif.LDIFWriter(out) connection = request.state.ldap - async for dn, attrs in result( - connection, connection.search(dn, ldap.SCOPE_SUBTREE) - ): + async for dn, attrs in result(connection, connection.search(dn, SCOPE_SUBTREE)): writer.unparse(dn, attrs) file_name = dn.split(",")[0].split("=")[1] @@ -282,7 +291,7 @@ async def ldifDump(request: Request) -> PlainTextResponse: class LDIFReader(ldif.LDIFParser): - def __init__(self, input: str, con: LDAPObject): + def __init__(self, input: bytes, con: LDAPObject): ldif.LDIFParser.__init__(self, io.BytesIO(input)) self.count = 0 self.con = con @@ -292,7 +301,7 @@ def handle(self, dn: str, entry: dict[str, Any]): self.count += 1 -@api.route("/ldif", methods=("POST",)) +@api.route("/ldif", methods=["POST"]) async def ldifUpload( request: Request, ) -> Response: @@ -309,8 +318,8 @@ async def ldifUpload( Rdn = TypeAdapter(str) -@api.route("/rename/{dn}", methods=("POST",)) -async def rename(request: Request) -> JSONResponse: +@api.route("/rename/{dn}", methods=["POST"]) +async def rename(request: Request) -> Response: "Rename an entry" dn = request.path_params["dn"] @@ -332,8 +341,8 @@ class CheckPasswordRequest(BaseModel): PasswordRequest = TypeAdapter(Union[ChangePasswordRequest, CheckPasswordRequest]) -@api.route("/entry/password/{dn}", methods=("POST",)) -async def passwd(request: Request) -> JSONResponse: +@api.route("/entry/password/{dn}", methods=["POST"]) +async def passwd(request: Request) -> Response: "Update passwords" dn = request.path_params["dn"] @@ -344,10 +353,10 @@ async def passwd(request: Request) -> JSONResponse: try: con.simple_bind_s(dn, args.check) return JSONResponse(True) - except ldap.INVALID_CREDENTIALS: + except INVALID_CREDENTIALS: return JSONResponse(False) - else: + elif type(args) is ChangePasswordRequest: connection = request.state.ldap if args.new1: await empty( @@ -359,7 +368,9 @@ async def passwd(request: Request) -> JSONResponse: else: await empty(connection, connection.modify(dn, [(1, "userPassword", None)])) - return JSONResponse(None) + return NO_CONTENT + + raise HTTPException(HTTPStatus.UNPROCESSABLE_ENTITY) def _cn(entry: dict) -> Optional[str]: @@ -386,7 +397,7 @@ async def search(request: Request) -> JSONResponse: res = [] connection = request.state.ldap async for dn, attrs in result( - connection, connection.search(settings.BASE_DN, ldap.SCOPE_SUBTREE, query) + connection, connection.search(settings.BASE_DN, SCOPE_SUBTREE, query) ): res.append({"dn": dn, "name": _cn(attrs) or dn}) if len(res) >= settings.SEARCH_MAX: @@ -405,7 +416,7 @@ async def subtree(request: Request) -> JSONResponse: dn = request.path_params["dn"] result, start = [], len(dn.split(",")) - for node in sorted(await _tree(request, dn, ldap.SCOPE_SUBTREE), key=_dn_order): + for node in sorted(await _tree(request, dn, SCOPE_SUBTREE), key=_dn_order): if node["dn"] == dn: continue node["level"] = len(node["dn"].split(",")) - start @@ -428,7 +439,7 @@ async def attribute_range(request: Request) -> JSONResponse: connection, connection.search( settings.BASE_DN, - ldap.SCOPE_SUBTREE, + SCOPE_SUBTREE, f"({attribute}=*)", attrlist=(attribute,), ), @@ -462,7 +473,7 @@ async def json_schema(request: Request) -> JSONResponse: connection, connection.search( settings.SCHEMA_DN, - ldap.SCOPE_BASE, + SCOPE_BASE, attrlist=WITH_OPERATIONAL_ATTRS, ), ) diff --git a/backend/ldap_ui/ldap_helpers.py b/backend/ldap_ui/ldap_helpers.py index 4ba7b7c..f10412d 100644 --- a/backend/ldap_ui/ldap_helpers.py +++ b/backend/ldap_ui/ldap_helpers.py @@ -14,8 +14,16 @@ from http import HTTPStatus from typing import AsyncGenerator, Generator, Tuple -import ldap from anyio import sleep +from ldap import ( + NO_SUCH_OBJECT, # pyright: ignore[reportAttributeAccessIssue] + OPT_X_TLS_DEMAND, # pyright: ignore[reportAttributeAccessIssue] + OPT_X_TLS_NEVER, # pyright: ignore[reportAttributeAccessIssue] + OPT_X_TLS_NEWCTX, # pyright: ignore[reportAttributeAccessIssue] + OPT_X_TLS_REQUIRE_CERT, # pyright: ignore[reportAttributeAccessIssue] + SCOPE_BASE, # pyright: ignore[reportAttributeAccessIssue] + initialize, +) from ldap.ldapobject import LDAPObject from starlette.exceptions import HTTPException @@ -40,17 +48,15 @@ def ldap_connect() -> Generator[LDAPObject, None, None]: "Open an LDAP connection" url = settings.LDAP_URL - connection = ldap.initialize(url) + connection = initialize(url) # #43 TLS, see https://stackoverflow.com/a/8795694 if settings.USE_TLS or settings.INSECURE_TLS: - cert_level = ( - ldap.OPT_X_TLS_NEVER if settings.INSECURE_TLS else ldap.OPT_X_TLS_DEMAND - ) + cert_level = OPT_X_TLS_NEVER if settings.INSECURE_TLS else OPT_X_TLS_DEMAND - connection.set_option(ldap.OPT_X_TLS_REQUIRE_CERT, cert_level) + connection.set_option(OPT_X_TLS_REQUIRE_CERT, cert_level) # See https://stackoverflow.com/a/38136255 - connection.set_option(ldap.OPT_X_TLS_NEWCTX, 0) + connection.set_option(OPT_X_TLS_NEWCTX, 0) if not url.startswith("ldaps://"): connection.start_tls_s() yield connection @@ -59,7 +65,7 @@ def ldap_connect() -> Generator[LDAPObject, None, None]: async def result( connection: LDAPObject, msgid: int -) -> AsyncGenerator[Tuple[str, dict[str, list[bytes]]], None]: +) -> AsyncGenerator[tuple[str, dict[str, list[bytes]]], None]: "Stream LDAP result entries without blocking other tasks" while True: @@ -69,7 +75,7 @@ async def result( elif r_data == []: # Operation completed break else: - yield r_data[0] + yield r_data[0] # pyright: ignore[reportOptionalSubscript, reportReturnType] async def unique( @@ -111,6 +117,6 @@ async def get_entry_by_dn( "Asynchronously retrieve an LDAP entry by its DN" try: - return await unique(connection, connection.search(dn, ldap.SCOPE_BASE)) - except ldap.NO_SUCH_OBJECT: + return await unique(connection, connection.search(dn, SCOPE_BASE)) + except NO_SUCH_OBJECT: raise HTTPException(HTTPStatus.NOT_FOUND.value, f"DN not found: {dn}") diff --git a/backend/ldap_ui/schema.py b/backend/ldap_ui/schema.py index c6d0c30..60d92d1 100644 --- a/backend/ldap_ui/schema.py +++ b/backend/ldap_ui/schema.py @@ -7,17 +7,17 @@ """ from enum import IntEnum -from typing import Generator, Optional, Type, TypeVar, Union +from typing import Generator, Optional, TypeVar, Union, cast from ldap.schema import SubSchema -from ldap.schema.models import AttributeType, SchemaElement +from ldap.schema.models import AttributeType from ldap.schema.models import LDAPSyntax as LDAPSyntaxType from ldap.schema.models import ObjectClass as ObjectClassType from pydantic import BaseModel, Field, field_serializer __all__ = ("frontend_schema", "Attribute", "ObjectClass") -T = TypeVar("T", bound=SchemaElement) +T = TypeVar("T") class Element(BaseModel): @@ -90,14 +90,14 @@ def lowercase_dict(attr: str, items: list[T]) -> dict[str, T]: def extract_type( - sub_schema: SubSchema, schema_class: Type[T] + sub_schema: SubSchema, schema_class: type[T] ) -> Generator[T, None, None]: "Get non-obsolete objects from the schema for a type" for oid in sub_schema.listall(schema_class): obj = sub_schema.get_obj(schema_class, oid) - if schema_class is LDAPSyntaxType or not obj.obsolete: - yield obj + if schema_class is LDAPSyntaxType or not obj.obsolete: # pyright: ignore[reportOptionalMemberAccess] + yield cast(T, obj) class Schema(BaseModel): diff --git a/tests/resources/bitnami-schema.json b/tests/resources/bitnami-schema.json deleted file mode 100644 index dbd0abc..0000000 --- a/tests/resources/bitnami-schema.json +++ /dev/null @@ -1,4265 +0,0 @@ -{ - "attributes": { - "aliasedobjectname": { - "oid": "2.5.4.1", - "name": "aliasedObjectName", - "names": ["aliasedObjectName", "aliasedEntryName"], - "desc": "RFC4512: name of aliased object", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "distinguishedNameMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.12", - "substr": null, - "ordering": null - }, - "altserver": { - "oid": "1.3.6.1.4.1.1466.101.120.6", - "name": "altServer", - "names": ["altServer"], - "desc": "RFC4512: alternative servers", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "dSAOperation", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.26", - "substr": null, - "ordering": null - }, - "associateddomain": { - "oid": "0.9.2342.19200300.100.1.37", - "name": "associatedDomain", - "names": ["associatedDomain"], - "desc": "RFC1274: domain associated with object", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreIA5Match", - "syntax": "1.3.6.1.4.1.1466.115.121.1.26", - "substr": "caseIgnoreIA5SubstringsMatch", - "ordering": null - }, - "attributetypes": { - "oid": "2.5.21.5", - "name": "attributeTypes", - "names": ["attributeTypes"], - "desc": "RFC4512: attribute types", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "directoryOperation", - "equality": "objectIdentifierFirstComponentMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.3", - "substr": null, - "ordering": null - }, - "authorityrevocationlist": { - "oid": "2.5.4.38", - "name": "authorityRevocationList", - "names": ["authorityRevocationList"], - "desc": "RFC2256: X.509 authority revocation list, use ;binary", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.9", - "substr": null, - "ordering": null - }, - "businesscategory": { - "oid": "2.5.4.15", - "name": "businessCategory", - "names": ["businessCategory"], - "desc": "RFC2256: business category", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": "caseIgnoreSubstringsMatch", - "ordering": null - }, - "c": { - "oid": "2.5.4.6", - "name": "c", - "names": ["c", "countryName"], - "desc": "RFC4519: two-letter ISO-3166 country code", - "obsolete": false, - "sup": ["name"], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.11", - "substr": null, - "ordering": null - }, - "cacertificate": { - "oid": "2.5.4.37", - "name": "cACertificate", - "names": ["cACertificate"], - "desc": "RFC2256: X.509 CA certificate, use ;binary", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "certificateExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.8", - "substr": null, - "ordering": null - }, - "certificaterevocationlist": { - "oid": "2.5.4.39", - "name": "certificateRevocationList", - "names": ["certificateRevocationList"], - "desc": "RFC2256: X.509 certificate revocation list, use ;binary", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.9", - "substr": null, - "ordering": null - }, - "cn": { - "oid": "2.5.4.3", - "name": "cn", - "names": ["cn", "commonName"], - "desc": "RFC4519: common name(s) for which the entity is known by", - "obsolete": false, - "sup": ["name"], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": null, - "substr": null, - "ordering": null - }, - "contextcsn": { - "oid": "1.3.6.1.4.1.4203.666.1.25", - "name": "contextCSN", - "names": ["contextCSN"], - "desc": "the largest committed CSN of a context", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": true, - "usage": "dSAOperation", - "equality": "CSNMatch", - "syntax": "1.3.6.1.4.1.4203.666.11.2.1", - "substr": null, - "ordering": "CSNOrderingMatch" - }, - "createtimestamp": { - "oid": "2.5.18.1", - "name": "createTimestamp", - "names": ["createTimestamp"], - "desc": "RFC4512: time which object was created", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": true, - "usage": "directoryOperation", - "equality": "generalizedTimeMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.24", - "substr": null, - "ordering": "generalizedTimeOrderingMatch" - }, - "creatorsname": { - "oid": "2.5.18.3", - "name": "creatorsName", - "names": ["creatorsName"], - "desc": "RFC4512: name of creator", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": true, - "usage": "directoryOperation", - "equality": "distinguishedNameMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.12", - "substr": null, - "ordering": null - }, - "crosscertificatepair": { - "oid": "2.5.4.40", - "name": "crossCertificatePair", - "names": ["crossCertificatePair"], - "desc": "RFC2256: X.509 cross certificate pair, use ;binary", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.10", - "substr": null, - "ordering": null - }, - "dc": { - "oid": "0.9.2342.19200300.100.1.25", - "name": "dc", - "names": ["dc", "domainComponent"], - "desc": "RFC1274/2247: domain component", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreIA5Match", - "syntax": "1.3.6.1.4.1.1466.115.121.1.26", - "substr": "caseIgnoreIA5SubstringsMatch", - "ordering": null - }, - "deltarevocationlist": { - "oid": "2.5.4.53", - "name": "deltaRevocationList", - "names": ["deltaRevocationList"], - "desc": "RFC2256: delta revocation list; use ;binary", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.9", - "substr": null, - "ordering": null - }, - "description": { - "oid": "2.5.4.13", - "name": "description", - "names": ["description"], - "desc": "RFC4519: descriptive information", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": "caseIgnoreSubstringsMatch", - "ordering": null - }, - "destinationindicator": { - "oid": "2.5.4.27", - "name": "destinationIndicator", - "names": ["destinationIndicator"], - "desc": "RFC2256: destination indicator", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.44", - "substr": "caseIgnoreSubstringsMatch", - "ordering": null - }, - "distinguishedname": { - "oid": "2.5.4.49", - "name": "distinguishedName", - "names": ["distinguishedName"], - "desc": "RFC4519: common supertype of DN attributes", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "distinguishedNameMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.12", - "substr": null, - "ordering": null - }, - "dmdname": { - "oid": "2.5.4.54", - "name": "dmdName", - "names": ["dmdName"], - "desc": "RFC2256: name of DMD", - "obsolete": false, - "sup": ["name"], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": null, - "substr": null, - "ordering": null - }, - "dnqualifier": { - "oid": "2.5.4.46", - "name": "dnQualifier", - "names": ["dnQualifier"], - "desc": "RFC2256: DN qualifier", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.44", - "substr": "caseIgnoreSubstringsMatch", - "ordering": "caseIgnoreOrderingMatch" - }, - "dynamicsubtrees": { - "oid": "1.3.6.1.4.1.1466.101.119.4", - "name": "dynamicSubtrees", - "names": ["dynamicSubtrees"], - "desc": "RFC2589: dynamic subtrees", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": true, - "usage": "dSAOperation", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.12", - "substr": null, - "ordering": null - }, - "email": { - "oid": "1.2.840.113549.1.9.1", - "name": "email", - "names": ["email", "emailAddress", "pkcs9email"], - "desc": "RFC3280: legacy attribute for email addresses in DNs", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreIA5Match", - "syntax": "1.3.6.1.4.1.1466.115.121.1.26", - "substr": "caseIgnoreIA5SubstringsMatch", - "ordering": null - }, - "enhancedsearchguide": { - "oid": "2.5.4.47", - "name": "enhancedSearchGuide", - "names": ["enhancedSearchGuide"], - "desc": "RFC2256: enhanced search guide", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.21", - "substr": null, - "ordering": null - }, - "entrycsn": { - "oid": "1.3.6.1.4.1.4203.666.1.7", - "name": "entryCSN", - "names": ["entryCSN"], - "desc": "change sequence number of the entry content", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": true, - "usage": "directoryOperation", - "equality": "CSNMatch", - "syntax": "1.3.6.1.4.1.4203.666.11.2.1", - "substr": null, - "ordering": "CSNOrderingMatch" - }, - "entrydn": { - "oid": "1.3.6.1.1.20", - "name": "entryDN", - "names": ["entryDN"], - "desc": "DN of the entry", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": true, - "usage": "directoryOperation", - "equality": "distinguishedNameMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.12", - "substr": null, - "ordering": null - }, - "entryttl": { - "oid": "1.3.6.1.4.1.1466.101.119.3", - "name": "entryTtl", - "names": ["entryTtl"], - "desc": "RFC2589: entry time-to-live", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": true, - "usage": "dSAOperation", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "entryuuid": { - "oid": "1.3.6.1.1.16.4", - "name": "entryUUID", - "names": ["entryUUID"], - "desc": "UUID of the entry", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": true, - "usage": "directoryOperation", - "equality": "UUIDMatch", - "syntax": "1.3.6.1.1.16.1", - "substr": null, - "ordering": "UUIDOrderingMatch" - }, - "facsimiletelephonenumber": { - "oid": "2.5.4.23", - "name": "facsimileTelephoneNumber", - "names": ["facsimileTelephoneNumber", "fax"], - "desc": "RFC2256: Facsimile (Fax) Telephone Number", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.22", - "substr": null, - "ordering": null - }, - "generationqualifier": { - "oid": "2.5.4.44", - "name": "generationQualifier", - "names": ["generationQualifier"], - "desc": "RFC2256: name qualifier indicating a generation", - "obsolete": false, - "sup": ["name"], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": null, - "substr": null, - "ordering": null - }, - "gidnumber": { - "oid": "1.3.6.1.1.1.1.1", - "name": "gidNumber", - "names": ["gidNumber"], - "desc": "RFC2307: An integer uniquely identifying a group in an administrative domain", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": "integerOrderingMatch" - }, - "givenname": { - "oid": "2.5.4.42", - "name": "givenName", - "names": ["givenName", "gn"], - "desc": "RFC2256: first name(s) for which the entity is known by", - "obsolete": false, - "sup": ["name"], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": null, - "substr": null, - "ordering": null - }, - "hassubordinates": { - "oid": "2.5.18.9", - "name": "hasSubordinates", - "names": ["hasSubordinates"], - "desc": "X.501: entry has children", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": true, - "usage": "directoryOperation", - "equality": "booleanMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.7", - "substr": null, - "ordering": null - }, - "houseidentifier": { - "oid": "2.5.4.51", - "name": "houseIdentifier", - "names": ["houseIdentifier"], - "desc": "RFC2256: house identifier", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": "caseIgnoreSubstringsMatch", - "ordering": null - }, - "initials": { - "oid": "2.5.4.43", - "name": "initials", - "names": ["initials"], - "desc": "RFC2256: initials of some or all of names, but not the surname(s).", - "obsolete": false, - "sup": ["name"], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": null, - "substr": null, - "ordering": null - }, - "internationalisdnnumber": { - "oid": "2.5.4.25", - "name": "internationalISDNNumber", - "names": ["internationalISDNNumber"], - "desc": "RFC2256: international ISDN number", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "numericStringMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.36", - "substr": "numericStringSubstringsMatch", - "ordering": null - }, - "knowledgeinformation": { - "oid": "2.5.4.2", - "name": "knowledgeInformation", - "names": ["knowledgeInformation"], - "desc": "RFC2256: knowledge information", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "l": { - "oid": "2.5.4.7", - "name": "l", - "names": ["l", "localityName"], - "desc": "RFC2256: locality which this object resides in", - "obsolete": false, - "sup": ["name"], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": null, - "substr": null, - "ordering": null - }, - "labeleduri": { - "oid": "1.3.6.1.4.1.250.1.57", - "name": "labeledURI", - "names": ["labeledURI"], - "desc": "RFC2079: Uniform Resource Identifier with optional label", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "ldapsyntaxes": { - "oid": "1.3.6.1.4.1.1466.101.120.16", - "name": "ldapSyntaxes", - "names": ["ldapSyntaxes"], - "desc": "RFC4512: LDAP syntaxes", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "directoryOperation", - "equality": "objectIdentifierFirstComponentMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.54", - "substr": null, - "ordering": null - }, - "mail": { - "oid": "0.9.2342.19200300.100.1.3", - "name": "mail", - "names": ["mail", "rfc822Mailbox"], - "desc": "RFC1274: RFC822 Mailbox", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreIA5Match", - "syntax": "1.3.6.1.4.1.1466.115.121.1.26", - "substr": "caseIgnoreIA5SubstringsMatch", - "ordering": null - }, - "matchingruleuse": { - "oid": "2.5.21.8", - "name": "matchingRuleUse", - "names": ["matchingRuleUse"], - "desc": "RFC4512: matching rule uses", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "directoryOperation", - "equality": "objectIdentifierFirstComponentMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.31", - "substr": null, - "ordering": null - }, - "matchingrules": { - "oid": "2.5.21.4", - "name": "matchingRules", - "names": ["matchingRules"], - "desc": "RFC4512: matching rules", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "directoryOperation", - "equality": "objectIdentifierFirstComponentMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.30", - "substr": null, - "ordering": null - }, - "member": { - "oid": "2.5.4.31", - "name": "member", - "names": ["member"], - "desc": "RFC2256: member of a group", - "obsolete": false, - "sup": ["distinguishedName"], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": null, - "substr": null, - "ordering": null - }, - "modifiersname": { - "oid": "2.5.18.4", - "name": "modifiersName", - "names": ["modifiersName"], - "desc": "RFC4512: name of last modifier", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": true, - "usage": "directoryOperation", - "equality": "distinguishedNameMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.12", - "substr": null, - "ordering": null - }, - "modifytimestamp": { - "oid": "2.5.18.2", - "name": "modifyTimestamp", - "names": ["modifyTimestamp"], - "desc": "RFC4512: time which object was last modified", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": true, - "usage": "directoryOperation", - "equality": "generalizedTimeMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.24", - "substr": null, - "ordering": "generalizedTimeOrderingMatch" - }, - "name": { - "oid": "2.5.4.41", - "name": "name", - "names": ["name"], - "desc": "RFC4519: common supertype of name attributes", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": "caseIgnoreSubstringsMatch", - "ordering": null - }, - "namingcontexts": { - "oid": "1.3.6.1.4.1.1466.101.120.5", - "name": "namingContexts", - "names": ["namingContexts"], - "desc": "RFC4512: naming contexts", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "dSAOperation", - "equality": "distinguishedNameMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.12", - "substr": null, - "ordering": null - }, - "o": { - "oid": "2.5.4.10", - "name": "o", - "names": ["o", "organizationName"], - "desc": "RFC2256: organization this object belongs to", - "obsolete": false, - "sup": ["name"], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": null, - "substr": null, - "ordering": null - }, - "objectclass": { - "oid": "2.5.4.0", - "name": "objectClass", - "names": ["objectClass"], - "desc": "RFC4512: object classes of the entity", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "objectIdentifierMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.38", - "substr": null, - "ordering": null - }, - "objectclasses": { - "oid": "2.5.21.6", - "name": "objectClasses", - "names": ["objectClasses"], - "desc": "RFC4512: object classes", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "directoryOperation", - "equality": "objectIdentifierFirstComponentMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.37", - "substr": null, - "ordering": null - }, - "olcaccess": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.1", - "name": "olcAccess", - "names": ["olcAccess"], - "desc": "Access Control List", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcaddcontentacl": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.86", - "name": "olcAddContentAcl", - "names": ["olcAddContentAcl"], - "desc": "Check ACLs against content of Add ops", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "booleanMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.7", - "substr": null, - "ordering": null - }, - "olcallows": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.2", - "name": "olcAllows", - "names": ["olcAllows"], - "desc": "Allowed set of deprecated features", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcargsfile": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.3", - "name": "olcArgsFile", - "names": ["olcArgsFile"], - "desc": "File for slapd command line options", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcattributeoptions": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.5", - "name": "olcAttributeOptions", - "names": ["olcAttributeOptions"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcattributetypes": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.4", - "name": "olcAttributeTypes", - "names": ["olcAttributeTypes"], - "desc": "OpenLDAP attributeTypes", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": "caseIgnoreSubstringsMatch", - "ordering": null - }, - "olcauthidrewrite": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.6", - "name": "olcAuthIDRewrite", - "names": ["olcAuthIDRewrite"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcauthzpolicy": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.7", - "name": "olcAuthzPolicy", - "names": ["olcAuthzPolicy"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcauthzregexp": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.8", - "name": "olcAuthzRegexp", - "names": ["olcAuthzRegexp"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcbackend": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.9", - "name": "olcBackend", - "names": ["olcBackend"], - "desc": "A type of backend", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcbkmdbidlexp": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.1.12.1", - "name": "olcBkMdbIdlExp", - "names": ["olcBkMdbIdlExp"], - "desc": "Power of 2 used to set IDL size", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olcconcurrency": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.10", - "name": "olcConcurrency", - "names": ["olcConcurrency"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olcconfigdir": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.79", - "name": "olcConfigDir", - "names": ["olcConfigDir"], - "desc": "Directory for slapd configuration backend", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcconfigfile": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.78", - "name": "olcConfigFile", - "names": ["olcConfigFile"], - "desc": "File for slapd configuration directives", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcconnmaxpending": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.11", - "name": "olcConnMaxPending", - "names": ["olcConnMaxPending"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olcconnmaxpendingauth": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.12", - "name": "olcConnMaxPendingAuth", - "names": ["olcConnMaxPendingAuth"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olcdatabase": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.13", - "name": "olcDatabase", - "names": ["olcDatabase"], - "desc": "The backend type for a database instance", - "obsolete": false, - "sup": ["olcBackend"], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": null, - "substr": null, - "ordering": null - }, - "olcdbcheckpoint": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.1.2", - "name": "olcDbCheckpoint", - "names": ["olcDbCheckpoint"], - "desc": "Database checkpoint interval in kbytes and minutes", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcdbdirectory": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.1", - "name": "olcDbDirectory", - "names": ["olcDbDirectory"], - "desc": "Directory for database content", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcdbenvflags": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.12.3", - "name": "olcDbEnvFlags", - "names": ["olcDbEnvFlags"], - "desc": "Database environment flags", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcdbindex": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.2", - "name": "olcDbIndex", - "names": ["olcDbIndex"], - "desc": "Attribute index parameters", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcdbmaxentrysize": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.12.4", - "name": "olcDbMaxEntrySize", - "names": ["olcDbMaxEntrySize"], - "desc": "Maximum size of an entry in bytes", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olcdbmaxreaders": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.12.1", - "name": "olcDbMaxReaders", - "names": ["olcDbMaxReaders"], - "desc": "Maximum number of threads that may access the DB concurrently", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olcdbmaxsize": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.12.2", - "name": "olcDbMaxSize", - "names": ["olcDbMaxSize"], - "desc": "Maximum size of DB in bytes", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olcdbmode": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.3", - "name": "olcDbMode", - "names": ["olcDbMode"], - "desc": "Unix permissions of database files", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcdbmultival": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.12.6", - "name": "olcDbMultival", - "names": ["olcDbMultival"], - "desc": "Hi/Lo thresholds for splitting multivalued attr out of main blob", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcdbnosync": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.1.4", - "name": "olcDbNoSync", - "names": ["olcDbNoSync"], - "desc": "Disable synchronous database writes", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "booleanMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.7", - "substr": null, - "ordering": null - }, - "olcdbrtxnsize": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.12.5", - "name": "olcDbRtxnSize", - "names": ["olcDbRtxnSize"], - "desc": "Number of entries to process in one read transaction", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olcdbsearchstack": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.1.9", - "name": "olcDbSearchStack", - "names": ["olcDbSearchStack"], - "desc": "Depth of search stack in IDLs", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olcdefaultsearchbase": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.14", - "name": "olcDefaultSearchBase", - "names": ["olcDefaultSearchBase"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "distinguishedNameMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.12", - "substr": null, - "ordering": null - }, - "olcdisabled": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.21", - "name": "olcDisabled", - "names": ["olcDisabled"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "booleanMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.7", - "substr": null, - "ordering": null - }, - "olcdisallows": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.15", - "name": "olcDisallows", - "names": ["olcDisallows"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcditcontentrules": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.16", - "name": "olcDitContentRules", - "names": ["olcDitContentRules"], - "desc": "OpenLDAP DIT content rules", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": "caseIgnoreSubstringsMatch", - "ordering": null - }, - "olcextraattrs": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.20", - "name": "olcExtraAttrs", - "names": ["olcExtraAttrs"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcgentlehup": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.17", - "name": "olcGentleHUP", - "names": ["olcGentleHUP"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "booleanMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.7", - "substr": null, - "ordering": null - }, - "olchidden": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.17", - "name": "olcHidden", - "names": ["olcHidden"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "booleanMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.7", - "substr": null, - "ordering": null - }, - "olcidletimeout": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.18", - "name": "olcIdleTimeout", - "names": ["olcIdleTimeout"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olcinclude": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.19", - "name": "olcInclude", - "names": ["olcInclude"], - "desc": null, - "obsolete": false, - "sup": ["labeledURI"], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": null, - "substr": null, - "ordering": null - }, - "olcindexhash64": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.94", - "name": "olcIndexHash64", - "names": ["olcIndexHash64"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "booleanMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.7", - "substr": null, - "ordering": null - }, - "olcindexintlen": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.84", - "name": "olcIndexIntLen", - "names": ["olcIndexIntLen"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olcindexsubstranylen": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.22", - "name": "olcIndexSubstrAnyLen", - "names": ["olcIndexSubstrAnyLen"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olcindexsubstranystep": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.23", - "name": "olcIndexSubstrAnyStep", - "names": ["olcIndexSubstrAnyStep"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olcindexsubstrifmaxlen": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.21", - "name": "olcIndexSubstrIfMaxLen", - "names": ["olcIndexSubstrIfMaxLen"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olcindexsubstrifminlen": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.20", - "name": "olcIndexSubstrIfMinLen", - "names": ["olcIndexSubstrIfMinLen"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olclastbind": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.22", - "name": "olcLastBind", - "names": ["olcLastBind"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "booleanMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.7", - "substr": null, - "ordering": null - }, - "olclastbindprecision": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.23", - "name": "olcLastBindPrecision", - "names": ["olcLastBindPrecision"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olclastmod": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.4", - "name": "olcLastMod", - "names": ["olcLastMod"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "booleanMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.7", - "substr": null, - "ordering": null - }, - "olcldapsyntaxes": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.85", - "name": "olcLdapSyntaxes", - "names": ["olcLdapSyntaxes"], - "desc": "OpenLDAP ldapSyntax", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": "caseIgnoreSubstringsMatch", - "ordering": null - }, - "olclimits": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.5", - "name": "olcLimits", - "names": ["olcLimits"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olclistenerthreads": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.93", - "name": "olcListenerThreads", - "names": ["olcListenerThreads"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olclocalssf": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.26", - "name": "olcLocalSSF", - "names": ["olcLocalSSF"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olclogfile": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.27", - "name": "olcLogFile", - "names": ["olcLogFile"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olclogfileformat": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.104", - "name": "olcLogFileFormat", - "names": ["olcLogFileFormat"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olclogfileonly": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.102", - "name": "olcLogFileOnly", - "names": ["olcLogFileOnly"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "booleanMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.7", - "substr": null, - "ordering": null - }, - "olclogfilerotate": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.103", - "name": "olcLogFileRotate", - "names": ["olcLogFileRotate"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcloglevel": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.28", - "name": "olcLogLevel", - "names": ["olcLogLevel"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcmaxderefdepth": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.6", - "name": "olcMaxDerefDepth", - "names": ["olcMaxDerefDepth"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olcmaxfilterdepth": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.101", - "name": "olcMaxFilterDepth", - "names": ["olcMaxFilterDepth"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olcmoduleload": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.30", - "name": "olcModuleLoad", - "names": ["olcModuleLoad"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcmodulepath": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.31", - "name": "olcModulePath", - "names": ["olcModulePath"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcmonitoring": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.18", - "name": "olcMonitoring", - "names": ["olcMonitoring"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "booleanMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.7", - "substr": null, - "ordering": null - }, - "olcmultiprovider": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.16", - "name": "olcMultiProvider", - "names": ["olcMultiProvider", "olcMirrorMode"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "booleanMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.7", - "substr": null, - "ordering": null - }, - "olcobjectclasses": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.32", - "name": "olcObjectClasses", - "names": ["olcObjectClasses"], - "desc": "OpenLDAP object classes", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": "caseIgnoreSubstringsMatch", - "ordering": null - }, - "olcobjectidentifier": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.33", - "name": "olcObjectIdentifier", - "names": ["olcObjectIdentifier"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": "caseIgnoreSubstringsMatch", - "ordering": null - }, - "olcoverlay": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.34", - "name": "olcOverlay", - "names": ["olcOverlay"], - "desc": null, - "obsolete": false, - "sup": ["olcDatabase"], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": null, - "substr": null, - "ordering": null - }, - "olcpasswordcryptsaltformat": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.35", - "name": "olcPasswordCryptSaltFormat", - "names": ["olcPasswordCryptSaltFormat"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcpasswordhash": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.36", - "name": "olcPasswordHash", - "names": ["olcPasswordHash"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcpidfile": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.37", - "name": "olcPidFile", - "names": ["olcPidFile"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcplugin": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.38", - "name": "olcPlugin", - "names": ["olcPlugin"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcpluginlogfile": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.39", - "name": "olcPluginLogFile", - "names": ["olcPluginLogFile"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcreadonly": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.40", - "name": "olcReadOnly", - "names": ["olcReadOnly"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "booleanMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.7", - "substr": null, - "ordering": null - }, - "olcreferral": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.41", - "name": "olcReferral", - "names": ["olcReferral"], - "desc": null, - "obsolete": false, - "sup": ["labeledURI"], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": null, - "substr": null, - "ordering": null - }, - "olcreplica": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.7", - "name": "olcReplica", - "names": ["olcReplica"], - "desc": null, - "obsolete": false, - "sup": ["labeledURI"], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": null, - "substr": null, - "ordering": null - }, - "olcreplicaargsfile": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.43", - "name": "olcReplicaArgsFile", - "names": ["olcReplicaArgsFile"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcreplicapidfile": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.44", - "name": "olcReplicaPidFile", - "names": ["olcReplicaPidFile"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcreplicationinterval": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.45", - "name": "olcReplicationInterval", - "names": ["olcReplicationInterval"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olcreplogfile": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.46", - "name": "olcReplogFile", - "names": ["olcReplogFile"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcrequires": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.47", - "name": "olcRequires", - "names": ["olcRequires"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcrestrict": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.48", - "name": "olcRestrict", - "names": ["olcRestrict"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcreverselookup": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.49", - "name": "olcReverseLookup", - "names": ["olcReverseLookup"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "booleanMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.7", - "substr": null, - "ordering": null - }, - "olcrootdn": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.8", - "name": "olcRootDN", - "names": ["olcRootDN"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "distinguishedNameMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.12", - "substr": null, - "ordering": null - }, - "olcrootdse": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.51", - "name": "olcRootDSE", - "names": ["olcRootDSE"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcrootpw": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.9", - "name": "olcRootPW", - "names": ["olcRootPW"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "octetStringMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.40", - "substr": null, - "ordering": null - }, - "olcsaslauxprops": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.89", - "name": "olcSaslAuxprops", - "names": ["olcSaslAuxprops"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcsaslauxpropsdontusecopy": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.91", - "name": "olcSaslAuxpropsDontUseCopy", - "names": ["olcSaslAuxpropsDontUseCopy"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcsaslauxpropsdontusecopyignore": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.92", - "name": "olcSaslAuxpropsDontUseCopyIgnore", - "names": ["olcSaslAuxpropsDontUseCopyIgnore"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "booleanMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.7", - "substr": null, - "ordering": null - }, - "olcsaslcbinding": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.100", - "name": "olcSaslCBinding", - "names": ["olcSaslCBinding"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcsaslhost": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.53", - "name": "olcSaslHost", - "names": ["olcSaslHost"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcsaslrealm": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.54", - "name": "olcSaslRealm", - "names": ["olcSaslRealm"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcsaslsecprops": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.56", - "name": "olcSaslSecProps", - "names": ["olcSaslSecProps"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcschemadn": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.58", - "name": "olcSchemaDN", - "names": ["olcSchemaDN"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "distinguishedNameMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.12", - "substr": null, - "ordering": null - }, - "olcsecurity": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.59", - "name": "olcSecurity", - "names": ["olcSecurity"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcserverid": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.81", - "name": "olcServerID", - "names": ["olcServerID"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcsizelimit": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.60", - "name": "olcSizeLimit", - "names": ["olcSizeLimit"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcsockbufmaxincoming": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.61", - "name": "olcSockbufMaxIncoming", - "names": ["olcSockbufMaxIncoming"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olcsockbufmaxincomingauth": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.62", - "name": "olcSockbufMaxIncomingAuth", - "names": ["olcSockbufMaxIncomingAuth"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olcsortvals": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.83", - "name": "olcSortVals", - "names": ["olcSortVals"], - "desc": "Attributes whose values will always be sorted", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcsubordinate": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.15", - "name": "olcSubordinate", - "names": ["olcSubordinate"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcsuffix": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.10", - "name": "olcSuffix", - "names": ["olcSuffix"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "distinguishedNameMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.12", - "substr": null, - "ordering": null - }, - "olcsyncusesubentry": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.19", - "name": "olcSyncUseSubentry", - "names": ["olcSyncUseSubentry"], - "desc": "Store sync context in a subentry", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "booleanMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.7", - "substr": null, - "ordering": null - }, - "olcsyncrepl": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.11", - "name": "olcSyncrepl", - "names": ["olcSyncrepl"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olctcpbuffer": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.90", - "name": "olcTCPBuffer", - "names": ["olcTCPBuffer"], - "desc": "Custom TCP buffer size", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olctlscacertificate": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.97", - "name": "olcTLSCACertificate", - "names": ["olcTLSCACertificate"], - "desc": "X.509 certificate, must use ;binary", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "certificateExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.8", - "substr": null, - "ordering": null - }, - "olctlscacertificatefile": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.68", - "name": "olcTLSCACertificateFile", - "names": ["olcTLSCACertificateFile"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olctlscacertificatepath": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.69", - "name": "olcTLSCACertificatePath", - "names": ["olcTLSCACertificatePath"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olctlscrlcheck": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.73", - "name": "olcTLSCRLCheck", - "names": ["olcTLSCRLCheck"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olctlscrlfile": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.82", - "name": "olcTLSCRLFile", - "names": ["olcTLSCRLFile"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olctlscertificate": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.98", - "name": "olcTLSCertificate", - "names": ["olcTLSCertificate"], - "desc": "X.509 certificate, must use ;binary", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "certificateExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.8", - "substr": null, - "ordering": null - }, - "olctlscertificatefile": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.70", - "name": "olcTLSCertificateFile", - "names": ["olcTLSCertificateFile"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olctlscertificatekey": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.99", - "name": "olcTLSCertificateKey", - "names": ["olcTLSCertificateKey"], - "desc": "X.509 privateKey, must use ;binary", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "privateKeyMatch", - "syntax": "1.2.840.113549.1.8.1.1", - "substr": null, - "ordering": null - }, - "olctlscertificatekeyfile": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.71", - "name": "olcTLSCertificateKeyFile", - "names": ["olcTLSCertificateKeyFile"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olctlsciphersuite": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.72", - "name": "olcTLSCipherSuite", - "names": ["olcTLSCipherSuite"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olctlsdhparamfile": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.77", - "name": "olcTLSDHParamFile", - "names": ["olcTLSDHParamFile"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olctlsecname": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.96", - "name": "olcTLSECName", - "names": ["olcTLSECName"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olctlsprotocolmin": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.87", - "name": "olcTLSProtocolMin", - "names": ["olcTLSProtocolMin"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olctlsrandfile": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.74", - "name": "olcTLSRandFile", - "names": ["olcTLSRandFile"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olctlsverifyclient": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.75", - "name": "olcTLSVerifyClient", - "names": ["olcTLSVerifyClient"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olcthreadqueues": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.95", - "name": "olcThreadQueues", - "names": ["olcThreadQueues"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olcthreads": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.66", - "name": "olcThreads", - "names": ["olcThreads"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olctimelimit": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.67", - "name": "olcTimeLimit", - "names": ["olcTimeLimit"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "olctoolthreads": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.80", - "name": "olcToolThreads", - "names": ["olcToolThreads"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "olcupdatedn": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.12", - "name": "olcUpdateDN", - "names": ["olcUpdateDN"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "distinguishedNameMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.12", - "substr": null, - "ordering": null - }, - "olcupdateref": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.2.0.13", - "name": "olcUpdateRef", - "names": ["olcUpdateRef"], - "desc": null, - "obsolete": false, - "sup": ["labeledURI"], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": null, - "substr": null, - "ordering": null - }, - "olcwritetimeout": { - "oid": "1.3.6.1.4.1.4203.1.12.2.3.0.88", - "name": "olcWriteTimeout", - "names": ["olcWriteTimeout"], - "desc": null, - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "ou": { - "oid": "2.5.4.11", - "name": "ou", - "names": ["ou", "organizationalUnitName"], - "desc": "RFC2256: organizational unit this object belongs to", - "obsolete": false, - "sup": ["name"], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": null, - "substr": null, - "ordering": null - }, - "owner": { - "oid": "2.5.4.32", - "name": "owner", - "names": ["owner"], - "desc": "RFC2256: owner (of the object)", - "obsolete": false, - "sup": ["distinguishedName"], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": null, - "substr": null, - "ordering": null - }, - "pkcs8privatekey": { - "oid": "1.3.6.1.4.1.4203.666.1.60", - "name": "pKCS8PrivateKey", - "names": ["pKCS8PrivateKey"], - "desc": "PKCS#8 PrivateKeyInfo, use ;binary", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "privateKeyMatch", - "syntax": "1.2.840.113549.1.8.1.1", - "substr": null, - "ordering": null - }, - "physicaldeliveryofficename": { - "oid": "2.5.4.19", - "name": "physicalDeliveryOfficeName", - "names": ["physicalDeliveryOfficeName"], - "desc": "RFC2256: Physical Delivery Office Name", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": "caseIgnoreSubstringsMatch", - "ordering": null - }, - "postofficebox": { - "oid": "2.5.4.18", - "name": "postOfficeBox", - "names": ["postOfficeBox"], - "desc": "RFC2256: Post Office Box", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": "caseIgnoreSubstringsMatch", - "ordering": null - }, - "postaladdress": { - "oid": "2.5.4.16", - "name": "postalAddress", - "names": ["postalAddress"], - "desc": "RFC2256: postal address", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreListMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.41", - "substr": "caseIgnoreListSubstringsMatch", - "ordering": null - }, - "postalcode": { - "oid": "2.5.4.17", - "name": "postalCode", - "names": ["postalCode"], - "desc": "RFC2256: postal code", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": "caseIgnoreSubstringsMatch", - "ordering": null - }, - "preferreddeliverymethod": { - "oid": "2.5.4.28", - "name": "preferredDeliveryMethod", - "names": ["preferredDeliveryMethod"], - "desc": "RFC2256: preferred delivery method", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.14", - "substr": null, - "ordering": null - }, - "presentationaddress": { - "oid": "2.5.4.29", - "name": "presentationAddress", - "names": ["presentationAddress"], - "desc": "RFC2256: presentation address", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "presentationAddressMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.43", - "substr": null, - "ordering": null - }, - "protocolinformation": { - "oid": "2.5.4.48", - "name": "protocolInformation", - "names": ["protocolInformation"], - "desc": "RFC2256: protocol information", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "protocolInformationMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.42", - "substr": null, - "ordering": null - }, - "pseudonym": { - "oid": "2.5.4.65", - "name": "pseudonym", - "names": ["pseudonym"], - "desc": "X.520(4th): pseudonym for the object", - "obsolete": false, - "sup": ["name"], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": null, - "substr": null, - "ordering": null - }, - "pwdlastsuccess": { - "oid": "1.3.6.1.4.1.42.2.27.8.1.29", - "name": "pwdLastSuccess", - "names": ["pwdLastSuccess"], - "desc": "The timestamp of the last successful authentication", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": true, - "usage": "directoryOperation", - "equality": "generalizedTimeMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.24", - "substr": null, - "ordering": "generalizedTimeOrderingMatch" - }, - "ref": { - "oid": "2.16.840.1.113730.3.1.34", - "name": "ref", - "names": ["ref"], - "desc": "RFC3296: subordinate referral URL", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "distributedOperation", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "registeredaddress": { - "oid": "2.5.4.26", - "name": "registeredAddress", - "names": ["registeredAddress"], - "desc": "RFC2256: registered postal address", - "obsolete": false, - "sup": ["postalAddress"], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.41", - "substr": null, - "ordering": null - }, - "roleoccupant": { - "oid": "2.5.4.33", - "name": "roleOccupant", - "names": ["roleOccupant"], - "desc": "RFC2256: occupant of role", - "obsolete": false, - "sup": ["distinguishedName"], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": null, - "substr": null, - "ordering": null - }, - "searchguide": { - "oid": "2.5.4.14", - "name": "searchGuide", - "names": ["searchGuide"], - "desc": "RFC2256: search guide, deprecated by enhancedSearchGuide", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.25", - "substr": null, - "ordering": null - }, - "seealso": { - "oid": "2.5.4.34", - "name": "seeAlso", - "names": ["seeAlso"], - "desc": "RFC4519: DN of related object", - "obsolete": false, - "sup": ["distinguishedName"], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": null, - "substr": null, - "ordering": null - }, - "serialnumber": { - "oid": "2.5.4.5", - "name": "serialNumber", - "names": ["serialNumber"], - "desc": "RFC2256: serial number of the entity", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.44", - "substr": "caseIgnoreSubstringsMatch", - "ordering": null - }, - "sn": { - "oid": "2.5.4.4", - "name": "sn", - "names": ["sn", "surname"], - "desc": "RFC2256: last (family) name(s) for which the entity is known by", - "obsolete": false, - "sup": ["name"], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": null, - "substr": null, - "ordering": null - }, - "st": { - "oid": "2.5.4.8", - "name": "st", - "names": ["st", "stateOrProvinceName"], - "desc": "RFC2256: state or province which this object resides in", - "obsolete": false, - "sup": ["name"], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": null, - "substr": null, - "ordering": null - }, - "street": { - "oid": "2.5.4.9", - "name": "street", - "names": ["street", "streetAddress"], - "desc": "RFC2256: street address of this object", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": "caseIgnoreSubstringsMatch", - "ordering": null - }, - "structuralobjectclass": { - "oid": "2.5.21.9", - "name": "structuralObjectClass", - "names": ["structuralObjectClass"], - "desc": "RFC4512: structural object class of entry", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": true, - "usage": "directoryOperation", - "equality": "objectIdentifierMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.38", - "substr": null, - "ordering": null - }, - "subschemasubentry": { - "oid": "2.5.18.10", - "name": "subschemaSubentry", - "names": ["subschemaSubentry"], - "desc": "RFC4512: name of controlling subschema entry", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": true, - "usage": "directoryOperation", - "equality": "distinguishedNameMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.12", - "substr": null, - "ordering": null - }, - "supportedalgorithms": { - "oid": "2.5.4.52", - "name": "supportedAlgorithms", - "names": ["supportedAlgorithms"], - "desc": "RFC2256: supported algorithms", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.49", - "substr": null, - "ordering": null - }, - "supportedapplicationcontext": { - "oid": "2.5.4.30", - "name": "supportedApplicationContext", - "names": ["supportedApplicationContext"], - "desc": "RFC2256: supported application context", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "objectIdentifierMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.38", - "substr": null, - "ordering": null - }, - "supportedcontrol": { - "oid": "1.3.6.1.4.1.1466.101.120.13", - "name": "supportedControl", - "names": ["supportedControl"], - "desc": "RFC4512: supported controls", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "dSAOperation", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.38", - "substr": null, - "ordering": null - }, - "supportedextension": { - "oid": "1.3.6.1.4.1.1466.101.120.7", - "name": "supportedExtension", - "names": ["supportedExtension"], - "desc": "RFC4512: supported extended operations", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "dSAOperation", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.38", - "substr": null, - "ordering": null - }, - "supportedfeatures": { - "oid": "1.3.6.1.4.1.4203.1.3.5", - "name": "supportedFeatures", - "names": ["supportedFeatures"], - "desc": "RFC4512: features supported by the server", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "dSAOperation", - "equality": "objectIdentifierMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.38", - "substr": null, - "ordering": null - }, - "supportedldapversion": { - "oid": "1.3.6.1.4.1.1466.101.120.15", - "name": "supportedLDAPVersion", - "names": ["supportedLDAPVersion"], - "desc": "RFC4512: supported LDAP versions", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "dSAOperation", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": null - }, - "supportedsaslmechanisms": { - "oid": "1.3.6.1.4.1.1466.101.120.14", - "name": "supportedSASLMechanisms", - "names": ["supportedSASLMechanisms"], - "desc": "RFC4512: supported SASL mechanisms", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "dSAOperation", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "telephonenumber": { - "oid": "2.5.4.20", - "name": "telephoneNumber", - "names": ["telephoneNumber"], - "desc": "RFC2256: Telephone Number", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "telephoneNumberMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.50", - "substr": "telephoneNumberSubstringsMatch", - "ordering": null - }, - "teletexterminalidentifier": { - "oid": "2.5.4.22", - "name": "teletexTerminalIdentifier", - "names": ["teletexTerminalIdentifier"], - "desc": "RFC2256: Teletex Terminal Identifier", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.51", - "substr": null, - "ordering": null - }, - "telexnumber": { - "oid": "2.5.4.21", - "name": "telexNumber", - "names": ["telexNumber"], - "desc": "RFC2256: Telex Number", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": "1.3.6.1.4.1.1466.115.121.1.52", - "substr": null, - "ordering": null - }, - "title": { - "oid": "2.5.4.12", - "name": "title", - "names": ["title"], - "desc": "RFC2256: title associated with the entity", - "obsolete": false, - "sup": ["name"], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": null, - "syntax": null, - "substr": null, - "ordering": null - }, - "uid": { - "oid": "0.9.2342.19200300.100.1.1", - "name": "uid", - "names": ["uid", "userid"], - "desc": "RFC4519: user identifier", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "caseIgnoreMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": "caseIgnoreSubstringsMatch", - "ordering": null - }, - "uidnumber": { - "oid": "1.3.6.1.1.1.1.0", - "name": "uidNumber", - "names": ["uidNumber"], - "desc": "RFC2307: An integer uniquely identifying a user in an administrative domain", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": false, - "usage": "userApplications", - "equality": "integerMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.27", - "substr": null, - "ordering": "integerOrderingMatch" - }, - "uniquemember": { - "oid": "2.5.4.50", - "name": "uniqueMember", - "names": ["uniqueMember"], - "desc": "RFC2256: unique member of a group", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "uniqueMemberMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.34", - "substr": null, - "ordering": null - }, - "usercertificate": { - "oid": "2.5.4.36", - "name": "userCertificate", - "names": ["userCertificate"], - "desc": "RFC2256: X.509 user certificate, use ;binary", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "certificateExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.8", - "substr": null, - "ordering": null - }, - "userpassword": { - "oid": "2.5.4.35", - "name": "userPassword", - "names": ["userPassword"], - "desc": "RFC4519/2307: password of user", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "octetStringMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.40", - "substr": null, - "ordering": null - }, - "vendorname": { - "oid": "1.3.6.1.1.4", - "name": "vendorName", - "names": ["vendorName"], - "desc": "RFC3045: name of implementation vendor", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": true, - "usage": "dSAOperation", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "vendorversion": { - "oid": "1.3.6.1.1.5", - "name": "vendorVersion", - "names": ["vendorVersion"], - "desc": "RFC3045: version of implementation", - "obsolete": false, - "sup": [], - "single_value": true, - "no_user_mod": true, - "usage": "dSAOperation", - "equality": "caseExactMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.15", - "substr": null, - "ordering": null - }, - "x121address": { - "oid": "2.5.4.24", - "name": "x121Address", - "names": ["x121Address"], - "desc": "RFC2256: X.121 Address", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "numericStringMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.36", - "substr": "numericStringSubstringsMatch", - "ordering": null - }, - "x500uniqueidentifier": { - "oid": "2.5.4.45", - "name": "x500UniqueIdentifier", - "names": ["x500UniqueIdentifier"], - "desc": "RFC2256: X.500 unique identifier", - "obsolete": false, - "sup": [], - "single_value": false, - "no_user_mod": false, - "usage": "userApplications", - "equality": "bitStringMatch", - "syntax": "1.3.6.1.4.1.1466.115.121.1.6", - "substr": null, - "ordering": null - } - }, - "objectClasses": { - "alias": { - "oid": "2.5.6.1", - "name": "alias", - "names": ["alias"], - "desc": "RFC4512: an alias", - "obsolete": false, - "sup": ["top"], - "may": [], - "must": ["aliasedObjectName"], - "kind": "structural" - }, - "applicationentity": { - "oid": "2.5.6.12", - "name": "applicationEntity", - "names": ["applicationEntity"], - "desc": "RFC2256: an application entity", - "obsolete": false, - "sup": ["top"], - "may": [ - "description", - "l", - "o", - "ou", - "seeAlso", - "supportedApplicationContext" - ], - "must": ["cn", "presentationAddress"], - "kind": "structural" - }, - "applicationprocess": { - "oid": "2.5.6.11", - "name": "applicationProcess", - "names": ["applicationProcess"], - "desc": "RFC2256: an application process", - "obsolete": false, - "sup": ["top"], - "may": ["description", "l", "ou", "seeAlso"], - "must": ["cn"], - "kind": "structural" - }, - "crldistributionpoint": { - "oid": "2.5.6.19", - "name": "cRLDistributionPoint", - "names": ["cRLDistributionPoint"], - "desc": null, - "obsolete": false, - "sup": ["top"], - "may": [ - "authorityRevocationList", - "certificateRevocationList", - "deltaRevocationList" - ], - "must": ["cn"], - "kind": "structural" - }, - "certificationauthority": { - "oid": "2.5.6.16", - "name": "certificationAuthority", - "names": ["certificationAuthority"], - "desc": "RFC2256: a certificate authority", - "obsolete": false, - "sup": ["top"], - "may": ["crossCertificatePair"], - "must": [ - "authorityRevocationList", - "cACertificate", - "certificateRevocationList" - ], - "kind": "auxiliary" - }, - "certificationauthority-v2": { - "oid": "2.5.6.16.2", - "name": "certificationAuthority-V2", - "names": ["certificationAuthority-V2"], - "desc": null, - "obsolete": false, - "sup": ["certificationAuthority"], - "may": ["deltaRevocationList"], - "must": [], - "kind": "auxiliary" - }, - "country": { - "oid": "2.5.6.2", - "name": "country", - "names": ["country"], - "desc": "RFC2256: a country", - "obsolete": false, - "sup": ["top"], - "may": ["description", "searchGuide"], - "must": ["c"], - "kind": "structural" - }, - "dsa": { - "oid": "2.5.6.13", - "name": "dSA", - "names": ["dSA"], - "desc": "RFC2256: a directory system agent (a server)", - "obsolete": false, - "sup": ["applicationEntity"], - "may": ["knowledgeInformation"], - "must": [], - "kind": "structural" - }, - "dcobject": { - "oid": "1.3.6.1.4.1.1466.344", - "name": "dcObject", - "names": ["dcObject"], - "desc": "RFC2247: domain component object", - "obsolete": false, - "sup": ["top"], - "may": [], - "must": ["dc"], - "kind": "auxiliary" - }, - "deltacrl": { - "oid": "2.5.6.23", - "name": "deltaCRL", - "names": ["deltaCRL"], - "desc": "RFC4523: X.509 delta CRL", - "obsolete": false, - "sup": ["top"], - "may": ["deltaRevocationList"], - "must": [], - "kind": "auxiliary" - }, - "device": { - "oid": "2.5.6.14", - "name": "device", - "names": ["device"], - "desc": "RFC2256: a device", - "obsolete": false, - "sup": ["top"], - "may": [ - "description", - "l", - "o", - "ou", - "owner", - "seeAlso", - "serialNumber" - ], - "must": ["cn"], - "kind": "structural" - }, - "dmd": { - "oid": "2.5.6.20", - "name": "dmd", - "names": ["dmd"], - "desc": null, - "obsolete": false, - "sup": ["top"], - "may": [ - "businessCategory", - "description", - "destinationIndicator", - "facsimileTelephoneNumber", - "internationalISDNNumber", - "l", - "physicalDeliveryOfficeName", - "postOfficeBox", - "postalAddress", - "postalCode", - "preferredDeliveryMethod", - "registeredAddress", - "searchGuide", - "seeAlso", - "st", - "street", - "telephoneNumber", - "teletexTerminalIdentifier", - "telexNumber", - "userPassword", - "x121Address" - ], - "must": ["dmdName"], - "kind": "structural" - }, - "dynamicobject": { - "oid": "1.3.6.1.4.1.1466.101.119.2", - "name": "dynamicObject", - "names": ["dynamicObject"], - "desc": "RFC2589: Dynamic Object", - "obsolete": false, - "sup": ["top"], - "may": [], - "must": [], - "kind": "auxiliary" - }, - "extensibleobject": { - "oid": "1.3.6.1.4.1.1466.101.120.111", - "name": "extensibleObject", - "names": ["extensibleObject"], - "desc": "RFC4512: extensible object", - "obsolete": false, - "sup": ["top"], - "may": [], - "must": [], - "kind": "auxiliary" - }, - "groupofnames": { - "oid": "2.5.6.9", - "name": "groupOfNames", - "names": ["groupOfNames"], - "desc": "RFC2256: a group of names (DNs)", - "obsolete": false, - "sup": ["top"], - "may": ["businessCategory", "description", "o", "ou", "owner", "seeAlso"], - "must": ["cn", "member"], - "kind": "structural" - }, - "groupofuniquenames": { - "oid": "2.5.6.17", - "name": "groupOfUniqueNames", - "names": ["groupOfUniqueNames"], - "desc": "RFC2256: a group of unique names (DN and Unique Identifier)", - "obsolete": false, - "sup": ["top"], - "may": ["businessCategory", "description", "o", "ou", "owner", "seeAlso"], - "must": ["cn", "uniqueMember"], - "kind": "structural" - }, - "labeleduriobject": { - "oid": "1.3.6.1.4.1.250.3.15", - "name": "labeledURIObject", - "names": ["labeledURIObject"], - "desc": "RFC2079: object that contains the URI attribute type", - "obsolete": false, - "sup": ["top"], - "may": ["labeledURI"], - "must": [], - "kind": "auxiliary" - }, - "locality": { - "oid": "2.5.6.3", - "name": "locality", - "names": ["locality"], - "desc": "RFC2256: a locality", - "obsolete": false, - "sup": ["top"], - "may": ["description", "l", "searchGuide", "seeAlso", "st", "street"], - "must": [], - "kind": "structural" - }, - "olcbackendconfig": { - "oid": "1.3.6.1.4.1.4203.1.12.2.4.0.3", - "name": "olcBackendConfig", - "names": ["olcBackendConfig"], - "desc": "OpenLDAP Backend-specific options", - "obsolete": false, - "sup": ["olcConfig"], - "may": [], - "must": ["olcBackend"], - "kind": "structural" - }, - "olcconfig": { - "oid": "1.3.6.1.4.1.4203.1.12.2.4.0.0", - "name": "olcConfig", - "names": ["olcConfig"], - "desc": "OpenLDAP configuration object", - "obsolete": false, - "sup": ["top"], - "may": [], - "must": [], - "kind": "abstract" - }, - "olcdatabaseconfig": { - "oid": "1.3.6.1.4.1.4203.1.12.2.4.0.4", - "name": "olcDatabaseConfig", - "names": ["olcDatabaseConfig"], - "desc": "OpenLDAP Database-specific options", - "obsolete": false, - "sup": ["olcConfig"], - "may": [ - "olcAccess", - "olcAddContentAcl", - "olcDisabled", - "olcExtraAttrs", - "olcHidden", - "olcLastBind", - "olcLastBindPrecision", - "olcLastMod", - "olcLimits", - "olcMaxDerefDepth", - "olcMonitoring", - "olcMultiProvider", - "olcPlugin", - "olcReadOnly", - "olcReplica", - "olcReplicaArgsFile", - "olcReplicaPidFile", - "olcReplicationInterval", - "olcReplogFile", - "olcRequires", - "olcRestrict", - "olcRootDN", - "olcRootPW", - "olcSchemaDN", - "olcSecurity", - "olcSizeLimit", - "olcSubordinate", - "olcSuffix", - "olcSyncUseSubentry", - "olcSyncrepl", - "olcTimeLimit", - "olcUpdateDN", - "olcUpdateRef" - ], - "must": ["olcDatabase"], - "kind": "structural" - }, - "olcfrontendconfig": { - "oid": "1.3.6.1.4.1.4203.1.12.2.4.0.7", - "name": "olcFrontendConfig", - "names": ["olcFrontendConfig"], - "desc": "OpenLDAP frontend configuration", - "obsolete": false, - "sup": [], - "may": ["olcDefaultSearchBase", "olcPasswordHash", "olcSortVals"], - "must": [], - "kind": "auxiliary" - }, - "olcglobal": { - "oid": "1.3.6.1.4.1.4203.1.12.2.4.0.1", - "name": "olcGlobal", - "names": ["olcGlobal"], - "desc": "OpenLDAP Global configuration options", - "obsolete": false, - "sup": ["olcConfig"], - "may": [ - "cn", - "olcAllows", - "olcArgsFile", - "olcAttributeOptions", - "olcAttributeTypes", - "olcAuthIDRewrite", - "olcAuthzPolicy", - "olcAuthzRegexp", - "olcConcurrency", - "olcConfigDir", - "olcConfigFile", - "olcConnMaxPending", - "olcConnMaxPendingAuth", - "olcDisallows", - "olcDitContentRules", - "olcGentleHUP", - "olcIdleTimeout", - "olcIndexHash64", - "olcIndexIntLen", - "olcIndexSubstrAnyLen", - "olcIndexSubstrAnyStep", - "olcIndexSubstrIfMaxLen", - "olcIndexSubstrIfMinLen", - "olcLdapSyntaxes", - "olcListenerThreads", - "olcLocalSSF", - "olcLogFile", - "olcLogFileFormat", - "olcLogFileOnly", - "olcLogFileRotate", - "olcLogLevel", - "olcMaxFilterDepth", - "olcObjectClasses", - "olcObjectIdentifier", - "olcPasswordCryptSaltFormat", - "olcPasswordHash", - "olcPidFile", - "olcPluginLogFile", - "olcReadOnly", - "olcReferral", - "olcReplogFile", - "olcRequires", - "olcRestrict", - "olcReverseLookup", - "olcRootDSE", - "olcSaslAuxprops", - "olcSaslAuxpropsDontUseCopy", - "olcSaslAuxpropsDontUseCopyIgnore", - "olcSaslCBinding", - "olcSaslHost", - "olcSaslRealm", - "olcSaslSecProps", - "olcSecurity", - "olcServerID", - "olcSizeLimit", - "olcSockbufMaxIncoming", - "olcSockbufMaxIncomingAuth", - "olcTCPBuffer", - "olcTLSCACertificate", - "olcTLSCACertificateFile", - "olcTLSCACertificatePath", - "olcTLSCRLCheck", - "olcTLSCRLFile", - "olcTLSCertificate", - "olcTLSCertificateFile", - "olcTLSCertificateKey", - "olcTLSCertificateKeyFile", - "olcTLSCipherSuite", - "olcTLSDHParamFile", - "olcTLSECName", - "olcTLSProtocolMin", - "olcTLSRandFile", - "olcTLSVerifyClient", - "olcThreadQueues", - "olcThreads", - "olcTimeLimit", - "olcToolThreads", - "olcWriteTimeout" - ], - "must": [], - "kind": "structural" - }, - "olcincludefile": { - "oid": "1.3.6.1.4.1.4203.1.12.2.4.0.6", - "name": "olcIncludeFile", - "names": ["olcIncludeFile"], - "desc": "OpenLDAP configuration include file", - "obsolete": false, - "sup": ["olcConfig"], - "may": ["cn", "olcRootDSE"], - "must": ["olcInclude"], - "kind": "structural" - }, - "olcldifconfig": { - "oid": "1.3.6.1.4.1.4203.1.12.2.4.2.2.1", - "name": "olcLdifConfig", - "names": ["olcLdifConfig"], - "desc": "LDIF backend configuration", - "obsolete": false, - "sup": ["olcDatabaseConfig"], - "may": [], - "must": ["olcDbDirectory"], - "kind": "structural" - }, - "olcmdbbkconfig": { - "oid": "1.3.6.1.4.1.4203.1.12.2.4.1.12.1", - "name": "olcMdbBkConfig", - "names": ["olcMdbBkConfig"], - "desc": "MDB backend configuration", - "obsolete": false, - "sup": ["olcBackendConfig"], - "may": ["olcBkMdbIdlExp"], - "must": [], - "kind": "structural" - }, - "olcmdbconfig": { - "oid": "1.3.6.1.4.1.4203.1.12.2.4.2.12.1", - "name": "olcMdbConfig", - "names": ["olcMdbConfig"], - "desc": "MDB database configuration", - "obsolete": false, - "sup": ["olcDatabaseConfig"], - "may": [ - "olcDbCheckpoint", - "olcDbEnvFlags", - "olcDbIndex", - "olcDbMaxEntrySize", - "olcDbMaxReaders", - "olcDbMaxSize", - "olcDbMode", - "olcDbMultival", - "olcDbNoSync", - "olcDbRtxnSize", - "olcDbSearchStack" - ], - "must": ["olcDbDirectory"], - "kind": "structural" - }, - "olcmodulelist": { - "oid": "1.3.6.1.4.1.4203.1.12.2.4.0.8", - "name": "olcModuleList", - "names": ["olcModuleList"], - "desc": "OpenLDAP dynamic module info", - "obsolete": false, - "sup": ["olcConfig"], - "may": ["cn", "olcModuleLoad", "olcModulePath"], - "must": [], - "kind": "structural" - }, - "olcmonitorconfig": { - "oid": "1.3.6.1.4.1.4203.1.12.2.4.2.4.1", - "name": "olcMonitorConfig", - "names": ["olcMonitorConfig"], - "desc": "Monitor backend configuration", - "obsolete": false, - "sup": ["olcDatabaseConfig"], - "may": [], - "must": [], - "kind": "structural" - }, - "olcoverlayconfig": { - "oid": "1.3.6.1.4.1.4203.1.12.2.4.0.5", - "name": "olcOverlayConfig", - "names": ["olcOverlayConfig"], - "desc": "OpenLDAP Overlay-specific options", - "obsolete": false, - "sup": ["olcConfig"], - "may": ["olcDisabled"], - "must": ["olcOverlay"], - "kind": "structural" - }, - "olcschemaconfig": { - "oid": "1.3.6.1.4.1.4203.1.12.2.4.0.2", - "name": "olcSchemaConfig", - "names": ["olcSchemaConfig"], - "desc": "OpenLDAP schema object", - "obsolete": false, - "sup": ["olcConfig"], - "may": [ - "cn", - "olcAttributeTypes", - "olcDitContentRules", - "olcLdapSyntaxes", - "olcObjectClasses", - "olcObjectIdentifier" - ], - "must": [], - "kind": "structural" - }, - "openldaprootdse": { - "oid": "1.3.6.1.4.1.4203.1.4.1", - "name": "openLDAProotDSE", - "names": ["OpenLDAProotDSE", "LDAProotDSE"], - "desc": "OpenLDAP Root DSE object", - "obsolete": false, - "sup": ["top"], - "may": ["cn"], - "must": [], - "kind": "structural" - }, - "organization": { - "oid": "2.5.6.4", - "name": "organization", - "names": ["organization"], - "desc": "RFC2256: an organization", - "obsolete": false, - "sup": ["top"], - "may": [ - "businessCategory", - "description", - "destinationIndicator", - "facsimileTelephoneNumber", - "internationalISDNNumber", - "l", - "physicalDeliveryOfficeName", - "postOfficeBox", - "postalAddress", - "postalCode", - "preferredDeliveryMethod", - "registeredAddress", - "searchGuide", - "seeAlso", - "st", - "street", - "telephoneNumber", - "teletexTerminalIdentifier", - "telexNumber", - "userPassword", - "x121Address" - ], - "must": ["o"], - "kind": "structural" - }, - "organizationalperson": { - "oid": "2.5.6.7", - "name": "organizationalPerson", - "names": ["organizationalPerson"], - "desc": "RFC2256: an organizational person", - "obsolete": false, - "sup": ["person"], - "may": [ - "destinationIndicator", - "facsimileTelephoneNumber", - "internationalISDNNumber", - "l", - "ou", - "physicalDeliveryOfficeName", - "postOfficeBox", - "postalAddress", - "postalCode", - "preferredDeliveryMethod", - "registeredAddress", - "st", - "street", - "telephoneNumber", - "teletexTerminalIdentifier", - "telexNumber", - "title", - "x121Address" - ], - "must": [], - "kind": "structural" - }, - "organizationalrole": { - "oid": "2.5.6.8", - "name": "organizationalRole", - "names": ["organizationalRole"], - "desc": "RFC2256: an organizational role", - "obsolete": false, - "sup": ["top"], - "may": [ - "description", - "destinationIndicator", - "facsimileTelephoneNumber", - "internationalISDNNumber", - "l", - "ou", - "physicalDeliveryOfficeName", - "postOfficeBox", - "postalAddress", - "postalCode", - "preferredDeliveryMethod", - "preferredDeliveryMethod", - "registeredAddress", - "roleOccupant", - "seeAlso", - "st", - "street", - "telephoneNumber", - "teletexTerminalIdentifier", - "telexNumber", - "x121Address" - ], - "must": ["cn"], - "kind": "structural" - }, - "organizationalunit": { - "oid": "2.5.6.5", - "name": "organizationalUnit", - "names": ["organizationalUnit"], - "desc": "RFC2256: an organizational unit", - "obsolete": false, - "sup": ["top"], - "may": [ - "businessCategory", - "description", - "destinationIndicator", - "facsimileTelephoneNumber", - "internationalISDNNumber", - "l", - "physicalDeliveryOfficeName", - "postOfficeBox", - "postalAddress", - "postalCode", - "preferredDeliveryMethod", - "registeredAddress", - "searchGuide", - "seeAlso", - "st", - "street", - "telephoneNumber", - "teletexTerminalIdentifier", - "telexNumber", - "userPassword", - "x121Address" - ], - "must": ["ou"], - "kind": "structural" - }, - "person": { - "oid": "2.5.6.6", - "name": "person", - "names": ["person"], - "desc": "RFC2256: a person", - "obsolete": false, - "sup": ["top"], - "may": ["description", "seeAlso", "telephoneNumber", "userPassword"], - "must": ["cn", "sn"], - "kind": "structural" - }, - "pkica": { - "oid": "2.5.6.22", - "name": "pkiCA", - "names": ["pkiCA"], - "desc": "RFC2587: PKI certificate authority", - "obsolete": false, - "sup": ["top"], - "may": [ - "authorityRevocationList", - "cACertificate", - "certificateRevocationList", - "crossCertificatePair" - ], - "must": [], - "kind": "auxiliary" - }, - "pkiuser": { - "oid": "2.5.6.21", - "name": "pkiUser", - "names": ["pkiUser"], - "desc": "RFC2587: a PKI user", - "obsolete": false, - "sup": ["top"], - "may": ["userCertificate"], - "must": [], - "kind": "auxiliary" - }, - "referral": { - "oid": "2.16.840.1.113730.3.2.6", - "name": "referral", - "names": ["referral"], - "desc": "namedref: named subordinate referral", - "obsolete": false, - "sup": ["top"], - "may": [], - "must": ["ref"], - "kind": "structural" - }, - "residentialperson": { - "oid": "2.5.6.10", - "name": "residentialPerson", - "names": ["residentialPerson"], - "desc": "RFC2256: an residential person", - "obsolete": false, - "sup": ["person"], - "may": [ - "businessCategory", - "destinationIndicator", - "facsimileTelephoneNumber", - "internationalISDNNumber", - "l", - "physicalDeliveryOfficeName", - "postOfficeBox", - "postalAddress", - "postalCode", - "preferredDeliveryMethod", - "preferredDeliveryMethod", - "registeredAddress", - "st", - "street", - "telephoneNumber", - "teletexTerminalIdentifier", - "telexNumber", - "x121Address" - ], - "must": ["l"], - "kind": "structural" - }, - "simplesecurityobject": { - "oid": "0.9.2342.19200300.100.4.19", - "name": "simpleSecurityObject", - "names": ["simpleSecurityObject"], - "desc": "RFC1274: simple security object", - "obsolete": false, - "sup": ["top"], - "may": [], - "must": ["userPassword"], - "kind": "auxiliary" - }, - "strongauthenticationuser": { - "oid": "2.5.6.15", - "name": "strongAuthenticationUser", - "names": ["strongAuthenticationUser"], - "desc": "RFC2256: a strong authentication user", - "obsolete": false, - "sup": ["top"], - "may": [], - "must": ["userCertificate"], - "kind": "auxiliary" - }, - "subentry": { - "oid": "2.5.17.0", - "name": "subentry", - "names": ["subentry"], - "desc": "RFC3672: subentry", - "obsolete": false, - "sup": ["top"], - "may": [], - "must": ["cn", "subtreeSpecification"], - "kind": "structural" - }, - "subschema": { - "oid": "2.5.20.1", - "name": "subschema", - "names": ["subschema"], - "desc": "RFC4512: controlling subschema (sub)entry", - "obsolete": false, - "sup": [], - "may": [ - "attributeTypes", - "dITContentRules", - "dITStructureRules", - "matchingRuleUse", - "matchingRules", - "nameForms", - "objectClasses" - ], - "must": [], - "kind": "auxiliary" - }, - "top": { - "oid": "2.5.6.0", - "name": "top", - "names": ["top"], - "desc": "top of the superclass chain", - "obsolete": false, - "sup": [], - "may": [], - "must": ["objectClass"], - "kind": "abstract" - }, - "uidobject": { - "oid": "1.3.6.1.1.3.1", - "name": "uidObject", - "names": ["uidObject"], - "desc": "RFC2377: uid object", - "obsolete": false, - "sup": ["top"], - "may": [], - "must": ["uid"], - "kind": "auxiliary" - }, - "usersecurityinformation": { - "oid": "2.5.6.18", - "name": "userSecurityInformation", - "names": ["userSecurityInformation"], - "desc": "RFC2256: a user security information", - "obsolete": false, - "sup": ["top"], - "may": ["supportedAlgorithms"], - "must": [], - "kind": "auxiliary" - } - }, - "syntaxes": { - "1.3.6.1.4.1.1466.115.121.1.4": { - "oid": "1.3.6.1.4.1.1466.115.121.1.4", - "desc": "Audio", - "not_human_readable": true - }, - "1.3.6.1.4.1.1466.115.121.1.5": { - "oid": "1.3.6.1.4.1.1466.115.121.1.5", - "desc": "Binary", - "not_human_readable": true - }, - "1.3.6.1.4.1.1466.115.121.1.6": { - "oid": "1.3.6.1.4.1.1466.115.121.1.6", - "desc": "Bit String", - "not_human_readable": false - }, - "1.3.6.1.4.1.1466.115.121.1.7": { - "oid": "1.3.6.1.4.1.1466.115.121.1.7", - "desc": "Boolean", - "not_human_readable": false - }, - "1.3.6.1.4.1.1466.115.121.1.8": { - "oid": "1.3.6.1.4.1.1466.115.121.1.8", - "desc": "Certificate", - "not_human_readable": true - }, - "1.3.6.1.4.1.1466.115.121.1.9": { - "oid": "1.3.6.1.4.1.1466.115.121.1.9", - "desc": "Certificate List", - "not_human_readable": true - }, - "1.3.6.1.4.1.1466.115.121.1.10": { - "oid": "1.3.6.1.4.1.1466.115.121.1.10", - "desc": "Certificate Pair", - "not_human_readable": true - }, - "1.3.6.1.4.1.4203.666.11.10.2.1": { - "oid": "1.3.6.1.4.1.4203.666.11.10.2.1", - "desc": "X.509 AttributeCertificate", - "not_human_readable": true - }, - "1.3.6.1.4.1.1466.115.121.1.12": { - "oid": "1.3.6.1.4.1.1466.115.121.1.12", - "desc": "Distinguished Name", - "not_human_readable": false - }, - "1.2.36.79672281.1.5.0": { - "oid": "1.2.36.79672281.1.5.0", - "desc": "RDN", - "not_human_readable": false - }, - "1.3.6.1.4.1.1466.115.121.1.14": { - "oid": "1.3.6.1.4.1.1466.115.121.1.14", - "desc": "Delivery Method", - "not_human_readable": false - }, - "1.3.6.1.4.1.1466.115.121.1.15": { - "oid": "1.3.6.1.4.1.1466.115.121.1.15", - "desc": "Directory String", - "not_human_readable": false - }, - "1.3.6.1.4.1.1466.115.121.1.22": { - "oid": "1.3.6.1.4.1.1466.115.121.1.22", - "desc": "Facsimile Telephone Number", - "not_human_readable": false - }, - "1.3.6.1.4.1.1466.115.121.1.24": { - "oid": "1.3.6.1.4.1.1466.115.121.1.24", - "desc": "Generalized Time", - "not_human_readable": false - }, - "1.3.6.1.4.1.1466.115.121.1.26": { - "oid": "1.3.6.1.4.1.1466.115.121.1.26", - "desc": "IA5 String", - "not_human_readable": false - }, - "1.3.6.1.4.1.1466.115.121.1.27": { - "oid": "1.3.6.1.4.1.1466.115.121.1.27", - "desc": "Integer", - "not_human_readable": false - }, - "1.3.6.1.4.1.1466.115.121.1.28": { - "oid": "1.3.6.1.4.1.1466.115.121.1.28", - "desc": "JPEG", - "not_human_readable": true - }, - "1.3.6.1.4.1.1466.115.121.1.34": { - "oid": "1.3.6.1.4.1.1466.115.121.1.34", - "desc": "Name And Optional UID", - "not_human_readable": false - }, - "1.3.6.1.4.1.1466.115.121.1.36": { - "oid": "1.3.6.1.4.1.1466.115.121.1.36", - "desc": "Numeric String", - "not_human_readable": false - }, - "1.3.6.1.4.1.1466.115.121.1.38": { - "oid": "1.3.6.1.4.1.1466.115.121.1.38", - "desc": "OID", - "not_human_readable": false - }, - "1.3.6.1.4.1.1466.115.121.1.39": { - "oid": "1.3.6.1.4.1.1466.115.121.1.39", - "desc": "Other Mailbox", - "not_human_readable": false - }, - "1.3.6.1.4.1.1466.115.121.1.40": { - "oid": "1.3.6.1.4.1.1466.115.121.1.40", - "desc": "Octet String", - "not_human_readable": true - }, - "1.3.6.1.4.1.1466.115.121.1.41": { - "oid": "1.3.6.1.4.1.1466.115.121.1.41", - "desc": "Postal Address", - "not_human_readable": false - }, - "1.3.6.1.4.1.1466.115.121.1.44": { - "oid": "1.3.6.1.4.1.1466.115.121.1.44", - "desc": "Printable String", - "not_human_readable": false - }, - "1.3.6.1.4.1.1466.115.121.1.11": { - "oid": "1.3.6.1.4.1.1466.115.121.1.11", - "desc": "Country String", - "not_human_readable": false - }, - "1.3.6.1.4.1.1466.115.121.1.45": { - "oid": "1.3.6.1.4.1.1466.115.121.1.45", - "desc": "SubtreeSpecification", - "not_human_readable": false - }, - "1.3.6.1.4.1.1466.115.121.1.49": { - "oid": "1.3.6.1.4.1.1466.115.121.1.49", - "desc": "Supported Algorithm", - "not_human_readable": true - }, - "1.3.6.1.4.1.1466.115.121.1.50": { - "oid": "1.3.6.1.4.1.1466.115.121.1.50", - "desc": "Telephone Number", - "not_human_readable": false - }, - "1.3.6.1.4.1.1466.115.121.1.52": { - "oid": "1.3.6.1.4.1.1466.115.121.1.52", - "desc": "Telex Number", - "not_human_readable": false - }, - "1.3.6.1.1.1.0.0": { - "oid": "1.3.6.1.1.1.0.0", - "desc": "RFC2307 NIS Netgroup Triple", - "not_human_readable": false - }, - "1.3.6.1.1.1.0.1": { - "oid": "1.3.6.1.1.1.0.1", - "desc": "RFC2307 Boot Parameter", - "not_human_readable": false - }, - "1.3.6.1.1.16.1": { - "oid": "1.3.6.1.1.16.1", - "desc": "UUID", - "not_human_readable": false - }, - "1.2.840.113549.1.8.1.1": { - "oid": "1.2.840.113549.1.8.1.1", - "desc": "PKCS#8 PrivateKeyInfo", - "not_human_readable": false - } - } -} diff --git a/tests/resources/bitnami-schema.ldif b/tests/resources/bitnami-schema.ldif deleted file mode 100644 index 96ca351..0000000 --- a/tests/resources/bitnami-schema.ldif +++ /dev/null @@ -1,476 +0,0 @@ -dn: cn=Subschema -structuralObjectClass: subentry -createTimestamp: 20241101163301Z -modifyTimestamp: 20241101163301Z -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.4 DESC 'Audio' X-NOT-HUMAN-READABLE 'TRUE' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.5 DESC 'Binary' X-NOT-HUMAN-READABLE 'TRUE' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.6 DESC 'Bit String' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.7 DESC 'Boolean' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.8 DESC 'Certificate' X-BINARY-TRANSFER-REQUIRED 'TRUE' X-NOT-HUMAN-READABLE 'TRUE' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.9 DESC 'Certificate List' X-BINARY-TRANSFER-REQUIRED 'TRUE' X-NOT-HUMAN-READABLE 'TRUE' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.10 DESC 'Certificate Pair' X-BINARY-TRANSFER-REQUIRED 'TRUE' X-NOT-HUMAN-READABLE 'TRUE' ) -ldapSyntaxes: ( 1.3.6.1.4.1.4203.666.11.10.2.1 DESC 'X.509 AttributeCertificate' X-BINARY-TRANSFER-REQUIRED 'TRUE' X-NOT-HUMAN-READABLE 'TRUE' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.12 DESC 'Distinguished Name' ) -ldapSyntaxes: ( 1.2.36.79672281.1.5.0 DESC 'RDN' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.14 DESC 'Delivery Method' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.15 DESC 'Directory String' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.22 DESC 'Facsimile Telephone Number' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.24 DESC 'Generalized Time' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.26 DESC 'IA5 String' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.27 DESC 'Integer' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.28 DESC 'JPEG' X-NOT-HUMAN-READABLE 'TRUE' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.34 DESC 'Name And Optional UID' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.36 DESC 'Numeric String' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.38 DESC 'OID' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.39 DESC 'Other Mailbox' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.40 DESC 'Octet String' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.41 DESC 'Postal Address' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.44 DESC 'Printable String' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.11 DESC 'Country String' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.45 DESC 'SubtreeSpecification' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.49 DESC 'Supported Algorithm' X-BINARY-TRANSFER-REQUIRED 'TRUE' X-NOT-HUMAN-READABLE 'TRUE' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.50 DESC 'Telephone Number' ) -ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.52 DESC 'Telex Number' ) -ldapSyntaxes: ( 1.3.6.1.1.1.0.0 DESC 'RFC2307 NIS Netgroup Triple' ) -ldapSyntaxes: ( 1.3.6.1.1.1.0.1 DESC 'RFC2307 Boot Parameter' ) -ldapSyntaxes: ( 1.3.6.1.1.16.1 DESC 'UUID' ) -ldapSyntaxes: ( 1.2.840.113549.1.8.1.1 DESC 'PKCS#8 PrivateKeyInfo' ) -matchingRules: ( 1.3.6.1.1.16.3 NAME 'UUIDOrderingMatch' SYNTAX 1.3.6.1.1.16.1 ) -matchingRules: ( 1.3.6.1.1.16.2 NAME 'UUIDMatch' SYNTAX 1.3.6.1.1.16.1 ) -matchingRules: ( 1.2.840.113556.1.4.804 NAME 'integerBitOrMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) -matchingRules: ( 1.2.840.113556.1.4.803 NAME 'integerBitAndMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) -matchingRules: ( 1.3.6.1.4.1.4203.1.2.1 NAME 'caseExactIA5SubstringsMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) -matchingRules: ( 1.3.6.1.4.1.1466.109.114.3 NAME 'caseIgnoreIA5SubstringsMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) -matchingRules: ( 1.3.6.1.4.1.1466.109.114.2 NAME 'caseIgnoreIA5Match' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) -matchingRules: ( 1.3.6.1.4.1.1466.109.114.1 NAME 'caseExactIA5Match' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) -matchingRules: ( 2.5.13.38 NAME 'certificateListExactMatch' SYNTAX 1.3.6.1.1.15.5 ) -matchingRules: ( 2.5.13.34 NAME 'certificateExactMatch' SYNTAX 1.3.6.1.1.15.1 ) -matchingRules: ( 2.5.13.30 NAME 'objectIdentifierFirstComponentMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 ) -matchingRules: ( 2.5.13.29 NAME 'integerFirstComponentMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) -matchingRules: ( 2.5.13.28 NAME 'generalizedTimeOrderingMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 ) -matchingRules: ( 2.5.13.27 NAME 'generalizedTimeMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 ) -matchingRules: ( 2.5.13.23 NAME 'uniqueMemberMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.34 ) -matchingRules: ( 2.5.13.21 NAME 'telephoneNumberSubstringsMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.58 ) -matchingRules: ( 2.5.13.20 NAME 'telephoneNumberMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) -matchingRules: ( 2.5.13.19 NAME 'octetStringSubstringsMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 ) -matchingRules: ( 2.5.13.18 NAME 'octetStringOrderingMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 ) -matchingRules: ( 2.5.13.17 NAME 'octetStringMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 ) -matchingRules: ( 2.5.13.16 NAME 'bitStringMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.6 ) -matchingRules: ( 2.5.13.15 NAME 'integerOrderingMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) -matchingRules: ( 2.5.13.14 NAME 'integerMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) -matchingRules: ( 2.5.13.13 NAME 'booleanMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 ) -matchingRules: ( 2.5.13.12 NAME 'caseIgnoreListSubstringsMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.58 ) -matchingRules: ( 2.5.13.11 NAME 'caseIgnoreListMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 ) -matchingRules: ( 2.5.13.10 NAME 'numericStringSubstringsMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.58 ) -matchingRules: ( 2.5.13.9 NAME 'numericStringOrderingMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.36 ) -matchingRules: ( 2.5.13.8 NAME 'numericStringMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.36 ) -matchingRules: ( 2.5.13.7 NAME 'caseExactSubstringsMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.58 ) -matchingRules: ( 2.5.13.6 NAME 'caseExactOrderingMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -matchingRules: ( 2.5.13.5 NAME 'caseExactMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -matchingRules: ( 2.5.13.4 NAME 'caseIgnoreSubstringsMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.58 ) -matchingRules: ( 2.5.13.3 NAME 'caseIgnoreOrderingMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -matchingRules: ( 2.5.13.2 NAME 'caseIgnoreMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -matchingRules: ( 1.2.36.79672281.1.13.3 NAME 'rdnMatch' SYNTAX 1.2.36.79672281.1.5.0 ) -matchingRules: ( 2.5.13.1 NAME 'distinguishedNameMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) -matchingRules: ( 2.5.13.0 NAME 'objectIdentifierMatch' SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 ) -matchingRuleUse: ( 1.2.840.113556.1.4.804 NAME 'integerBitOrMatch' APPLIES ( supportedLDAPVersion $ entryTtl $ uidNumber $ gidNumber $ olcConcurrency $ olcConnMaxPending $ olcConnMaxPendingAuth $ olcIdleTimeout $ olcIndexSubstrIfMinLen $ olcIndexSubstrIfMaxLen $ olcIndexSubstrAnyLen $ olcIndexSubstrAnyStep $ olcIndexIntLen $ olcLastBindPrecision $ olcListenerThreads $ olcLocalSSF $ olcMaxDerefDepth $ olcMaxFilterDepth $ olcReplicationInterval $ olcSockbufMaxIncoming $ olcSockbufMaxIncomingAuth $ olcThreads $ olcThreadQueues $ olcToolThreads $ olcWriteTimeout $ olcBkMdbIdlExp $ olcDbMaxEntrySize $ olcDbMaxReaders $ olcDbMaxSize $ olcDbRtxnSize $ olcDbSearchStack $ mailPreferenceOption $ shadowLastChange $ shadowMin $ shadowMax $ shadowWarning $ shadowInactive $ shadowExpire $ shadowFlag $ ipServicePort $ ipProtocolNumber $ oncRpcNumber ) ) -matchingRuleUse: ( 1.2.840.113556.1.4.803 NAME 'integerBitAndMatch' APPLIES ( supportedLDAPVersion $ entryTtl $ uidNumber $ gidNumber $ olcConcurrency $ olcConnMaxPending $ olcConnMaxPendingAuth $ olcIdleTimeout $ olcIndexSubstrIfMinLen $ olcIndexSubstrIfMaxLen $ olcIndexSubstrAnyLen $ olcIndexSubstrAnyStep $ olcIndexIntLen $ olcLastBindPrecision $ olcListenerThreads $ olcLocalSSF $ olcMaxDerefDepth $ olcMaxFilterDepth $ olcReplicationInterval $ olcSockbufMaxIncoming $ olcSockbufMaxIncomingAuth $ olcThreads $ olcThreadQueues $ olcToolThreads $ olcWriteTimeout $ olcBkMdbIdlExp $ olcDbMaxEntrySize $ olcDbMaxReaders $ olcDbMaxSize $ olcDbRtxnSize $ olcDbSearchStack $ mailPreferenceOption $ shadowLastChange $ shadowMin $ shadowMax $ shadowWarning $ shadowInactive $ shadowExpire $ shadowFlag $ ipServicePort $ ipProtocolNumber $ oncRpcNumber ) ) -matchingRuleUse: ( 1.3.6.1.4.1.1466.109.114.2 NAME 'caseIgnoreIA5Match' APPLIES ( altServer $ c $ mail $ dc $ associatedDomain $ email $ aRecord $ mDRecord $ mXRecord $ nSRecord $ sOARecord $ cNAMERecord $ janetMailbox $ gecos $ homeDirectory $ loginShell $ memberUid $ memberNisNetgroup $ ipHostNumber $ ipNetworkNumber $ ipNetmaskNumber $ macAddress $ bootFile $ nisMapEntry ) ) -matchingRuleUse: ( 1.3.6.1.4.1.1466.109.114.1 NAME 'caseExactIA5Match' APPLIES ( altServer $ c $ mail $ dc $ associatedDomain $ email $ aRecord $ mDRecord $ mXRecord $ nSRecord $ sOARecord $ cNAMERecord $ janetMailbox $ gecos $ homeDirectory $ loginShell $ memberUid $ memberNisNetgroup $ ipHostNumber $ ipNetworkNumber $ ipNetmaskNumber $ macAddress $ bootFile $ nisMapEntry ) ) -matchingRuleUse: ( 2.5.13.38 NAME 'certificateListExactMatch' APPLIES ( authorityRevocationList $ certificateRevocationList $ deltaRevocationList ) ) -matchingRuleUse: ( 2.5.13.34 NAME 'certificateExactMatch' APPLIES ( olcTLSCACertificate $ olcTLSCertificate $ userCertificate $ cACertificate ) ) -matchingRuleUse: ( 2.5.13.30 NAME 'objectIdentifierFirstComponentMatch' APPLIES ( supportedControl $ supportedExtension $ supportedFeatures $ ldapSyntaxes $ supportedApplicationContext ) ) -matchingRuleUse: ( 2.5.13.29 NAME 'integerFirstComponentMatch' APPLIES ( supportedLDAPVersion $ entryTtl $ uidNumber $ gidNumber $ olcConcurrency $ olcConnMaxPending $ olcConnMaxPendingAuth $ olcIdleTimeout $ olcIndexSubstrIfMinLen $ olcIndexSubstrIfMaxLen $ olcIndexSubstrAnyLen $ olcIndexSubstrAnyStep $ olcIndexIntLen $ olcLastBindPrecision $ olcListenerThreads $ olcLocalSSF $ olcMaxDerefDepth $ olcMaxFilterDepth $ olcReplicationInterval $ olcSockbufMaxIncoming $ olcSockbufMaxIncomingAuth $ olcThreads $ olcThreadQueues $ olcToolThreads $ olcWriteTimeout $ olcBkMdbIdlExp $ olcDbMaxEntrySize $ olcDbMaxReaders $ olcDbMaxSize $ olcDbRtxnSize $ olcDbSearchStack $ mailPreferenceOption $ shadowLastChange $ shadowMin $ shadowMax $ shadowWarning $ shadowInactive $ shadowExpire $ shadowFlag $ ipServicePort $ ipProtocolNumber $ oncRpcNumber ) ) -matchingRuleUse: ( 2.5.13.28 NAME 'generalizedTimeOrderingMatch' APPLIES ( createTimestamp $ modifyTimestamp $ pwdLastSuccess ) ) -matchingRuleUse: ( 2.5.13.27 NAME 'generalizedTimeMatch' APPLIES ( createTimestamp $ modifyTimestamp $ pwdLastSuccess ) ) -matchingRuleUse: ( 2.5.13.24 NAME 'protocolInformationMatch' APPLIES protocolInformation ) -matchingRuleUse: ( 2.5.13.23 NAME 'uniqueMemberMatch' APPLIES uniqueMember ) -matchingRuleUse: ( 2.5.13.22 NAME 'presentationAddressMatch' APPLIES presentationAddress ) -matchingRuleUse: ( 2.5.13.20 NAME 'telephoneNumberMatch' APPLIES ( telephoneNumber $ homePhone $ mobile $ pager ) ) -matchingRuleUse: ( 2.5.13.18 NAME 'octetStringOrderingMatch' APPLIES ( userPassword $ olcRootPW ) ) -matchingRuleUse: ( 2.5.13.17 NAME 'octetStringMatch' APPLIES ( userPassword $ olcRootPW ) ) -matchingRuleUse: ( 2.5.13.16 NAME 'bitStringMatch' APPLIES x500UniqueIdentifier ) -matchingRuleUse: ( 2.5.13.15 NAME 'integerOrderingMatch' APPLIES ( supportedLDAPVersion $ entryTtl $ uidNumber $ gidNumber $ olcConcurrency $ olcConnMaxPending $ olcConnMaxPendingAuth $ olcIdleTimeout $ olcIndexSubstrIfMinLen $ olcIndexSubstrIfMaxLen $ olcIndexSubstrAnyLen $ olcIndexSubstrAnyStep $ olcIndexIntLen $ olcLastBindPrecision $ olcListenerThreads $ olcLocalSSF $ olcMaxDerefDepth $ olcMaxFilterDepth $ olcReplicationInterval $ olcSockbufMaxIncoming $ olcSockbufMaxIncomingAuth $ olcThreads $ olcThreadQueues $ olcToolThreads $ olcWriteTimeout $ olcBkMdbIdlExp $ olcDbMaxEntrySize $ olcDbMaxReaders $ olcDbMaxSize $ olcDbRtxnSize $ olcDbSearchStack $ mailPreferenceOption $ shadowLastChange $ shadowMin $ shadowMax $ shadowWarning $ shadowInactive $ shadowExpire $ shadowFlag $ ipServicePort $ ipProtocolNumber $ oncRpcNumber ) ) -matchingRuleUse: ( 2.5.13.14 NAME 'integerMatch' APPLIES ( supportedLDAPVersion $ entryTtl $ uidNumber $ gidNumber $ olcConcurrency $ olcConnMaxPending $ olcConnMaxPendingAuth $ olcIdleTimeout $ olcIndexSubstrIfMinLen $ olcIndexSubstrIfMaxLen $ olcIndexSubstrAnyLen $ olcIndexSubstrAnyStep $ olcIndexIntLen $ olcLastBindPrecision $ olcListenerThreads $ olcLocalSSF $ olcMaxDerefDepth $ olcMaxFilterDepth $ olcReplicationInterval $ olcSockbufMaxIncoming $ olcSockbufMaxIncomingAuth $ olcThreads $ olcThreadQueues $ olcToolThreads $ olcWriteTimeout $ olcBkMdbIdlExp $ olcDbMaxEntrySize $ olcDbMaxReaders $ olcDbMaxSize $ olcDbRtxnSize $ olcDbSearchStack $ mailPreferenceOption $ shadowLastChange $ shadowMin $ shadowMax $ shadowWarning $ shadowInactive $ shadowExpire $ shadowFlag $ ipServicePort $ ipProtocolNumber $ oncRpcNumber ) ) -matchingRuleUse: ( 2.5.13.13 NAME 'booleanMatch' APPLIES ( hasSubordinates $ olcAddContentAcl $ olcDisabled $ olcGentleHUP $ olcHidden $ olcIndexHash64 $ olcLastMod $ olcLastBind $ olcLogFileOnly $ olcMultiProvider $ olcMonitoring $ olcReadOnly $ olcReverseLookup $ olcSaslAuxpropsDontUseCopyIgnore $ olcSyncUseSubentry $ olcDbNoSync ) ) -matchingRuleUse: ( 2.5.13.11 NAME 'caseIgnoreListMatch' APPLIES ( postalAddress $ registeredAddress $ homePostalAddress ) ) -matchingRuleUse: ( 2.5.13.9 NAME 'numericStringOrderingMatch' APPLIES ( x121Address $ internationalISDNNumber ) ) -matchingRuleUse: ( 2.5.13.8 NAME 'numericStringMatch' APPLIES ( x121Address $ internationalISDNNumber ) ) -matchingRuleUse: ( 2.5.13.7 NAME 'caseExactSubstringsMatch' APPLIES ( serialNumber $ c $ telephoneNumber $ destinationIndicator $ dnQualifier $ homePhone $ mobile $ pager ) ) -matchingRuleUse: ( 2.5.13.6 NAME 'caseExactOrderingMatch' APPLIES ( supportedSASLMechanisms $ vendorName $ vendorVersion $ ref $ name $ cn $ uid $ labeledURI $ description $ olcConfigFile $ olcConfigDir $ olcAccess $ olcAllows $ olcArgsFile $ olcAttributeOptions $ olcAttributeTypes $ olcAuthIDRewrite $ olcAuthzPolicy $ olcAuthzRegexp $ olcBackend $ olcDatabase $ olcDisallows $ olcDitContentRules $ olcExtraAttrs $ olcInclude $ olcLdapSyntaxes $ olcLimits $ olcLogFile $ olcLogFileFormat $ olcLogFileRotate $ olcLogLevel $ olcModuleLoad $ olcModulePath $ olcObjectClasses $ olcObjectIdentifier $ olcOverlay $ olcPasswordCryptSaltFormat $ olcPasswordHash $ olcPidFile $ olcPlugin $ olcPluginLogFile $ olcReferral $ olcReplica $ olcReplicaArgsFile $ olcReplicaPidFile $ olcReplogFile $ olcRequires $ olcRestrict $ olcRootDSE $ olcSaslAuxprops $ olcSaslAuxpropsDontUseCopy $ olcSaslCBinding $ olcSaslHost $ olcSaslRealm $ olcSaslSecProps $ olcSecurity $ olcServerID $ olcSizeLimit $ olcSortVals $ olcSubordinate $ olcSyncrepl $ olcTCPBuffer $ olcTimeLimit $ olcTLSCACertificateFile $ olcTLSCACertificatePath $ olcTLSCertificateFile $ olcTLSCertificateKeyFile $ olcTLSCipherSuite $ olcTLSCRLCheck $ olcTLSCRLFile $ olcTLSRandFile $ olcTLSVerifyClient $ olcTLSDHParamFile $ olcTLSECName $ olcTLSProtocolMin $ olcUpdateRef $ olcDbDirectory $ olcDbCheckpoint $ olcDbEnvFlags $ olcDbIndex $ olcDbMode $ olcDbMultival $ knowledgeInformation $ sn $ serialNumber $ c $ l $ st $ street $ o $ ou $ title $ businessCategory $ postalCode $ postOfficeBox $ physicalDeliveryOfficeName $ telephoneNumber $ destinationIndicator $ givenName $ initials $ generationQualifier $ dnQualifier $ houseIdentifier $ dmdName $ pseudonym $ textEncodedORAddress $ info $ drink $ roomNumber $ userClass $ host $ documentIdentifier $ documentTitle $ documentVersion $ documentLocation $ homePhone $ personalTitle $ mobile $ pager $ co $ uniqueIdentifier $ organizationalStatus $ buildingName $ documentPublisher $ carLicense $ departmentNumber $ displayName $ employeeNumber $ employeeType $ preferredLanguage $ ipServiceProtocol $ nisMapName ) ) -matchingRuleUse: ( 2.5.13.5 NAME 'caseExactMatch' APPLIES ( supportedSASLMechanisms $ vendorName $ vendorVersion $ ref $ name $ cn $ uid $ labeledURI $ description $ olcConfigFile $ olcConfigDir $ olcAccess $ olcAllows $ olcArgsFile $ olcAttributeOptions $ olcAttributeTypes $ olcAuthIDRewrite $ olcAuthzPolicy $ olcAuthzRegexp $ olcBackend $ olcDatabase $ olcDisallows $ olcDitContentRules $ olcExtraAttrs $ olcInclude $ olcLdapSyntaxes $ olcLimits $ olcLogFile $ olcLogFileFormat $ olcLogFileRotate $ olcLogLevel $ olcModuleLoad $ olcModulePath $ olcObjectClasses $ olcObjectIdentifier $ olcOverlay $ olcPasswordCryptSaltFormat $ olcPasswordHash $ olcPidFile $ olcPlugin $ olcPluginLogFile $ olcReferral $ olcReplica $ olcReplicaArgsFile $ olcReplicaPidFile $ olcReplogFile $ olcRequires $ olcRestrict $ olcRootDSE $ olcSaslAuxprops $ olcSaslAuxpropsDontUseCopy $ olcSaslCBinding $ olcSaslHost $ olcSaslRealm $ olcSaslSecProps $ olcSecurity $ olcServerID $ olcSizeLimit $ olcSortVals $ olcSubordinate $ olcSyncrepl $ olcTCPBuffer $ olcTimeLimit $ olcTLSCACertificateFile $ olcTLSCACertificatePath $ olcTLSCertificateFile $ olcTLSCertificateKeyFile $ olcTLSCipherSuite $ olcTLSCRLCheck $ olcTLSCRLFile $ olcTLSRandFile $ olcTLSVerifyClient $ olcTLSDHParamFile $ olcTLSECName $ olcTLSProtocolMin $ olcUpdateRef $ olcDbDirectory $ olcDbCheckpoint $ olcDbEnvFlags $ olcDbIndex $ olcDbMode $ olcDbMultival $ knowledgeInformation $ sn $ serialNumber $ c $ l $ st $ street $ o $ ou $ title $ businessCategory $ postalCode $ postOfficeBox $ physicalDeliveryOfficeName $ telephoneNumber $ destinationIndicator $ givenName $ initials $ generationQualifier $ dnQualifier $ houseIdentifier $ dmdName $ pseudonym $ textEncodedORAddress $ info $ drink $ roomNumber $ userClass $ host $ documentIdentifier $ documentTitle $ documentVersion $ documentLocation $ homePhone $ personalTitle $ mobile $ pager $ co $ uniqueIdentifier $ organizationalStatus $ buildingName $ documentPublisher $ carLicense $ departmentNumber $ displayName $ employeeNumber $ employeeType $ preferredLanguage $ ipServiceProtocol $ nisMapName ) ) -matchingRuleUse: ( 2.5.13.4 NAME 'caseIgnoreSubstringsMatch' APPLIES ( serialNumber $ c $ telephoneNumber $ destinationIndicator $ dnQualifier $ homePhone $ mobile $ pager ) ) -matchingRuleUse: ( 2.5.13.3 NAME 'caseIgnoreOrderingMatch' APPLIES ( supportedSASLMechanisms $ vendorName $ vendorVersion $ ref $ name $ cn $ uid $ labeledURI $ description $ olcConfigFile $ olcConfigDir $ olcAccess $ olcAllows $ olcArgsFile $ olcAttributeOptions $ olcAttributeTypes $ olcAuthIDRewrite $ olcAuthzPolicy $ olcAuthzRegexp $ olcBackend $ olcDatabase $ olcDisallows $ olcDitContentRules $ olcExtraAttrs $ olcInclude $ olcLdapSyntaxes $ olcLimits $ olcLogFile $ olcLogFileFormat $ olcLogFileRotate $ olcLogLevel $ olcModuleLoad $ olcModulePath $ olcObjectClasses $ olcObjectIdentifier $ olcOverlay $ olcPasswordCryptSaltFormat $ olcPasswordHash $ olcPidFile $ olcPlugin $ olcPluginLogFile $ olcReferral $ olcReplica $ olcReplicaArgsFile $ olcReplicaPidFile $ olcReplogFile $ olcRequires $ olcRestrict $ olcRootDSE $ olcSaslAuxprops $ olcSaslAuxpropsDontUseCopy $ olcSaslCBinding $ olcSaslHost $ olcSaslRealm $ olcSaslSecProps $ olcSecurity $ olcServerID $ olcSizeLimit $ olcSortVals $ olcSubordinate $ olcSyncrepl $ olcTCPBuffer $ olcTimeLimit $ olcTLSCACertificateFile $ olcTLSCACertificatePath $ olcTLSCertificateFile $ olcTLSCertificateKeyFile $ olcTLSCipherSuite $ olcTLSCRLCheck $ olcTLSCRLFile $ olcTLSRandFile $ olcTLSVerifyClient $ olcTLSDHParamFile $ olcTLSECName $ olcTLSProtocolMin $ olcUpdateRef $ olcDbDirectory $ olcDbCheckpoint $ olcDbEnvFlags $ olcDbIndex $ olcDbMode $ olcDbMultival $ knowledgeInformation $ sn $ serialNumber $ c $ l $ st $ street $ o $ ou $ title $ businessCategory $ postalCode $ postOfficeBox $ physicalDeliveryOfficeName $ telephoneNumber $ destinationIndicator $ givenName $ initials $ generationQualifier $ dnQualifier $ houseIdentifier $ dmdName $ pseudonym $ textEncodedORAddress $ info $ drink $ roomNumber $ userClass $ host $ documentIdentifier $ documentTitle $ documentVersion $ documentLocation $ homePhone $ personalTitle $ mobile $ pager $ co $ uniqueIdentifier $ organizationalStatus $ buildingName $ documentPublisher $ carLicense $ departmentNumber $ displayName $ employeeNumber $ employeeType $ preferredLanguage $ ipServiceProtocol $ nisMapName ) ) -matchingRuleUse: ( 2.5.13.2 NAME 'caseIgnoreMatch' APPLIES ( supportedSASLMechanisms $ vendorName $ vendorVersion $ ref $ name $ cn $ uid $ labeledURI $ description $ olcConfigFile $ olcConfigDir $ olcAccess $ olcAllows $ olcArgsFile $ olcAttributeOptions $ olcAttributeTypes $ olcAuthIDRewrite $ olcAuthzPolicy $ olcAuthzRegexp $ olcBackend $ olcDatabase $ olcDisallows $ olcDitContentRules $ olcExtraAttrs $ olcInclude $ olcLdapSyntaxes $ olcLimits $ olcLogFile $ olcLogFileFormat $ olcLogFileRotate $ olcLogLevel $ olcModuleLoad $ olcModulePath $ olcObjectClasses $ olcObjectIdentifier $ olcOverlay $ olcPasswordCryptSaltFormat $ olcPasswordHash $ olcPidFile $ olcPlugin $ olcPluginLogFile $ olcReferral $ olcReplica $ olcReplicaArgsFile $ olcReplicaPidFile $ olcReplogFile $ olcRequires $ olcRestrict $ olcRootDSE $ olcSaslAuxprops $ olcSaslAuxpropsDontUseCopy $ olcSaslCBinding $ olcSaslHost $ olcSaslRealm $ olcSaslSecProps $ olcSecurity $ olcServerID $ olcSizeLimit $ olcSortVals $ olcSubordinate $ olcSyncrepl $ olcTCPBuffer $ olcTimeLimit $ olcTLSCACertificateFile $ olcTLSCACertificatePath $ olcTLSCertificateFile $ olcTLSCertificateKeyFile $ olcTLSCipherSuite $ olcTLSCRLCheck $ olcTLSCRLFile $ olcTLSRandFile $ olcTLSVerifyClient $ olcTLSDHParamFile $ olcTLSECName $ olcTLSProtocolMin $ olcUpdateRef $ olcDbDirectory $ olcDbCheckpoint $ olcDbEnvFlags $ olcDbIndex $ olcDbMode $ olcDbMultival $ knowledgeInformation $ sn $ serialNumber $ c $ l $ st $ street $ o $ ou $ title $ businessCategory $ postalCode $ postOfficeBox $ physicalDeliveryOfficeName $ telephoneNumber $ destinationIndicator $ givenName $ initials $ generationQualifier $ dnQualifier $ houseIdentifier $ dmdName $ pseudonym $ textEncodedORAddress $ info $ drink $ roomNumber $ userClass $ host $ documentIdentifier $ documentTitle $ documentVersion $ documentLocation $ homePhone $ personalTitle $ mobile $ pager $ co $ uniqueIdentifier $ organizationalStatus $ buildingName $ documentPublisher $ carLicense $ departmentNumber $ displayName $ employeeNumber $ employeeType $ preferredLanguage $ ipServiceProtocol $ nisMapName ) ) -matchingRuleUse: ( 2.5.13.1 NAME 'distinguishedNameMatch' APPLIES ( creatorsName $ modifiersName $ subschemaSubentry $ entryDN $ namingContexts $ aliasedObjectName $ dynamicSubtrees $ distinguishedName $ seeAlso $ olcDefaultSearchBase $ olcRootDN $ olcSchemaDN $ olcSuffix $ olcUpdateDN $ member $ owner $ roleOccupant $ manager $ documentAuthor $ secretary $ associatedName $ dITRedirect ) ) -matchingRuleUse: ( 2.5.13.0 NAME 'objectIdentifierMatch' APPLIES ( supportedControl $ supportedExtension $ supportedFeatures $ supportedApplicationContext ) ) -attributeTypes: ( 2.5.4.0 NAME 'objectClass' DESC 'RFC4512: object classes of the entity' EQUALITY objectIdentifierMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 ) -attributeTypes: ( 2.5.21.9 NAME 'structuralObjectClass' DESC 'RFC4512: structural object class of entry' EQUALITY objectIdentifierMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 SINGLE-VALUE NO-USER-MODIFICATION USAGE directoryOperation ) -attributeTypes: ( 2.5.18.1 NAME 'createTimestamp' DESC 'RFC4512: time which object was created' EQUALITY generalizedTimeMatch ORDERING generalizedTimeOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE NO-USER-MODIFICATION USAGE directoryOperation ) -attributeTypes: ( 2.5.18.2 NAME 'modifyTimestamp' DESC 'RFC4512: time which object was last modified' EQUALITY generalizedTimeMatch ORDERING generalizedTimeOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE NO-USER-MODIFICATION USAGE directoryOperation ) -attributeTypes: ( 2.5.18.3 NAME 'creatorsName' DESC 'RFC4512: name of creator' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE NO-USER-MODIFICATION USAGE directoryOperation ) -attributeTypes: ( 2.5.18.4 NAME 'modifiersName' DESC 'RFC4512: name of last modifier' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE NO-USER-MODIFICATION USAGE directoryOperation ) -attributeTypes: ( 2.5.18.9 NAME 'hasSubordinates' DESC 'X.501: entry has children' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE NO-USER-MODIFICATION USAGE directoryOperation ) -attributeTypes: ( 2.5.18.10 NAME 'subschemaSubentry' DESC 'RFC4512: name of controlling subschema entry' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE NO-USER-MODIFICATION USAGE directoryOperation ) -attributeTypes: ( 1.3.6.1.1.20 NAME 'entryDN' DESC 'DN of the entry' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE NO-USER-MODIFICATION USAGE directoryOperation ) -attributeTypes: ( 1.3.6.1.1.16.4 NAME 'entryUUID' DESC 'UUID of the entry' EQUALITY UUIDMatch ORDERING UUIDOrderingMatch SYNTAX 1.3.6.1.1.16.1 SINGLE-VALUE NO-USER-MODIFICATION USAGE directoryOperation ) -attributeTypes: ( 1.3.6.1.4.1.4203.666.1.7 NAME 'entryCSN' DESC 'change sequence number of the entry content' EQUALITY CSNMatch ORDERING CSNOrderingMatch SYNTAX 1.3.6.1.4.1.4203.666.11.2.1{64} SINGLE-VALUE NO-USER-MODIFICATION USAGE directoryOperation ) -attributeTypes: ( 1.3.6.1.4.1.4203.666.1.25 NAME 'contextCSN' DESC 'the largest committed CSN of a context' EQUALITY CSNMatch ORDERING CSNOrderingMatch SYNTAX 1.3.6.1.4.1.4203.666.11.2.1{64} NO-USER-MODIFICATION USAGE dSAOperation ) -attributeTypes: ( 1.3.6.1.4.1.1466.101.120.6 NAME 'altServer' DESC 'RFC4512: alternative servers' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 USAGE dSAOperation ) -attributeTypes: ( 1.3.6.1.4.1.1466.101.120.5 NAME 'namingContexts' DESC 'RFC4512: naming contexts' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 USAGE dSAOperation ) -attributeTypes: ( 1.3.6.1.4.1.1466.101.120.13 NAME 'supportedControl' DESC 'RFC4512: supported controls' SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 USAGE dSAOperation ) -attributeTypes: ( 1.3.6.1.4.1.1466.101.120.7 NAME 'supportedExtension' DESC 'RFC4512: supported extended operations' SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 USAGE dSAOperation ) -attributeTypes: ( 1.3.6.1.4.1.1466.101.120.15 NAME 'supportedLDAPVersion' DESC 'RFC4512: supported LDAP versions' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 USAGE dSAOperation ) -attributeTypes: ( 1.3.6.1.4.1.1466.101.120.14 NAME 'supportedSASLMechanisms' DESC 'RFC4512: supported SASL mechanisms' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 USAGE dSAOperation ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.3.5 NAME 'supportedFeatures' DESC 'RFC4512: features supported by the server' EQUALITY objectIdentifierMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 USAGE dSAOperation ) -attributeTypes: ( 1.3.6.1.1.4 NAME 'vendorName' DESC 'RFC3045: name of implementation vendor' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE NO-USER-MODIFICATION USAGE dSAOperation ) -attributeTypes: ( 1.3.6.1.1.5 NAME 'vendorVersion' DESC 'RFC3045: version of implementation' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE NO-USER-MODIFICATION USAGE dSAOperation ) -attributeTypes: ( 2.5.21.4 NAME 'matchingRules' DESC 'RFC4512: matching rules' EQUALITY objectIdentifierFirstComponentMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.30 USAGE directoryOperation ) -attributeTypes: ( 2.5.21.5 NAME 'attributeTypes' DESC 'RFC4512: attribute types' EQUALITY objectIdentifierFirstComponentMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.3 USAGE directoryOperation ) -attributeTypes: ( 2.5.21.6 NAME 'objectClasses' DESC 'RFC4512: object classes' EQUALITY objectIdentifierFirstComponentMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.37 USAGE directoryOperation ) -attributeTypes: ( 2.5.21.8 NAME 'matchingRuleUse' DESC 'RFC4512: matching rule uses' EQUALITY objectIdentifierFirstComponentMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.31 USAGE directoryOperation ) -attributeTypes: ( 1.3.6.1.4.1.1466.101.120.16 NAME 'ldapSyntaxes' DESC 'RFC4512: LDAP syntaxes' EQUALITY objectIdentifierFirstComponentMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.54 USAGE directoryOperation ) -attributeTypes: ( 2.5.4.1 NAME ( 'aliasedObjectName' 'aliasedEntryName' ) DESC 'RFC4512: name of aliased object' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) -attributeTypes: ( 2.16.840.1.113730.3.1.34 NAME 'ref' DESC 'RFC3296: subordinate referral URL' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 USAGE distributedOperation ) -attributeTypes: ( 1.3.6.1.4.1.1466.101.119.3 NAME 'entryTtl' DESC 'RFC2589: entry time-to-live' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE NO-USER-MODIFICATION USAGE dSAOperation ) -attributeTypes: ( 1.3.6.1.4.1.1466.101.119.4 NAME 'dynamicSubtrees' DESC 'RFC2589: dynamic subtrees' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 NO-USER-MODIFICATION USAGE dSAOperation ) -attributeTypes: ( 2.5.4.49 NAME 'distinguishedName' DESC 'RFC4519: common supertype of DN attributes' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) -attributeTypes: ( 2.5.4.41 NAME 'name' DESC 'RFC4519: common supertype of name attributes' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} ) -attributeTypes: ( 2.5.4.3 NAME ( 'cn' 'commonName' ) DESC 'RFC4519: common name(s) for which the entity is known by' SUP name ) -attributeTypes: ( 0.9.2342.19200300.100.1.1 NAME ( 'uid' 'userid' ) DESC 'RFC4519: user identifier' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) -attributeTypes: ( 1.3.6.1.1.1.1.0 NAME 'uidNumber' DESC 'RFC2307: An integer uniquely identifying a user in an administrative domain' EQUALITY integerMatch ORDERING integerOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.1.1.1.1 NAME 'gidNumber' DESC 'RFC2307: An integer uniquely identifying a group in an administrative domain' EQUALITY integerMatch ORDERING integerOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 2.5.4.35 NAME 'userPassword' DESC 'RFC4519/2307: password of user' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{128} ) -attributeTypes: ( 1.3.6.1.4.1.250.1.57 NAME 'labeledURI' DESC 'RFC2079: Uniform Resource Identifier with optional label' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 2.5.4.13 NAME 'description' DESC 'RFC4519: descriptive information' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024} ) -attributeTypes: ( 2.5.4.34 NAME 'seeAlso' DESC 'RFC4519: DN of related object' SUP distinguishedName ) -attributeTypes: ( 1.3.6.1.4.1.4203.666.1.60 NAME 'pKCS8PrivateKey' DESC 'PKCS#8 PrivateKeyInfo, use ;binary' EQUALITY privateKeyMatch SYNTAX 1.2.840.113549.1.8.1.1 ) -attributeTypes: ( 1.3.6.1.4.1.42.2.27.8.1.29 NAME 'pwdLastSuccess' DESC 'The timestamp of the last successful authentication' EQUALITY generalizedTimeMatch ORDERING generalizedTimeOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE NO-USER-MODIFICATION USAGE directoryOperation ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.78 NAME 'olcConfigFile' DESC 'File for slapd configuration directives' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.79 NAME 'olcConfigDir' DESC 'Directory for slapd configuration backend' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.1 NAME 'olcAccess' DESC 'Access Control List' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.86 NAME 'olcAddContentAcl' DESC 'Check ACLs against content of Add ops' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.2 NAME 'olcAllows' DESC 'Allowed set of deprecated features' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.3 NAME 'olcArgsFile' DESC 'File for slapd command line options' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.5 NAME 'olcAttributeOptions' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.4 NAME 'olcAttributeTypes' DESC 'OpenLDAP attributeTypes' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.6 NAME 'olcAuthIDRewrite' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.7 NAME 'olcAuthzPolicy' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.8 NAME 'olcAuthzRegexp' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.9 NAME 'olcBackend' DESC 'A type of backend' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORDERED 'SIBLINGS' ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.10 NAME 'olcConcurrency' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.11 NAME 'olcConnMaxPending' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.12 NAME 'olcConnMaxPendingAuth' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.13 NAME 'olcDatabase' DESC 'The backend type for a database instance' SUP olcBackend SINGLE-VALUE X-ORDERED 'SIBLINGS' ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.14 NAME 'olcDefaultSearchBase' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.21 NAME 'olcDisabled' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.15 NAME 'olcDisallows' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.16 NAME 'olcDitContentRules' DESC 'OpenLDAP DIT content rules' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.20 NAME 'olcExtraAttrs' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.17 NAME 'olcGentleHUP' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.17 NAME 'olcHidden' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.18 NAME 'olcIdleTimeout' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.19 NAME 'olcInclude' SUP labeledURI ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.94 NAME 'olcIndexHash64' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.20 NAME 'olcIndexSubstrIfMinLen' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.21 NAME 'olcIndexSubstrIfMaxLen' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.22 NAME 'olcIndexSubstrAnyLen' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.23 NAME 'olcIndexSubstrAnyStep' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.84 NAME 'olcIndexIntLen' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.4 NAME 'olcLastMod' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.22 NAME 'olcLastBind' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.23 NAME 'olcLastBindPrecision' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.85 NAME 'olcLdapSyntaxes' DESC 'OpenLDAP ldapSyntax' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.5 NAME 'olcLimits' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.93 NAME 'olcListenerThreads' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.26 NAME 'olcLocalSSF' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.27 NAME 'olcLogFile' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.104 NAME 'olcLogFileFormat' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.102 NAME 'olcLogFileOnly' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.103 NAME 'olcLogFileRotate' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.28 NAME 'olcLogLevel' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.6 NAME 'olcMaxDerefDepth' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.101 NAME 'olcMaxFilterDepth' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.16 NAME ( 'olcMultiProvider' 'olcMirrorMode' ) EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.30 NAME 'olcModuleLoad' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.31 NAME 'olcModulePath' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.18 NAME 'olcMonitoring' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.32 NAME 'olcObjectClasses' DESC 'OpenLDAP object classes' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.33 NAME 'olcObjectIdentifier' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.34 NAME 'olcOverlay' SUP olcDatabase SINGLE-VALUE X-ORDERED 'SIBLINGS' ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.35 NAME 'olcPasswordCryptSaltFormat' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.36 NAME 'olcPasswordHash' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.37 NAME 'olcPidFile' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.38 NAME 'olcPlugin' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.39 NAME 'olcPluginLogFile' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.40 NAME 'olcReadOnly' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.41 NAME 'olcReferral' SUP labeledURI SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.7 NAME 'olcReplica' SUP labeledURI EQUALITY caseIgnoreMatch X-ORDERED 'VALUES' ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.43 NAME 'olcReplicaArgsFile' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.44 NAME 'olcReplicaPidFile' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.45 NAME 'olcReplicationInterval' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.46 NAME 'olcReplogFile' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.47 NAME 'olcRequires' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.48 NAME 'olcRestrict' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.49 NAME 'olcReverseLookup' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.8 NAME 'olcRootDN' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.51 NAME 'olcRootDSE' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.9 NAME 'olcRootPW' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.89 NAME 'olcSaslAuxprops' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.91 NAME 'olcSaslAuxpropsDontUseCopy' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.92 NAME 'olcSaslAuxpropsDontUseCopyIgnore' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.100 NAME 'olcSaslCBinding' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.53 NAME 'olcSaslHost' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.54 NAME 'olcSaslRealm' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.56 NAME 'olcSaslSecProps' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.58 NAME 'olcSchemaDN' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.59 NAME 'olcSecurity' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.81 NAME 'olcServerID' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.60 NAME 'olcSizeLimit' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.61 NAME 'olcSockbufMaxIncoming' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.62 NAME 'olcSockbufMaxIncomingAuth' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.83 NAME 'olcSortVals' DESC 'Attributes whose values will always be sorted' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.15 NAME 'olcSubordinate' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.10 NAME 'olcSuffix' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.19 NAME 'olcSyncUseSubentry' DESC 'Store sync context in a subentry' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.11 NAME 'olcSyncrepl' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.90 NAME 'olcTCPBuffer' DESC 'Custom TCP buffer size' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.66 NAME 'olcThreads' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.95 NAME 'olcThreadQueues' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.67 NAME 'olcTimeLimit' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.97 NAME 'olcTLSCACertificate' DESC 'X.509 certificate, must use ;binary' EQUALITY certificateExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.68 NAME 'olcTLSCACertificateFile' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.69 NAME 'olcTLSCACertificatePath' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.98 NAME 'olcTLSCertificate' DESC 'X.509 certificate, must use ;binary' EQUALITY certificateExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.70 NAME 'olcTLSCertificateFile' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.99 NAME 'olcTLSCertificateKey' DESC 'X.509 privateKey, must use ;binary' EQUALITY privateKeyMatch SYNTAX 1.2.840.113549.1.8.1.1 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.71 NAME 'olcTLSCertificateKeyFile' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.72 NAME 'olcTLSCipherSuite' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.73 NAME 'olcTLSCRLCheck' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.82 NAME 'olcTLSCRLFile' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.74 NAME 'olcTLSRandFile' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.75 NAME 'olcTLSVerifyClient' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.77 NAME 'olcTLSDHParamFile' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.96 NAME 'olcTLSECName' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.87 NAME 'olcTLSProtocolMin' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.80 NAME 'olcToolThreads' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.12 NAME 'olcUpdateDN' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.13 NAME 'olcUpdateRef' SUP labeledURI EQUALITY caseIgnoreMatch ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.88 NAME 'olcWriteTimeout' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.1 NAME 'olcDbDirectory' DESC 'Directory for database content' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.1.12.1 NAME 'olcBkMdbIdlExp' DESC 'Power of 2 used to set IDL size' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.1.2 NAME 'olcDbCheckpoint' DESC 'Database checkpoint interval in kbytes and minutes' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.1.4 NAME 'olcDbNoSync' DESC 'Disable synchronous database writes' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.12.3 NAME 'olcDbEnvFlags' DESC 'Database environment flags' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.2 NAME 'olcDbIndex' DESC 'Attribute index parameters' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.12.4 NAME 'olcDbMaxEntrySize' DESC 'Maximum size of an entry in bytes' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.12.1 NAME 'olcDbMaxReaders' DESC 'Maximum number of threads that may access the DB concurrently' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.12.2 NAME 'olcDbMaxSize' DESC 'Maximum size of DB in bytes' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.3 NAME 'olcDbMode' DESC 'Unix permissions of database files' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.12.6 NAME 'olcDbMultival' DESC 'Hi/Lo thresholds for splitting multivalued attr out of main blob' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.12.5 NAME 'olcDbRtxnSize' DESC 'Number of entries to process in one read transaction' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.1.9 NAME 'olcDbSearchStack' DESC 'Depth of search stack in IDLs' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 2.5.4.2 NAME 'knowledgeInformation' DESC 'RFC2256: knowledge information' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} ) -attributeTypes: ( 2.5.4.4 NAME ( 'sn' 'surname' ) DESC 'RFC2256: last (family) name(s) for which the entity is known by' SUP name ) -attributeTypes: ( 2.5.4.5 NAME 'serialNumber' DESC 'RFC2256: serial number of the entity' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{64} ) -attributeTypes: ( 2.5.4.6 NAME ( 'c' 'countryName' ) DESC 'RFC4519: two-letter ISO-3166 country code' SUP name SYNTAX 1.3.6.1.4.1.1466.115.121.1.11 SINGLE-VALUE ) -attributeTypes: ( 2.5.4.7 NAME ( 'l' 'localityName' ) DESC 'RFC2256: locality which this object resides in' SUP name ) -attributeTypes: ( 2.5.4.8 NAME ( 'st' 'stateOrProvinceName' ) DESC 'RFC2256: state or province which this object resides in' SUP name ) -attributeTypes: ( 2.5.4.9 NAME ( 'street' 'streetAddress' ) DESC 'RFC2256: street address of this object' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} ) -attributeTypes: ( 2.5.4.10 NAME ( 'o' 'organizationName' ) DESC 'RFC2256: organization this object belongs to' SUP name ) -attributeTypes: ( 2.5.4.11 NAME ( 'ou' 'organizationalUnitName' ) DESC 'RFC2256: organizational unit this object belongs to' SUP name ) -attributeTypes: ( 2.5.4.12 NAME 'title' DESC 'RFC2256: title associated with the entity' SUP name ) -attributeTypes: ( 2.5.4.14 NAME 'searchGuide' DESC 'RFC2256: search guide, deprecated by enhancedSearchGuide' SYNTAX 1.3.6.1.4.1.1466.115.121.1.25 ) -attributeTypes: ( 2.5.4.15 NAME 'businessCategory' DESC 'RFC2256: business category' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} ) -attributeTypes: ( 2.5.4.16 NAME 'postalAddress' DESC 'RFC2256: postal address' EQUALITY caseIgnoreListMatch SUBSTR caseIgnoreListSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 ) -attributeTypes: ( 2.5.4.17 NAME 'postalCode' DESC 'RFC2256: postal code' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} ) -attributeTypes: ( 2.5.4.18 NAME 'postOfficeBox' DESC 'RFC2256: Post Office Box' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} ) -attributeTypes: ( 2.5.4.19 NAME 'physicalDeliveryOfficeName' DESC 'RFC2256: Physical Delivery Office Name' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} ) -attributeTypes: ( 2.5.4.20 NAME 'telephoneNumber' DESC 'RFC2256: Telephone Number' EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50{32} ) -attributeTypes: ( 2.5.4.21 NAME 'telexNumber' DESC 'RFC2256: Telex Number' SYNTAX 1.3.6.1.4.1.1466.115.121.1.52 ) -attributeTypes: ( 2.5.4.22 NAME 'teletexTerminalIdentifier' DESC 'RFC2256: Teletex Terminal Identifier' SYNTAX 1.3.6.1.4.1.1466.115.121.1.51 ) -attributeTypes: ( 2.5.4.23 NAME ( 'facsimileTelephoneNumber' 'fax' ) DESC 'RFC2256: Facsimile (Fax) Telephone Number' SYNTAX 1.3.6.1.4.1.1466.115.121.1.22 ) -attributeTypes: ( 2.5.4.24 NAME 'x121Address' DESC 'RFC2256: X.121 Address' EQUALITY numericStringMatch SUBSTR numericStringSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{15} ) -attributeTypes: ( 2.5.4.25 NAME 'internationalISDNNumber' DESC 'RFC2256: international ISDN number' EQUALITY numericStringMatch SUBSTR numericStringSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{16} ) -attributeTypes: ( 2.5.4.26 NAME 'registeredAddress' DESC 'RFC2256: registered postal address' SUP postalAddress SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 ) -attributeTypes: ( 2.5.4.27 NAME 'destinationIndicator' DESC 'RFC2256: destination indicator' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{128} ) -attributeTypes: ( 2.5.4.28 NAME 'preferredDeliveryMethod' DESC 'RFC2256: preferred delivery method' SYNTAX 1.3.6.1.4.1.1466.115.121.1.14 SINGLE-VALUE ) -attributeTypes: ( 2.5.4.29 NAME 'presentationAddress' DESC 'RFC2256: presentation address' EQUALITY presentationAddressMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.43 SINGLE-VALUE ) -attributeTypes: ( 2.5.4.30 NAME 'supportedApplicationContext' DESC 'RFC2256: supported application context' EQUALITY objectIdentifierMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 ) -attributeTypes: ( 2.5.4.31 NAME 'member' DESC 'RFC2256: member of a group' SUP distinguishedName ) -attributeTypes: ( 2.5.4.32 NAME 'owner' DESC 'RFC2256: owner (of the object)' SUP distinguishedName ) -attributeTypes: ( 2.5.4.33 NAME 'roleOccupant' DESC 'RFC2256: occupant of role' SUP distinguishedName ) -attributeTypes: ( 2.5.4.36 NAME 'userCertificate' DESC 'RFC2256: X.509 user certificate, use ;binary' EQUALITY certificateExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 ) -attributeTypes: ( 2.5.4.37 NAME 'cACertificate' DESC 'RFC2256: X.509 CA certificate, use ;binary' EQUALITY certificateExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 ) -attributeTypes: ( 2.5.4.38 NAME 'authorityRevocationList' DESC 'RFC2256: X.509 authority revocation list, use ;binary' SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 ) -attributeTypes: ( 2.5.4.39 NAME 'certificateRevocationList' DESC 'RFC2256: X.509 certificate revocation list, use ;binary' SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 ) -attributeTypes: ( 2.5.4.40 NAME 'crossCertificatePair' DESC 'RFC2256: X.509 cross certificate pair, use ;binary' SYNTAX 1.3.6.1.4.1.1466.115.121.1.10 ) -attributeTypes: ( 2.5.4.42 NAME ( 'givenName' 'gn' ) DESC 'RFC2256: first name(s) for which the entity is known by' SUP name ) -attributeTypes: ( 2.5.4.43 NAME 'initials' DESC 'RFC2256: initials of some or all of names, but not the surname(s).' SUP name ) -attributeTypes: ( 2.5.4.44 NAME 'generationQualifier' DESC 'RFC2256: name qualifier indicating a generation' SUP name ) -attributeTypes: ( 2.5.4.45 NAME 'x500UniqueIdentifier' DESC 'RFC2256: X.500 unique identifier' EQUALITY bitStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.6 ) -attributeTypes: ( 2.5.4.46 NAME 'dnQualifier' DESC 'RFC2256: DN qualifier' EQUALITY caseIgnoreMatch ORDERING caseIgnoreOrderingMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 ) -attributeTypes: ( 2.5.4.47 NAME 'enhancedSearchGuide' DESC 'RFC2256: enhanced search guide' SYNTAX 1.3.6.1.4.1.1466.115.121.1.21 ) -attributeTypes: ( 2.5.4.48 NAME 'protocolInformation' DESC 'RFC2256: protocol information' EQUALITY protocolInformationMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.42 ) -attributeTypes: ( 2.5.4.50 NAME 'uniqueMember' DESC 'RFC2256: unique member of a group' EQUALITY uniqueMemberMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.34 ) -attributeTypes: ( 2.5.4.51 NAME 'houseIdentifier' DESC 'RFC2256: house identifier' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} ) -attributeTypes: ( 2.5.4.52 NAME 'supportedAlgorithms' DESC 'RFC2256: supported algorithms' SYNTAX 1.3.6.1.4.1.1466.115.121.1.49 ) -attributeTypes: ( 2.5.4.53 NAME 'deltaRevocationList' DESC 'RFC2256: delta revocation list; use ;binary' SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 ) -attributeTypes: ( 2.5.4.54 NAME 'dmdName' DESC 'RFC2256: name of DMD' SUP name ) -attributeTypes: ( 2.5.4.65 NAME 'pseudonym' DESC 'X.520(4th): pseudonym for the object' SUP name ) -attributeTypes: ( 0.9.2342.19200300.100.1.3 NAME ( 'mail' 'rfc822Mailbox' ) DESC 'RFC1274: RFC822 Mailbox' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) -attributeTypes: ( 0.9.2342.19200300.100.1.25 NAME ( 'dc' 'domainComponent' ) DESC 'RFC1274/2247: domain component' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) -attributeTypes: ( 0.9.2342.19200300.100.1.37 NAME 'associatedDomain' DESC 'RFC1274: domain associated with object' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) -attributeTypes: ( 1.2.840.113549.1.9.1 NAME ( 'email' 'emailAddress' 'pkcs9email' ) DESC 'RFC3280: legacy attribute for email addresses in DNs' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} ) -attributeTypes: ( 0.9.2342.19200300.100.1.2 NAME 'textEncodedORAddress' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) -attributeTypes: ( 0.9.2342.19200300.100.1.4 NAME 'info' DESC 'RFC1274: general information' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{2048} ) -attributeTypes: ( 0.9.2342.19200300.100.1.5 NAME ( 'drink' 'favouriteDrink' ) DESC 'RFC1274: favorite drink' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) -attributeTypes: ( 0.9.2342.19200300.100.1.6 NAME 'roomNumber' DESC 'RFC1274: room number' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) -attributeTypes: ( 0.9.2342.19200300.100.1.7 NAME 'photo' DESC 'RFC1274: photo (G3 fax)' SYNTAX 1.3.6.1.4.1.1466.115.121.1.23{25000} ) -attributeTypes: ( 0.9.2342.19200300.100.1.8 NAME 'userClass' DESC 'RFC1274: category of user' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) -attributeTypes: ( 0.9.2342.19200300.100.1.9 NAME 'host' DESC 'RFC1274: host computer' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) -attributeTypes: ( 0.9.2342.19200300.100.1.10 NAME 'manager' DESC 'RFC1274: DN of manager' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) -attributeTypes: ( 0.9.2342.19200300.100.1.11 NAME 'documentIdentifier' DESC 'RFC1274: unique identifier of document' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) -attributeTypes: ( 0.9.2342.19200300.100.1.12 NAME 'documentTitle' DESC 'RFC1274: title of document' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) -attributeTypes: ( 0.9.2342.19200300.100.1.13 NAME 'documentVersion' DESC 'RFC1274: version of document' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) -attributeTypes: ( 0.9.2342.19200300.100.1.14 NAME 'documentAuthor' DESC 'RFC1274: DN of author of document' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) -attributeTypes: ( 0.9.2342.19200300.100.1.15 NAME 'documentLocation' DESC 'RFC1274: location of document original' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) -attributeTypes: ( 0.9.2342.19200300.100.1.20 NAME ( 'homePhone' 'homeTelephoneNumber' ) DESC 'RFC1274: home telephone number' EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) -attributeTypes: ( 0.9.2342.19200300.100.1.21 NAME 'secretary' DESC 'RFC1274: DN of secretary' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) -attributeTypes: ( 0.9.2342.19200300.100.1.22 NAME 'otherMailbox' SYNTAX 1.3.6.1.4.1.1466.115.121.1.39 ) -attributeTypes: ( 0.9.2342.19200300.100.1.26 NAME 'aRecord' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) -attributeTypes: ( 0.9.2342.19200300.100.1.27 NAME 'mDRecord' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) -attributeTypes: ( 0.9.2342.19200300.100.1.28 NAME 'mXRecord' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) -attributeTypes: ( 0.9.2342.19200300.100.1.29 NAME 'nSRecord' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) -attributeTypes: ( 0.9.2342.19200300.100.1.30 NAME 'sOARecord' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) -attributeTypes: ( 0.9.2342.19200300.100.1.31 NAME 'cNAMERecord' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) -attributeTypes: ( 0.9.2342.19200300.100.1.38 NAME 'associatedName' DESC 'RFC1274: DN of entry associated with domain' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) -attributeTypes: ( 0.9.2342.19200300.100.1.39 NAME 'homePostalAddress' DESC 'RFC1274: home postal address' EQUALITY caseIgnoreListMatch SUBSTR caseIgnoreListSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 ) -attributeTypes: ( 0.9.2342.19200300.100.1.40 NAME 'personalTitle' DESC 'RFC1274: personal title' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) -attributeTypes: ( 0.9.2342.19200300.100.1.41 NAME ( 'mobile' 'mobileTelephoneNumber' ) DESC 'RFC1274: mobile telephone number' EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) -attributeTypes: ( 0.9.2342.19200300.100.1.42 NAME ( 'pager' 'pagerTelephoneNumber' ) DESC 'RFC1274: pager telephone number' EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) -attributeTypes: ( 0.9.2342.19200300.100.1.43 NAME ( 'co' 'friendlyCountryName' ) DESC 'RFC1274: friendly country name' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 0.9.2342.19200300.100.1.44 NAME 'uniqueIdentifier' DESC 'RFC1274: unique identifer' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) -attributeTypes: ( 0.9.2342.19200300.100.1.45 NAME 'organizationalStatus' DESC 'RFC1274: organizational status' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) -attributeTypes: ( 0.9.2342.19200300.100.1.46 NAME 'janetMailbox' DESC 'RFC1274: Janet mailbox' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) -attributeTypes: ( 0.9.2342.19200300.100.1.47 NAME 'mailPreferenceOption' DESC 'RFC1274: mail preference option' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) -attributeTypes: ( 0.9.2342.19200300.100.1.48 NAME 'buildingName' DESC 'RFC1274: name of building' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) -attributeTypes: ( 0.9.2342.19200300.100.1.49 NAME 'dSAQuality' DESC 'RFC1274: DSA Quality' SYNTAX 1.3.6.1.4.1.1466.115.121.1.19 SINGLE-VALUE ) -attributeTypes: ( 0.9.2342.19200300.100.1.50 NAME 'singleLevelQuality' DESC 'RFC1274: Single Level Quality' SYNTAX 1.3.6.1.4.1.1466.115.121.1.13 SINGLE-VALUE ) -attributeTypes: ( 0.9.2342.19200300.100.1.51 NAME 'subtreeMinimumQuality' DESC 'RFC1274: Subtree Minimum Quality' SYNTAX 1.3.6.1.4.1.1466.115.121.1.13 SINGLE-VALUE ) -attributeTypes: ( 0.9.2342.19200300.100.1.52 NAME 'subtreeMaximumQuality' DESC 'RFC1274: Subtree Maximum Quality' SYNTAX 1.3.6.1.4.1.1466.115.121.1.13 SINGLE-VALUE ) -attributeTypes: ( 0.9.2342.19200300.100.1.53 NAME 'personalSignature' DESC 'RFC1274: Personal Signature (G3 fax)' SYNTAX 1.3.6.1.4.1.1466.115.121.1.23 ) -attributeTypes: ( 0.9.2342.19200300.100.1.54 NAME 'dITRedirect' DESC 'RFC1274: DIT Redirect' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) -attributeTypes: ( 0.9.2342.19200300.100.1.55 NAME 'audio' DESC 'RFC1274: audio (u-law)' SYNTAX 1.3.6.1.4.1.1466.115.121.1.4{25000} ) -attributeTypes: ( 0.9.2342.19200300.100.1.56 NAME 'documentPublisher' DESC 'RFC1274: publisher of document' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 2.16.840.1.113730.3.1.1 NAME 'carLicense' DESC 'RFC2798: vehicle license or registration plate' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 2.16.840.1.113730.3.1.2 NAME 'departmentNumber' DESC 'RFC2798: identifies a department within an organization' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 2.16.840.1.113730.3.1.241 NAME 'displayName' DESC 'RFC2798: preferred name to be used when displaying entries' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 2.16.840.1.113730.3.1.3 NAME 'employeeNumber' DESC 'RFC2798: numerically identifies an employee within an organization' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 2.16.840.1.113730.3.1.4 NAME 'employeeType' DESC 'RFC2798: type of employment for a person' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) -attributeTypes: ( 0.9.2342.19200300.100.1.60 NAME 'jpegPhoto' DESC 'RFC2798: a JPEG image' SYNTAX 1.3.6.1.4.1.1466.115.121.1.28 ) -attributeTypes: ( 2.16.840.1.113730.3.1.39 NAME 'preferredLanguage' DESC 'RFC2798: preferred written or spoken language for a person' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) -attributeTypes: ( 2.16.840.1.113730.3.1.40 NAME 'userSMIMECertificate' DESC 'RFC2798: PKCS#7 SignedData used to support S/MIME' SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 ) -attributeTypes: ( 2.16.840.1.113730.3.1.216 NAME 'userPKCS12' DESC 'RFC2798: personal identity information, a PKCS #12 PFX' SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 ) -attributeTypes: ( 1.3.6.1.1.1.1.2 NAME 'gecos' DESC 'The GECOS field; the common name' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.1.1.1.3 NAME 'homeDirectory' DESC 'The absolute path to the home directory' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.1.1.1.4 NAME 'loginShell' DESC 'The path to the login shell' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.1.1.1.5 NAME 'shadowLastChange' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.1.1.1.6 NAME 'shadowMin' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.1.1.1.7 NAME 'shadowMax' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.1.1.1.8 NAME 'shadowWarning' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.1.1.1.9 NAME 'shadowInactive' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.1.1.1.10 NAME 'shadowExpire' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.1.1.1.11 NAME 'shadowFlag' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.1.1.1.12 NAME 'memberUid' EQUALITY caseExactIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) -attributeTypes: ( 1.3.6.1.1.1.1.13 NAME 'memberNisNetgroup' EQUALITY caseExactIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) -attributeTypes: ( 1.3.6.1.1.1.1.14 NAME 'nisNetgroupTriple' DESC 'Netgroup triple' SYNTAX 1.3.6.1.1.1.0.0 ) -attributeTypes: ( 1.3.6.1.1.1.1.15 NAME 'ipServicePort' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.1.1.1.16 NAME 'ipServiceProtocol' SUP name ) -attributeTypes: ( 1.3.6.1.1.1.1.17 NAME 'ipProtocolNumber' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.1.1.1.18 NAME 'oncRpcNumber' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.1.1.1.19 NAME 'ipHostNumber' DESC 'IP address' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} ) -attributeTypes: ( 1.3.6.1.1.1.1.20 NAME 'ipNetworkNumber' DESC 'IP network' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.1.1.1.21 NAME 'ipNetmaskNumber' DESC 'IP netmask' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} SINGLE-VALUE ) -attributeTypes: ( 1.3.6.1.1.1.1.22 NAME 'macAddress' DESC 'MAC address' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} ) -attributeTypes: ( 1.3.6.1.1.1.1.23 NAME 'bootParameter' DESC 'rpc.bootparamd parameter' SYNTAX 1.3.6.1.1.1.0.1 ) -attributeTypes: ( 1.3.6.1.1.1.1.24 NAME 'bootFile' DESC 'Boot image name' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) -attributeTypes: ( 1.3.6.1.1.1.1.26 NAME 'nisMapName' SUP name ) -attributeTypes: ( 1.3.6.1.1.1.1.27 NAME 'nisMapEntry' EQUALITY caseExactIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} SINGLE-VALUE ) -objectClasses: ( 2.5.6.0 NAME 'top' DESC 'top of the superclass chain' ABSTRACT MUST objectClass ) -objectClasses: ( 1.3.6.1.4.1.1466.101.120.111 NAME 'extensibleObject' DESC 'RFC4512: extensible object' SUP top AUXILIARY ) -objectClasses: ( 2.5.6.1 NAME 'alias' DESC 'RFC4512: an alias' SUP top STRUCTURAL MUST aliasedObjectName ) -objectClasses: ( 2.16.840.1.113730.3.2.6 NAME 'referral' DESC 'namedref: named subordinate referral' SUP top STRUCTURAL MUST ref ) -objectClasses: ( 1.3.6.1.4.1.4203.1.4.1 NAME ( 'OpenLDAProotDSE' 'LDAProotDSE' ) DESC 'OpenLDAP Root DSE object' SUP top STRUCTURAL MAY cn ) -objectClasses: ( 2.5.17.0 NAME 'subentry' DESC 'RFC3672: subentry' SUP top STRUCTURAL MUST ( cn $ subtreeSpecification ) ) -objectClasses: ( 2.5.20.1 NAME 'subschema' DESC 'RFC4512: controlling subschema (sub)entry' AUXILIARY MAY ( dITStructureRules $ nameForms $ dITContentRules $ objectClasses $ attributeTypes $ matchingRules $ matchingRuleUse ) ) -objectClasses: ( 1.3.6.1.4.1.1466.101.119.2 NAME 'dynamicObject' DESC 'RFC2589: Dynamic Object' SUP top AUXILIARY ) -objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.0.0 NAME 'olcConfig' DESC 'OpenLDAP configuration object' SUP top ABSTRACT ) -objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.0.1 NAME 'olcGlobal' DESC 'OpenLDAP Global configuration options' SUP olcConfig STRUCTURAL MAY ( cn $ olcConfigFile $ olcConfigDir $ olcAllows $ olcArgsFile $ olcAttributeOptions $ olcAuthIDRewrite $ olcAuthzPolicy $ olcAuthzRegexp $ olcConcurrency $ olcConnMaxPending $ olcConnMaxPendingAuth $ olcDisallows $ olcGentleHUP $ olcIdleTimeout $ olcIndexSubstrIfMaxLen $ olcIndexSubstrIfMinLen $ olcIndexSubstrAnyLen $ olcIndexSubstrAnyStep $ olcIndexHash64 $ olcIndexIntLen $ olcListenerThreads $ olcLocalSSF $ olcLogFile $ olcLogFileFormat $ olcLogLevel $ olcLogFileOnly $ olcLogFileRotate $ olcMaxFilterDepth $ olcPasswordCryptSaltFormat $ olcPasswordHash $ olcPidFile $ olcPluginLogFile $ olcReadOnly $ olcReferral $ olcReplogFile $ olcRequires $ olcRestrict $ olcReverseLookup $ olcRootDSE $ olcSaslAuxprops $ olcSaslAuxpropsDontUseCopy $ olcSaslAuxpropsDontUseCopyIgnore $ olcSaslCBinding $ olcSaslHost $ olcSaslRealm $ olcSaslSecProps $ olcSecurity $ olcServerID $ olcSizeLimit $ olcSockbufMaxIncoming $ olcSockbufMaxIncomingAuth $ olcTCPBuffer $ olcThreads $ olcThreadQueues $ olcTimeLimit $ olcTLSCACertificateFile $ olcTLSCACertificatePath $ olcTLSCertificateFile $ olcTLSCertificateKeyFile $ olcTLSCipherSuite $ olcTLSCRLCheck $ olcTLSCACertificate $ olcTLSCertificate $ olcTLSCertificateKey $ olcTLSRandFile $ olcTLSVerifyClient $ olcTLSDHParamFile $ olcTLSECName $ olcTLSCRLFile $ olcTLSProtocolMin $ olcToolThreads $ olcWriteTimeout $ olcObjectIdentifier $ olcAttributeTypes $ olcObjectClasses $ olcDitContentRules $ olcLdapSyntaxes ) ) -objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.0.2 NAME 'olcSchemaConfig' DESC 'OpenLDAP schema object' SUP olcConfig STRUCTURAL MAY ( cn $ olcObjectIdentifier $ olcLdapSyntaxes $ olcAttributeTypes $ olcObjectClasses $ olcDitContentRules ) ) -objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.0.3 NAME 'olcBackendConfig' DESC 'OpenLDAP Backend-specific options' SUP olcConfig STRUCTURAL MUST olcBackend ) -objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.0.4 NAME 'olcDatabaseConfig' DESC 'OpenLDAP Database-specific options' SUP olcConfig STRUCTURAL MUST olcDatabase MAY ( olcDisabled $ olcHidden $ olcSuffix $ olcSubordinate $ olcAccess $ olcAddContentAcl $ olcLastMod $ olcLastBind $ olcLastBindPrecision $ olcLimits $ olcMaxDerefDepth $ olcPlugin $ olcReadOnly $ olcReplica $ olcReplicaArgsFile $ olcReplicaPidFile $ olcReplicationInterval $ olcReplogFile $ olcRequires $ olcRestrict $ olcRootDN $ olcRootPW $ olcSchemaDN $ olcSecurity $ olcSizeLimit $ olcSyncUseSubentry $ olcSyncrepl $ olcTimeLimit $ olcUpdateDN $ olcUpdateRef $ olcMultiProvider $ olcMonitoring $ olcExtraAttrs ) ) -objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.0.5 NAME 'olcOverlayConfig' DESC 'OpenLDAP Overlay-specific options' SUP olcConfig STRUCTURAL MUST olcOverlay MAY olcDisabled ) -objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.0.6 NAME 'olcIncludeFile' DESC 'OpenLDAP configuration include file' SUP olcConfig STRUCTURAL MUST olcInclude MAY ( cn $ olcRootDSE ) ) -objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.0.7 NAME 'olcFrontendConfig' DESC 'OpenLDAP frontend configuration' AUXILIARY MAY ( olcDefaultSearchBase $ olcPasswordHash $ olcSortVals ) ) -objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.0.8 NAME 'olcModuleList' DESC 'OpenLDAP dynamic module info' SUP olcConfig STRUCTURAL MAY ( cn $ olcModulePath $ olcModuleLoad ) ) -objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.2.2.1 NAME 'olcLdifConfig' DESC 'LDIF backend configuration' SUP olcDatabaseConfig STRUCTURAL MUST olcDbDirectory ) -objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.2.4.1 NAME 'olcMonitorConfig' DESC 'Monitor backend configuration' SUP olcDatabaseConfig STRUCTURAL ) -objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.1.12.1 NAME 'olcMdbBkConfig' DESC 'MDB backend configuration' SUP olcBackendConfig STRUCTURAL MAY olcBkMdbIdlExp ) -objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.2.12.1 NAME 'olcMdbConfig' DESC 'MDB database configuration' SUP olcDatabaseConfig STRUCTURAL MUST olcDbDirectory MAY ( olcDbCheckpoint $ olcDbEnvFlags $ olcDbNoSync $ olcDbIndex $ olcDbMaxReaders $ olcDbMaxSize $ olcDbMode $ olcDbSearchStack $ olcDbMaxEntrySize $ olcDbRtxnSize $ olcDbMultival ) ) -objectClasses: ( 2.5.6.2 NAME 'country' DESC 'RFC2256: a country' SUP top STRUCTURAL MUST c MAY ( searchGuide $ description ) ) -objectClasses: ( 2.5.6.3 NAME 'locality' DESC 'RFC2256: a locality' SUP top STRUCTURAL MAY ( street $ seeAlso $ searchGuide $ st $ l $ description ) ) -objectClasses: ( 2.5.6.4 NAME 'organization' DESC 'RFC2256: an organization' SUP top STRUCTURAL MUST o MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $ x121Address $ registeredAddress $ destinationIndicator $ preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $ telephoneNumber $ internationalISDNNumber $ facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $ postalAddress $ physicalDeliveryOfficeName $ st $ l $ description ) ) -objectClasses: ( 2.5.6.5 NAME 'organizationalUnit' DESC 'RFC2256: an organizational unit' SUP top STRUCTURAL MUST ou MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $ x121Address $ registeredAddress $ destinationIndicator $ preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $ telephoneNumber $ internationalISDNNumber $ facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $ postalAddress $ physicalDeliveryOfficeName $ st $ l $ description ) ) -objectClasses: ( 2.5.6.6 NAME 'person' DESC 'RFC2256: a person' SUP top STRUCTURAL MUST ( sn $ cn ) MAY ( userPassword $ telephoneNumber $ seeAlso $ description ) ) -objectClasses: ( 2.5.6.7 NAME 'organizationalPerson' DESC 'RFC2256: an organizational person' SUP person STRUCTURAL MAY ( title $ x121Address $ registeredAddress $ destinationIndicator $ preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $ telephoneNumber $ internationalISDNNumber $ facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $ postalAddress $ physicalDeliveryOfficeName $ ou $ st $ l ) ) -objectClasses: ( 2.5.6.8 NAME 'organizationalRole' DESC 'RFC2256: an organizational role' SUP top STRUCTURAL MUST cn MAY ( x121Address $ registeredAddress $ destinationIndicator $ preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $ telephoneNumber $ internationalISDNNumber $ facsimileTelephoneNumber $ seeAlso $ roleOccupant $ preferredDeliveryMethod $ street $ postOfficeBox $ postalCode $ postalAddress $ physicalDeliveryOfficeName $ ou $ st $ l $ description ) ) -objectClasses: ( 2.5.6.9 NAME 'groupOfNames' DESC 'RFC2256: a group of names (DNs)' SUP top STRUCTURAL MUST ( member $ cn ) MAY ( businessCategory $ seeAlso $ owner $ ou $ o $ description ) ) -objectClasses: ( 2.5.6.10 NAME 'residentialPerson' DESC 'RFC2256: an residential person' SUP person STRUCTURAL MUST l MAY ( businessCategory $ x121Address $ registeredAddress $ destinationIndicator $ preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $ telephoneNumber $ internationalISDNNumber $ facsimileTelephoneNumber $ preferredDeliveryMethod $ street $ postOfficeBox $ postalCode $ postalAddress $ physicalDeliveryOfficeName $ st $ l ) ) -objectClasses: ( 2.5.6.11 NAME 'applicationProcess' DESC 'RFC2256: an application process' SUP top STRUCTURAL MUST cn MAY ( seeAlso $ ou $ l $ description ) ) -objectClasses: ( 2.5.6.12 NAME 'applicationEntity' DESC 'RFC2256: an application entity' SUP top STRUCTURAL MUST ( presentationAddress $ cn ) MAY ( supportedApplicationContext $ seeAlso $ ou $ o $ l $ description ) ) -objectClasses: ( 2.5.6.13 NAME 'dSA' DESC 'RFC2256: a directory system agent (a server)' SUP applicationEntity STRUCTURAL MAY knowledgeInformation ) -objectClasses: ( 2.5.6.14 NAME 'device' DESC 'RFC2256: a device' SUP top STRUCTURAL MUST cn MAY ( serialNumber $ seeAlso $ owner $ ou $ o $ l $ description ) ) -objectClasses: ( 2.5.6.15 NAME 'strongAuthenticationUser' DESC 'RFC2256: a strong authentication user' SUP top AUXILIARY MUST userCertificate ) -objectClasses: ( 2.5.6.16 NAME 'certificationAuthority' DESC 'RFC2256: a certificate authority' SUP top AUXILIARY MUST ( authorityRevocationList $ certificateRevocationList $ cACertificate ) MAY crossCertificatePair ) -objectClasses: ( 2.5.6.17 NAME 'groupOfUniqueNames' DESC 'RFC2256: a group of unique names (DN and Unique Identifier)' SUP top STRUCTURAL MUST ( uniqueMember $ cn ) MAY ( businessCategory $ seeAlso $ owner $ ou $ o $ description ) ) -objectClasses: ( 2.5.6.18 NAME 'userSecurityInformation' DESC 'RFC2256: a user security information' SUP top AUXILIARY MAY supportedAlgorithms ) -objectClasses: ( 2.5.6.16.2 NAME 'certificationAuthority-V2' SUP certificationAuthority AUXILIARY MAY deltaRevocationList ) -objectClasses: ( 2.5.6.19 NAME 'cRLDistributionPoint' SUP top STRUCTURAL MUST cn MAY ( certificateRevocationList $ authorityRevocationList $ deltaRevocationList ) ) -objectClasses: ( 2.5.6.20 NAME 'dmd' SUP top STRUCTURAL MUST dmdName MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $ x121Address $ registeredAddress $ destinationIndicator $ preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $ telephoneNumber $ internationalISDNNumber $ facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $ postalAddress $ physicalDeliveryOfficeName $ st $ l $ description ) ) -objectClasses: ( 2.5.6.21 NAME 'pkiUser' DESC 'RFC2587: a PKI user' SUP top AUXILIARY MAY userCertificate ) -objectClasses: ( 2.5.6.22 NAME 'pkiCA' DESC 'RFC2587: PKI certificate authority' SUP top AUXILIARY MAY ( authorityRevocationList $ certificateRevocationList $ cACertificate $ crossCertificatePair ) ) -objectClasses: ( 2.5.6.23 NAME 'deltaCRL' DESC 'RFC4523: X.509 delta CRL' SUP top AUXILIARY MAY deltaRevocationList ) -objectClasses: ( 1.3.6.1.4.1.250.3.15 NAME 'labeledURIObject' DESC 'RFC2079: object that contains the URI attribute type' SUP top AUXILIARY MAY labeledURI ) -objectClasses: ( 0.9.2342.19200300.100.4.19 NAME 'simpleSecurityObject' DESC 'RFC1274: simple security object' SUP top AUXILIARY MUST userPassword ) -objectClasses: ( 1.3.6.1.4.1.1466.344 NAME 'dcObject' DESC 'RFC2247: domain component object' SUP top AUXILIARY MUST dc ) -objectClasses: ( 1.3.6.1.1.3.1 NAME 'uidObject' DESC 'RFC2377: uid object' SUP top AUXILIARY MUST uid ) -objectClasses: ( 0.9.2342.19200300.100.4.4 NAME ( 'pilotPerson' 'newPilotPerson' ) SUP person STRUCTURAL MAY ( userid $ textEncodedORAddress $ rfc822Mailbox $ favouriteDrink $ roomNumber $ userClass $ homeTelephoneNumber $ homePostalAddress $ secretary $ personalTitle $ preferredDeliveryMethod $ businessCategory $ janetMailbox $ otherMailbox $ mobileTelephoneNumber $ pagerTelephoneNumber $ organizationalStatus $ mailPreferenceOption $ personalSignature ) ) -objectClasses: ( 0.9.2342.19200300.100.4.5 NAME 'account' SUP top STRUCTURAL MUST userid MAY ( description $ seeAlso $ localityName $ organizationName $ organizationalUnitName $ host ) ) -objectClasses: ( 0.9.2342.19200300.100.4.6 NAME 'document' SUP top STRUCTURAL MUST documentIdentifier MAY ( commonName $ description $ seeAlso $ localityName $ organizationName $ organizationalUnitName $ documentTitle $ documentVersion $ documentAuthor $ documentLocation $ documentPublisher ) ) -objectClasses: ( 0.9.2342.19200300.100.4.7 NAME 'room' SUP top STRUCTURAL MUST commonName MAY ( roomNumber $ description $ seeAlso $ telephoneNumber ) ) -objectClasses: ( 0.9.2342.19200300.100.4.9 NAME 'documentSeries' SUP top STRUCTURAL MUST commonName MAY ( description $ seeAlso $ telephonenumber $ localityName $ organizationName $ organizationalUnitName ) ) -objectClasses: ( 0.9.2342.19200300.100.4.13 NAME 'domain' SUP top STRUCTURAL MUST domainComponent MAY ( associatedName $ organizationName $ description $ businessCategory $ seeAlso $ searchGuide $ userPassword $ localityName $ stateOrProvinceName $ streetAddress $ physicalDeliveryOfficeName $ postalAddress $ postalCode $ postOfficeBox $ streetAddress $ facsimileTelephoneNumber $ internationalISDNNumber $ telephoneNumber $ teletexTerminalIdentifier $ telexNumber $ preferredDeliveryMethod $ destinationIndicator $ registeredAddress $ x121Address ) ) -objectClasses: ( 0.9.2342.19200300.100.4.14 NAME 'RFC822localPart' SUP domain STRUCTURAL MAY ( commonName $ surname $ description $ seeAlso $ telephoneNumber $ physicalDeliveryOfficeName $ postalAddress $ postalCode $ postOfficeBox $ streetAddress $ facsimileTelephoneNumber $ internationalISDNNumber $ telephoneNumber $ teletexTerminalIdentifier $ telexNumber $ preferredDeliveryMethod $ destinationIndicator $ registeredAddress $ x121Address ) ) -objectClasses: ( 0.9.2342.19200300.100.4.15 NAME 'dNSDomain' SUP domain STRUCTURAL MAY ( ARecord $ MDRecord $ MXRecord $ NSRecord $ SOARecord $ CNAMERecord ) ) -objectClasses: ( 0.9.2342.19200300.100.4.17 NAME 'domainRelatedObject' DESC 'RFC1274: an object related to an domain' SUP top AUXILIARY MUST associatedDomain ) -objectClasses: ( 0.9.2342.19200300.100.4.18 NAME 'friendlyCountry' SUP country STRUCTURAL MUST friendlyCountryName ) -objectClasses: ( 0.9.2342.19200300.100.4.20 NAME 'pilotOrganization' SUP ( organization $ organizationalUnit ) STRUCTURAL MAY buildingName ) -objectClasses: ( 0.9.2342.19200300.100.4.21 NAME 'pilotDSA' SUP dsa STRUCTURAL MAY dSAQuality ) -objectClasses: ( 0.9.2342.19200300.100.4.22 NAME 'qualityLabelledData' SUP top AUXILIARY MUST dsaQuality MAY ( subtreeMinimumQuality $ subtreeMaximumQuality ) ) -objectClasses: ( 2.16.840.1.113730.3.2.2 NAME 'inetOrgPerson' DESC 'RFC2798: Internet Organizational Person' SUP organizationalPerson STRUCTURAL MAY ( audio $ businessCategory $ carLicense $ departmentNumber $ displayName $ employeeNumber $ employeeType $ givenName $ homePhone $ homePostalAddress $ initials $ jpegPhoto $ labeledURI $ mail $ manager $ mobile $ o $ pager $ photo $ roomNumber $ secretary $ uid $ userCertificate $ x500uniqueIdentifier $ preferredLanguage $ userSMIMECertificate $ userPKCS12 ) ) -objectClasses: ( 1.3.6.1.1.1.2.0 NAME 'posixAccount' DESC 'Abstraction of an account with POSIX attributes' SUP top AUXILIARY MUST ( cn $ uid $ uidNumber $ gidNumber $ homeDirectory ) MAY ( userPassword $ loginShell $ gecos $ description ) ) -objectClasses: ( 1.3.6.1.1.1.2.1 NAME 'shadowAccount' DESC 'Additional attributes for shadow passwords' SUP top AUXILIARY MUST uid MAY ( userPassword $ shadowLastChange $ shadowMin $ shadowMax $ shadowWarning $ shadowInactive $ shadowExpire $ shadowFlag $ description ) ) -objectClasses: ( 1.3.6.1.1.1.2.2 NAME 'posixGroup' DESC 'Abstraction of a group of accounts' SUP top STRUCTURAL MUST ( cn $ gidNumber ) MAY ( userPassword $ memberUid $ description ) ) -objectClasses: ( 1.3.6.1.1.1.2.3 NAME 'ipService' DESC 'Abstraction an Internet Protocol service' SUP top STRUCTURAL MUST ( cn $ ipServicePort $ ipServiceProtocol ) MAY description ) -objectClasses: ( 1.3.6.1.1.1.2.4 NAME 'ipProtocol' DESC 'Abstraction of an IP protocol' SUP top STRUCTURAL MUST ( cn $ ipProtocolNumber $ description ) MAY description ) -objectClasses: ( 1.3.6.1.1.1.2.5 NAME 'oncRpc' DESC 'Abstraction of an ONC/RPC binding' SUP top STRUCTURAL MUST ( cn $ oncRpcNumber $ description ) MAY description ) -objectClasses: ( 1.3.6.1.1.1.2.6 NAME 'ipHost' DESC 'Abstraction of a host, an IP device' SUP top AUXILIARY MUST ( cn $ ipHostNumber ) MAY ( l $ description $ manager ) ) -objectClasses: ( 1.3.6.1.1.1.2.7 NAME 'ipNetwork' DESC 'Abstraction of an IP network' SUP top STRUCTURAL MUST ( cn $ ipNetworkNumber ) MAY ( ipNetmaskNumber $ l $ description $ manager ) ) -objectClasses: ( 1.3.6.1.1.1.2.8 NAME 'nisNetgroup' DESC 'Abstraction of a netgroup' SUP top STRUCTURAL MUST cn MAY ( nisNetgroupTriple $ memberNisNetgroup $ description ) ) -objectClasses: ( 1.3.6.1.1.1.2.9 NAME 'nisMap' DESC 'A generic abstraction of a NIS map' SUP top STRUCTURAL MUST nisMapName MAY description ) -objectClasses: ( 1.3.6.1.1.1.2.10 NAME 'nisObject' DESC 'An entry in a NIS map' SUP top STRUCTURAL MUST ( cn $ nisMapEntry $ nisMapName ) MAY description ) -objectClasses: ( 1.3.6.1.1.1.2.11 NAME 'ieee802Device' DESC 'A device with a MAC address' SUP top AUXILIARY MAY macAddress ) -objectClasses: ( 1.3.6.1.1.1.2.12 NAME 'bootableDevice' DESC 'A device with boot parameters' SUP top AUXILIARY MAY ( bootFile $ bootParameter ) ) -entryDN: cn=Subschema -subschemaSubentry: cn=Subschema diff --git a/tests/resources/schema.json b/tests/resources/schema.json new file mode 100644 index 0000000..84c08e6 --- /dev/null +++ b/tests/resources/schema.json @@ -0,0 +1 @@ +{"attributes":{"arecord":{"oid":"0.9.2342.19200300.100.1.26","name":"aRecord","names":["aRecord"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"aliasedobjectname":{"oid":"2.5.4.1","name":"aliasedObjectName","names":["aliasedObjectName","aliasedEntryName"],"desc":"RFC4512: name of aliased object","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"distinguishedNameMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.12","substr":null,"ordering":null},"altserver":{"oid":"1.3.6.1.4.1.1466.101.120.6","name":"altServer","names":["altServer"],"desc":"RFC4512: alternative servers","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"dSAOperation","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"associateddomain":{"oid":"0.9.2342.19200300.100.1.37","name":"associatedDomain","names":["associatedDomain"],"desc":"RFC1274: domain associated with object","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":"caseIgnoreIA5SubstringsMatch","ordering":null},"associatedname":{"oid":"0.9.2342.19200300.100.1.38","name":"associatedName","names":["associatedName"],"desc":"RFC1274: DN of entry associated with domain","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"distinguishedNameMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.12","substr":null,"ordering":null},"attributetypes":{"oid":"2.5.21.5","name":"attributeTypes","names":["attributeTypes"],"desc":"RFC4512: attribute types","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"directoryOperation","equality":"objectIdentifierFirstComponentMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.3","substr":null,"ordering":null},"audio":{"oid":"0.9.2342.19200300.100.1.55","name":"audio","names":["audio"],"desc":"RFC1274: audio (u-law)","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.4","substr":null,"ordering":null},"authorityrevocationlist":{"oid":"2.5.4.38","name":"authorityRevocationList","names":["authorityRevocationList"],"desc":"RFC2256: X.509 authority revocation list, use ;binary","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.9","substr":null,"ordering":null},"bootfile":{"oid":"1.3.6.1.1.1.1.24","name":"bootFile","names":["bootFile"],"desc":"Boot image name","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseExactIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"bootparameter":{"oid":"1.3.6.1.1.1.1.23","name":"bootParameter","names":["bootParameter"],"desc":"rpc.bootparamd parameter","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.1.1.0.1","substr":null,"ordering":null},"buildingname":{"oid":"0.9.2342.19200300.100.1.48","name":"buildingName","names":["buildingName"],"desc":"RFC1274: name of building","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"businesscategory":{"oid":"2.5.4.15","name":"businessCategory","names":["businessCategory"],"desc":"RFC2256: business category","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"c":{"oid":"2.5.4.6","name":"c","names":["c","countryName"],"desc":"RFC4519: two-letter ISO-3166 country code","obsolete":false,"sup":["name"],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.11","substr":null,"ordering":null},"cacertificate":{"oid":"2.5.4.37","name":"cACertificate","names":["cACertificate"],"desc":"RFC2256: X.509 CA certificate, use ;binary","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"certificateExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.8","substr":null,"ordering":null},"cnamerecord":{"oid":"0.9.2342.19200300.100.1.31","name":"cNAMERecord","names":["cNAMERecord"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"carlicense":{"oid":"2.16.840.1.113730.3.1.1","name":"carLicense","names":["carLicense"],"desc":"RFC2798: vehicle license or registration plate","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"certificaterevocationlist":{"oid":"2.5.4.39","name":"certificateRevocationList","names":["certificateRevocationList"],"desc":"RFC2256: X.509 certificate revocation list, use ;binary","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.9","substr":null,"ordering":null},"cn":{"oid":"2.5.4.3","name":"cn","names":["cn","commonName"],"desc":"RFC4519: common name(s) for which the entity is known by","obsolete":false,"sup":["name"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"co":{"oid":"0.9.2342.19200300.100.1.43","name":"co","names":["co","friendlyCountryName"],"desc":"RFC1274: friendly country name","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"contextcsn":{"oid":"1.3.6.1.4.1.4203.666.1.25","name":"contextCSN","names":["contextCSN"],"desc":"the largest committed CSN of a context","obsolete":false,"sup":[],"single_value":false,"no_user_mod":true,"usage":"dSAOperation","equality":"CSNMatch","syntax":"1.3.6.1.4.1.4203.666.11.2.1","substr":null,"ordering":"CSNOrderingMatch"},"createtimestamp":{"oid":"2.5.18.1","name":"createTimestamp","names":["createTimestamp"],"desc":"RFC4512: time which object was created","obsolete":false,"sup":[],"single_value":true,"no_user_mod":true,"usage":"directoryOperation","equality":"generalizedTimeMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.24","substr":null,"ordering":"generalizedTimeOrderingMatch"},"creatorsname":{"oid":"2.5.18.3","name":"creatorsName","names":["creatorsName"],"desc":"RFC4512: name of creator","obsolete":false,"sup":[],"single_value":true,"no_user_mod":true,"usage":"directoryOperation","equality":"distinguishedNameMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.12","substr":null,"ordering":null},"crosscertificatepair":{"oid":"2.5.4.40","name":"crossCertificatePair","names":["crossCertificatePair"],"desc":"RFC2256: X.509 cross certificate pair, use ;binary","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.10","substr":null,"ordering":null},"ditredirect":{"oid":"0.9.2342.19200300.100.1.54","name":"dITRedirect","names":["dITRedirect"],"desc":"RFC1274: DIT Redirect","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"distinguishedNameMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.12","substr":null,"ordering":null},"dsaquality":{"oid":"0.9.2342.19200300.100.1.49","name":"dSAQuality","names":["dSAQuality"],"desc":"RFC1274: DSA Quality","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.19","substr":null,"ordering":null},"dc":{"oid":"0.9.2342.19200300.100.1.25","name":"dc","names":["dc","domainComponent"],"desc":"RFC1274/2247: domain component","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":"caseIgnoreIA5SubstringsMatch","ordering":null},"deltarevocationlist":{"oid":"2.5.4.53","name":"deltaRevocationList","names":["deltaRevocationList"],"desc":"RFC2256: delta revocation list; use ;binary","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.9","substr":null,"ordering":null},"departmentnumber":{"oid":"2.16.840.1.113730.3.1.2","name":"departmentNumber","names":["departmentNumber"],"desc":"RFC2798: identifies a department within an organization","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"description":{"oid":"2.5.4.13","name":"description","names":["description"],"desc":"RFC4519: descriptive information","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"destinationindicator":{"oid":"2.5.4.27","name":"destinationIndicator","names":["destinationIndicator"],"desc":"RFC2256: destination indicator","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.44","substr":"caseIgnoreSubstringsMatch","ordering":null},"displayname":{"oid":"2.16.840.1.113730.3.1.241","name":"displayName","names":["displayName"],"desc":"RFC2798: preferred name to be used when displaying entries","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"distinguishedname":{"oid":"2.5.4.49","name":"distinguishedName","names":["distinguishedName"],"desc":"RFC4519: common supertype of DN attributes","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"distinguishedNameMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.12","substr":null,"ordering":null},"dmdname":{"oid":"2.5.4.54","name":"dmdName","names":["dmdName"],"desc":"RFC2256: name of DMD","obsolete":false,"sup":["name"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"dnqualifier":{"oid":"2.5.4.46","name":"dnQualifier","names":["dnQualifier"],"desc":"RFC2256: DN qualifier","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.44","substr":"caseIgnoreSubstringsMatch","ordering":"caseIgnoreOrderingMatch"},"documentauthor":{"oid":"0.9.2342.19200300.100.1.14","name":"documentAuthor","names":["documentAuthor"],"desc":"RFC1274: DN of author of document","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"distinguishedNameMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.12","substr":null,"ordering":null},"documentidentifier":{"oid":"0.9.2342.19200300.100.1.11","name":"documentIdentifier","names":["documentIdentifier"],"desc":"RFC1274: unique identifier of document","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"documentlocation":{"oid":"0.9.2342.19200300.100.1.15","name":"documentLocation","names":["documentLocation"],"desc":"RFC1274: location of document original","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"documentpublisher":{"oid":"0.9.2342.19200300.100.1.56","name":"documentPublisher","names":["documentPublisher"],"desc":"RFC1274: publisher of document","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"documenttitle":{"oid":"0.9.2342.19200300.100.1.12","name":"documentTitle","names":["documentTitle"],"desc":"RFC1274: title of document","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"documentversion":{"oid":"0.9.2342.19200300.100.1.13","name":"documentVersion","names":["documentVersion"],"desc":"RFC1274: version of document","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"drink":{"oid":"0.9.2342.19200300.100.1.5","name":"drink","names":["drink","favouriteDrink"],"desc":"RFC1274: favorite drink","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"dynamicsubtrees":{"oid":"1.3.6.1.4.1.1466.101.119.4","name":"dynamicSubtrees","names":["dynamicSubtrees"],"desc":"RFC2589: dynamic subtrees","obsolete":false,"sup":[],"single_value":false,"no_user_mod":true,"usage":"dSAOperation","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.12","substr":null,"ordering":null},"email":{"oid":"1.2.840.113549.1.9.1","name":"email","names":["email","emailAddress","pkcs9email"],"desc":"RFC3280: legacy attribute for email addresses in DNs","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":"caseIgnoreIA5SubstringsMatch","ordering":null},"employeenumber":{"oid":"2.16.840.1.113730.3.1.3","name":"employeeNumber","names":["employeeNumber"],"desc":"RFC2798: numerically identifies an employee within an organization","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"employeetype":{"oid":"2.16.840.1.113730.3.1.4","name":"employeeType","names":["employeeType"],"desc":"RFC2798: type of employment for a person","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"enhancedsearchguide":{"oid":"2.5.4.47","name":"enhancedSearchGuide","names":["enhancedSearchGuide"],"desc":"RFC2256: enhanced search guide","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.21","substr":null,"ordering":null},"entrycsn":{"oid":"1.3.6.1.4.1.4203.666.1.7","name":"entryCSN","names":["entryCSN"],"desc":"change sequence number of the entry content","obsolete":false,"sup":[],"single_value":true,"no_user_mod":true,"usage":"directoryOperation","equality":"CSNMatch","syntax":"1.3.6.1.4.1.4203.666.11.2.1","substr":null,"ordering":"CSNOrderingMatch"},"entrydn":{"oid":"1.3.6.1.1.20","name":"entryDN","names":["entryDN"],"desc":"DN of the entry","obsolete":false,"sup":[],"single_value":true,"no_user_mod":true,"usage":"directoryOperation","equality":"distinguishedNameMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.12","substr":null,"ordering":null},"entryttl":{"oid":"1.3.6.1.4.1.1466.101.119.3","name":"entryTtl","names":["entryTtl"],"desc":"RFC2589: entry time-to-live","obsolete":false,"sup":[],"single_value":true,"no_user_mod":true,"usage":"dSAOperation","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"entryuuid":{"oid":"1.3.6.1.1.16.4","name":"entryUUID","names":["entryUUID"],"desc":"UUID of the entry","obsolete":false,"sup":[],"single_value":true,"no_user_mod":true,"usage":"directoryOperation","equality":"UUIDMatch","syntax":"1.3.6.1.1.16.1","substr":null,"ordering":"UUIDOrderingMatch"},"facsimiletelephonenumber":{"oid":"2.5.4.23","name":"facsimileTelephoneNumber","names":["facsimileTelephoneNumber","fax"],"desc":"RFC2256: Facsimile (Fax) Telephone Number","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.22","substr":null,"ordering":null},"gecos":{"oid":"1.3.6.1.1.1.1.2","name":"gecos","names":["gecos"],"desc":"The GECOS field; the common name","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":"caseIgnoreIA5SubstringsMatch","ordering":null},"generationqualifier":{"oid":"2.5.4.44","name":"generationQualifier","names":["generationQualifier"],"desc":"RFC2256: name qualifier indicating a generation","obsolete":false,"sup":["name"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"gidnumber":{"oid":"1.3.6.1.1.1.1.1","name":"gidNumber","names":["gidNumber"],"desc":"RFC2307: An integer uniquely identifying a group in an administrative domain","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":"integerOrderingMatch"},"givenname":{"oid":"2.5.4.42","name":"givenName","names":["givenName","gn"],"desc":"RFC2256: first name(s) for which the entity is known by","obsolete":false,"sup":["name"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"hassubordinates":{"oid":"2.5.18.9","name":"hasSubordinates","names":["hasSubordinates"],"desc":"X.501: entry has children","obsolete":false,"sup":[],"single_value":true,"no_user_mod":true,"usage":"directoryOperation","equality":"booleanMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.7","substr":null,"ordering":null},"homedirectory":{"oid":"1.3.6.1.1.1.1.3","name":"homeDirectory","names":["homeDirectory"],"desc":"The absolute path to the home directory","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"homephone":{"oid":"0.9.2342.19200300.100.1.20","name":"homePhone","names":["homePhone","homeTelephoneNumber"],"desc":"RFC1274: home telephone number","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"telephoneNumberMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.50","substr":"telephoneNumberSubstringsMatch","ordering":null},"homepostaladdress":{"oid":"0.9.2342.19200300.100.1.39","name":"homePostalAddress","names":["homePostalAddress"],"desc":"RFC1274: home postal address","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreListMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.41","substr":"caseIgnoreListSubstringsMatch","ordering":null},"host":{"oid":"0.9.2342.19200300.100.1.9","name":"host","names":["host"],"desc":"RFC1274: host computer","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"houseidentifier":{"oid":"2.5.4.51","name":"houseIdentifier","names":["houseIdentifier"],"desc":"RFC2256: house identifier","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"info":{"oid":"0.9.2342.19200300.100.1.4","name":"info","names":["info"],"desc":"RFC1274: general information","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"initials":{"oid":"2.5.4.43","name":"initials","names":["initials"],"desc":"RFC2256: initials of some or all of names, but not the surname(s).","obsolete":false,"sup":["name"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"internationalisdnnumber":{"oid":"2.5.4.25","name":"internationalISDNNumber","names":["internationalISDNNumber"],"desc":"RFC2256: international ISDN number","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"numericStringMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.36","substr":"numericStringSubstringsMatch","ordering":null},"iphostnumber":{"oid":"1.3.6.1.1.1.1.19","name":"ipHostNumber","names":["ipHostNumber"],"desc":"IP address","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"ipnetmasknumber":{"oid":"1.3.6.1.1.1.1.21","name":"ipNetmaskNumber","names":["ipNetmaskNumber"],"desc":"IP netmask","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"ipnetworknumber":{"oid":"1.3.6.1.1.1.1.20","name":"ipNetworkNumber","names":["ipNetworkNumber"],"desc":"IP network","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"ipprotocolnumber":{"oid":"1.3.6.1.1.1.1.17","name":"ipProtocolNumber","names":["ipProtocolNumber"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"ipserviceport":{"oid":"1.3.6.1.1.1.1.15","name":"ipServicePort","names":["ipServicePort"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"ipserviceprotocol":{"oid":"1.3.6.1.1.1.1.16","name":"ipServiceProtocol","names":["ipServiceProtocol"],"desc":null,"obsolete":false,"sup":["name"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"janetmailbox":{"oid":"0.9.2342.19200300.100.1.46","name":"janetMailbox","names":["janetMailbox"],"desc":"RFC1274: Janet mailbox","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":"caseIgnoreIA5SubstringsMatch","ordering":null},"jpegphoto":{"oid":"0.9.2342.19200300.100.1.60","name":"jpegPhoto","names":["jpegPhoto"],"desc":"RFC2798: a JPEG image","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.28","substr":null,"ordering":null},"knowledgeinformation":{"oid":"2.5.4.2","name":"knowledgeInformation","names":["knowledgeInformation"],"desc":"RFC2256: knowledge information","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"l":{"oid":"2.5.4.7","name":"l","names":["l","localityName"],"desc":"RFC2256: locality which this object resides in","obsolete":false,"sup":["name"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"labeleduri":{"oid":"1.3.6.1.4.1.250.1.57","name":"labeledURI","names":["labeledURI"],"desc":"RFC2079: Uniform Resource Identifier with optional label","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"ldapsyntaxes":{"oid":"1.3.6.1.4.1.1466.101.120.16","name":"ldapSyntaxes","names":["ldapSyntaxes"],"desc":"RFC4512: LDAP syntaxes","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"directoryOperation","equality":"objectIdentifierFirstComponentMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.54","substr":null,"ordering":null},"loginshell":{"oid":"1.3.6.1.1.1.1.4","name":"loginShell","names":["loginShell"],"desc":"The path to the login shell","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"mdrecord":{"oid":"0.9.2342.19200300.100.1.27","name":"mDRecord","names":["mDRecord"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"mxrecord":{"oid":"0.9.2342.19200300.100.1.28","name":"mXRecord","names":["mXRecord"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"macaddress":{"oid":"1.3.6.1.1.1.1.22","name":"macAddress","names":["macAddress"],"desc":"MAC address","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"mail":{"oid":"0.9.2342.19200300.100.1.3","name":"mail","names":["mail","rfc822Mailbox"],"desc":"RFC1274: RFC822 Mailbox","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":"caseIgnoreIA5SubstringsMatch","ordering":null},"mailpreferenceoption":{"oid":"0.9.2342.19200300.100.1.47","name":"mailPreferenceOption","names":["mailPreferenceOption"],"desc":"RFC1274: mail preference option","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"manager":{"oid":"0.9.2342.19200300.100.1.10","name":"manager","names":["manager"],"desc":"RFC1274: DN of manager","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"distinguishedNameMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.12","substr":null,"ordering":null},"matchingruleuse":{"oid":"2.5.21.8","name":"matchingRuleUse","names":["matchingRuleUse"],"desc":"RFC4512: matching rule uses","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"directoryOperation","equality":"objectIdentifierFirstComponentMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.31","substr":null,"ordering":null},"matchingrules":{"oid":"2.5.21.4","name":"matchingRules","names":["matchingRules"],"desc":"RFC4512: matching rules","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"directoryOperation","equality":"objectIdentifierFirstComponentMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.30","substr":null,"ordering":null},"member":{"oid":"2.5.4.31","name":"member","names":["member"],"desc":"RFC2256: member of a group","obsolete":false,"sup":["distinguishedName"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"membernisnetgroup":{"oid":"1.3.6.1.1.1.1.13","name":"memberNisNetgroup","names":["memberNisNetgroup"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseExactIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":"caseExactIA5SubstringsMatch","ordering":null},"memberuid":{"oid":"1.3.6.1.1.1.1.12","name":"memberUid","names":["memberUid"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseExactIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":"caseExactIA5SubstringsMatch","ordering":null},"mobile":{"oid":"0.9.2342.19200300.100.1.41","name":"mobile","names":["mobile","mobileTelephoneNumber"],"desc":"RFC1274: mobile telephone number","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"telephoneNumberMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.50","substr":"telephoneNumberSubstringsMatch","ordering":null},"modifiersname":{"oid":"2.5.18.4","name":"modifiersName","names":["modifiersName"],"desc":"RFC4512: name of last modifier","obsolete":false,"sup":[],"single_value":true,"no_user_mod":true,"usage":"directoryOperation","equality":"distinguishedNameMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.12","substr":null,"ordering":null},"modifytimestamp":{"oid":"2.5.18.2","name":"modifyTimestamp","names":["modifyTimestamp"],"desc":"RFC4512: time which object was last modified","obsolete":false,"sup":[],"single_value":true,"no_user_mod":true,"usage":"directoryOperation","equality":"generalizedTimeMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.24","substr":null,"ordering":"generalizedTimeOrderingMatch"},"nsrecord":{"oid":"0.9.2342.19200300.100.1.29","name":"nSRecord","names":["nSRecord"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"name":{"oid":"2.5.4.41","name":"name","names":["name"],"desc":"RFC4519: common supertype of name attributes","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"namingcontexts":{"oid":"1.3.6.1.4.1.1466.101.120.5","name":"namingContexts","names":["namingContexts"],"desc":"RFC4512: naming contexts","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"dSAOperation","equality":"distinguishedNameMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.12","substr":null,"ordering":null},"nismapentry":{"oid":"1.3.6.1.1.1.1.27","name":"nisMapEntry","names":["nisMapEntry"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":"caseExactIA5SubstringsMatch","ordering":null},"nismapname":{"oid":"1.3.6.1.1.1.1.26","name":"nisMapName","names":["nisMapName"],"desc":null,"obsolete":false,"sup":["name"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"nisnetgrouptriple":{"oid":"1.3.6.1.1.1.1.14","name":"nisNetgroupTriple","names":["nisNetgroupTriple"],"desc":"Netgroup triple","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.1.1.0.0","substr":null,"ordering":null},"o":{"oid":"2.5.4.10","name":"o","names":["o","organizationName"],"desc":"RFC2256: organization this object belongs to","obsolete":false,"sup":["name"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"objectclass":{"oid":"2.5.4.0","name":"objectClass","names":["objectClass"],"desc":"RFC4512: object classes of the entity","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"objectIdentifierMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.38","substr":null,"ordering":null},"objectclasses":{"oid":"2.5.21.6","name":"objectClasses","names":["objectClasses"],"desc":"RFC4512: object classes","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"directoryOperation","equality":"objectIdentifierFirstComponentMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.37","substr":null,"ordering":null},"olcaccess":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.1","name":"olcAccess","names":["olcAccess"],"desc":"Access Control List","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcaddcontentacl":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.86","name":"olcAddContentAcl","names":["olcAddContentAcl"],"desc":"Check ACLs against content of Add ops","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"booleanMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.7","substr":null,"ordering":null},"olcallows":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.2","name":"olcAllows","names":["olcAllows"],"desc":"Allowed set of deprecated features","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcargsfile":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.3","name":"olcArgsFile","names":["olcArgsFile"],"desc":"File for slapd command line options","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcattributeoptions":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.5","name":"olcAttributeOptions","names":["olcAttributeOptions"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcattributetypes":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.4","name":"olcAttributeTypes","names":["olcAttributeTypes"],"desc":"OpenLDAP attributeTypes","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"olcauthidrewrite":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.6","name":"olcAuthIDRewrite","names":["olcAuthIDRewrite"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcauthzpolicy":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.7","name":"olcAuthzPolicy","names":["olcAuthzPolicy"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcauthzregexp":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.8","name":"olcAuthzRegexp","names":["olcAuthzRegexp"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcbackend":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.9","name":"olcBackend","names":["olcBackend"],"desc":"A type of backend","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcbkmdbidlexp":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.1.12.1","name":"olcBkMdbIdlExp","names":["olcBkMdbIdlExp"],"desc":"Power of 2 used to set IDL size","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olcconcurrency":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.10","name":"olcConcurrency","names":["olcConcurrency"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olcconfigdir":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.79","name":"olcConfigDir","names":["olcConfigDir"],"desc":"Directory for slapd configuration backend","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcconfigfile":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.78","name":"olcConfigFile","names":["olcConfigFile"],"desc":"File for slapd configuration directives","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcconnmaxpending":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.11","name":"olcConnMaxPending","names":["olcConnMaxPending"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olcconnmaxpendingauth":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.12","name":"olcConnMaxPendingAuth","names":["olcConnMaxPendingAuth"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olcdatabase":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.13","name":"olcDatabase","names":["olcDatabase"],"desc":"The backend type for a database instance","obsolete":false,"sup":["olcBackend"],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"olcdbcheckpoint":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.1.2","name":"olcDbCheckpoint","names":["olcDbCheckpoint"],"desc":"Database checkpoint interval in kbytes and minutes","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcdbdirectory":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.1","name":"olcDbDirectory","names":["olcDbDirectory"],"desc":"Directory for database content","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcdbenvflags":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.12.3","name":"olcDbEnvFlags","names":["olcDbEnvFlags"],"desc":"Database environment flags","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcdbindex":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.2","name":"olcDbIndex","names":["olcDbIndex"],"desc":"Attribute index parameters","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcdbmaxentrysize":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.12.4","name":"olcDbMaxEntrySize","names":["olcDbMaxEntrySize"],"desc":"Maximum size of an entry in bytes","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olcdbmaxreaders":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.12.1","name":"olcDbMaxReaders","names":["olcDbMaxReaders"],"desc":"Maximum number of threads that may access the DB concurrently","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olcdbmaxsize":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.12.2","name":"olcDbMaxSize","names":["olcDbMaxSize"],"desc":"Maximum size of DB in bytes","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olcdbmode":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.3","name":"olcDbMode","names":["olcDbMode"],"desc":"Unix permissions of database files","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcdbmultival":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.12.6","name":"olcDbMultival","names":["olcDbMultival"],"desc":"Hi/Lo thresholds for splitting multivalued attr out of main blob","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcdbnosync":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.1.4","name":"olcDbNoSync","names":["olcDbNoSync"],"desc":"Disable synchronous database writes","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"booleanMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.7","substr":null,"ordering":null},"olcdbrtxnsize":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.12.5","name":"olcDbRtxnSize","names":["olcDbRtxnSize"],"desc":"Number of entries to process in one read transaction","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olcdbsearchstack":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.1.9","name":"olcDbSearchStack","names":["olcDbSearchStack"],"desc":"Depth of search stack in IDLs","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olcdefaultsearchbase":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.14","name":"olcDefaultSearchBase","names":["olcDefaultSearchBase"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"distinguishedNameMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.12","substr":null,"ordering":null},"olcdisabled":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.21","name":"olcDisabled","names":["olcDisabled"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"booleanMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.7","substr":null,"ordering":null},"olcdisallows":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.15","name":"olcDisallows","names":["olcDisallows"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcditcontentrules":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.16","name":"olcDitContentRules","names":["olcDitContentRules"],"desc":"OpenLDAP DIT content rules","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"olcextraattrs":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.20","name":"olcExtraAttrs","names":["olcExtraAttrs"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcgentlehup":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.17","name":"olcGentleHUP","names":["olcGentleHUP"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"booleanMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.7","substr":null,"ordering":null},"olchidden":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.17","name":"olcHidden","names":["olcHidden"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"booleanMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.7","substr":null,"ordering":null},"olcidletimeout":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.18","name":"olcIdleTimeout","names":["olcIdleTimeout"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olcinclude":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.19","name":"olcInclude","names":["olcInclude"],"desc":null,"obsolete":false,"sup":["labeledURI"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"olcindexhash64":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.94","name":"olcIndexHash64","names":["olcIndexHash64"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"booleanMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.7","substr":null,"ordering":null},"olcindexintlen":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.84","name":"olcIndexIntLen","names":["olcIndexIntLen"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olcindexsubstranylen":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.22","name":"olcIndexSubstrAnyLen","names":["olcIndexSubstrAnyLen"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olcindexsubstranystep":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.23","name":"olcIndexSubstrAnyStep","names":["olcIndexSubstrAnyStep"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olcindexsubstrifmaxlen":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.21","name":"olcIndexSubstrIfMaxLen","names":["olcIndexSubstrIfMaxLen"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olcindexsubstrifminlen":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.20","name":"olcIndexSubstrIfMinLen","names":["olcIndexSubstrIfMinLen"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olclastbind":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.22","name":"olcLastBind","names":["olcLastBind"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"booleanMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.7","substr":null,"ordering":null},"olclastbindprecision":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.23","name":"olcLastBindPrecision","names":["olcLastBindPrecision"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olclastmod":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.4","name":"olcLastMod","names":["olcLastMod"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"booleanMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.7","substr":null,"ordering":null},"olcldapsyntaxes":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.85","name":"olcLdapSyntaxes","names":["olcLdapSyntaxes"],"desc":"OpenLDAP ldapSyntax","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"olclimits":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.5","name":"olcLimits","names":["olcLimits"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olclistenerthreads":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.93","name":"olcListenerThreads","names":["olcListenerThreads"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olclocalssf":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.26","name":"olcLocalSSF","names":["olcLocalSSF"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olclogfile":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.27","name":"olcLogFile","names":["olcLogFile"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olclogfileformat":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.104","name":"olcLogFileFormat","names":["olcLogFileFormat"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olclogfileonly":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.102","name":"olcLogFileOnly","names":["olcLogFileOnly"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"booleanMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.7","substr":null,"ordering":null},"olclogfilerotate":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.103","name":"olcLogFileRotate","names":["olcLogFileRotate"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcloglevel":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.28","name":"olcLogLevel","names":["olcLogLevel"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcmaxderefdepth":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.6","name":"olcMaxDerefDepth","names":["olcMaxDerefDepth"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olcmaxfilterdepth":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.101","name":"olcMaxFilterDepth","names":["olcMaxFilterDepth"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olcmoduleload":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.30","name":"olcModuleLoad","names":["olcModuleLoad"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcmodulepath":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.31","name":"olcModulePath","names":["olcModulePath"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcmonitoring":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.18","name":"olcMonitoring","names":["olcMonitoring"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"booleanMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.7","substr":null,"ordering":null},"olcmultiprovider":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.16","name":"olcMultiProvider","names":["olcMultiProvider","olcMirrorMode"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"booleanMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.7","substr":null,"ordering":null},"olcobjectclasses":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.32","name":"olcObjectClasses","names":["olcObjectClasses"],"desc":"OpenLDAP object classes","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"olcobjectidentifier":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.33","name":"olcObjectIdentifier","names":["olcObjectIdentifier"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"olcoverlay":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.34","name":"olcOverlay","names":["olcOverlay"],"desc":null,"obsolete":false,"sup":["olcDatabase"],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"olcpasswordcryptsaltformat":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.35","name":"olcPasswordCryptSaltFormat","names":["olcPasswordCryptSaltFormat"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcpasswordhash":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.36","name":"olcPasswordHash","names":["olcPasswordHash"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcpidfile":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.37","name":"olcPidFile","names":["olcPidFile"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcplugin":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.38","name":"olcPlugin","names":["olcPlugin"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcpluginlogfile":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.39","name":"olcPluginLogFile","names":["olcPluginLogFile"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcreadonly":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.40","name":"olcReadOnly","names":["olcReadOnly"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"booleanMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.7","substr":null,"ordering":null},"olcreferral":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.41","name":"olcReferral","names":["olcReferral"],"desc":null,"obsolete":false,"sup":["labeledURI"],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"olcreplica":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.7","name":"olcReplica","names":["olcReplica"],"desc":null,"obsolete":false,"sup":["labeledURI"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":null,"substr":null,"ordering":null},"olcreplicaargsfile":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.43","name":"olcReplicaArgsFile","names":["olcReplicaArgsFile"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcreplicapidfile":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.44","name":"olcReplicaPidFile","names":["olcReplicaPidFile"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcreplicationinterval":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.45","name":"olcReplicationInterval","names":["olcReplicationInterval"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olcreplogfile":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.46","name":"olcReplogFile","names":["olcReplogFile"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcrequires":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.47","name":"olcRequires","names":["olcRequires"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcrestrict":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.48","name":"olcRestrict","names":["olcRestrict"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcreverselookup":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.49","name":"olcReverseLookup","names":["olcReverseLookup"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"booleanMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.7","substr":null,"ordering":null},"olcrootdn":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.8","name":"olcRootDN","names":["olcRootDN"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"distinguishedNameMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.12","substr":null,"ordering":null},"olcrootdse":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.51","name":"olcRootDSE","names":["olcRootDSE"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcrootpw":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.9","name":"olcRootPW","names":["olcRootPW"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"octetStringMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.40","substr":null,"ordering":null},"olcsaslauxprops":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.89","name":"olcSaslAuxprops","names":["olcSaslAuxprops"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcsaslauxpropsdontusecopy":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.91","name":"olcSaslAuxpropsDontUseCopy","names":["olcSaslAuxpropsDontUseCopy"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcsaslauxpropsdontusecopyignore":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.92","name":"olcSaslAuxpropsDontUseCopyIgnore","names":["olcSaslAuxpropsDontUseCopyIgnore"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"booleanMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.7","substr":null,"ordering":null},"olcsaslcbinding":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.100","name":"olcSaslCBinding","names":["olcSaslCBinding"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcsaslhost":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.53","name":"olcSaslHost","names":["olcSaslHost"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcsaslrealm":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.54","name":"olcSaslRealm","names":["olcSaslRealm"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcsaslsecprops":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.56","name":"olcSaslSecProps","names":["olcSaslSecProps"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcschemadn":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.58","name":"olcSchemaDN","names":["olcSchemaDN"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"distinguishedNameMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.12","substr":null,"ordering":null},"olcsecurity":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.59","name":"olcSecurity","names":["olcSecurity"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcserverid":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.81","name":"olcServerID","names":["olcServerID"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcsizelimit":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.60","name":"olcSizeLimit","names":["olcSizeLimit"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcsockbufmaxincoming":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.61","name":"olcSockbufMaxIncoming","names":["olcSockbufMaxIncoming"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olcsockbufmaxincomingauth":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.62","name":"olcSockbufMaxIncomingAuth","names":["olcSockbufMaxIncomingAuth"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olcsortvals":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.83","name":"olcSortVals","names":["olcSortVals"],"desc":"Attributes whose values will always be sorted","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcsubordinate":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.15","name":"olcSubordinate","names":["olcSubordinate"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcsuffix":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.10","name":"olcSuffix","names":["olcSuffix"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"distinguishedNameMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.12","substr":null,"ordering":null},"olcsyncusesubentry":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.19","name":"olcSyncUseSubentry","names":["olcSyncUseSubentry"],"desc":"Store sync context in a subentry","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"booleanMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.7","substr":null,"ordering":null},"olcsyncrepl":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.11","name":"olcSyncrepl","names":["olcSyncrepl"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olctcpbuffer":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.90","name":"olcTCPBuffer","names":["olcTCPBuffer"],"desc":"Custom TCP buffer size","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olctlscacertificate":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.97","name":"olcTLSCACertificate","names":["olcTLSCACertificate"],"desc":"X.509 certificate, must use ;binary","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"certificateExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.8","substr":null,"ordering":null},"olctlscacertificatefile":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.68","name":"olcTLSCACertificateFile","names":["olcTLSCACertificateFile"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olctlscacertificatepath":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.69","name":"olcTLSCACertificatePath","names":["olcTLSCACertificatePath"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olctlscrlcheck":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.73","name":"olcTLSCRLCheck","names":["olcTLSCRLCheck"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olctlscrlfile":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.82","name":"olcTLSCRLFile","names":["olcTLSCRLFile"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olctlscertificate":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.98","name":"olcTLSCertificate","names":["olcTLSCertificate"],"desc":"X.509 certificate, must use ;binary","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"certificateExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.8","substr":null,"ordering":null},"olctlscertificatefile":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.70","name":"olcTLSCertificateFile","names":["olcTLSCertificateFile"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olctlscertificatekey":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.99","name":"olcTLSCertificateKey","names":["olcTLSCertificateKey"],"desc":"X.509 privateKey, must use ;binary","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"privateKeyMatch","syntax":"1.2.840.113549.1.8.1.1","substr":null,"ordering":null},"olctlscertificatekeyfile":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.71","name":"olcTLSCertificateKeyFile","names":["olcTLSCertificateKeyFile"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olctlsciphersuite":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.72","name":"olcTLSCipherSuite","names":["olcTLSCipherSuite"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olctlsdhparamfile":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.77","name":"olcTLSDHParamFile","names":["olcTLSDHParamFile"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olctlsecname":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.96","name":"olcTLSECName","names":["olcTLSECName"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olctlsprotocolmin":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.87","name":"olcTLSProtocolMin","names":["olcTLSProtocolMin"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olctlsrandfile":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.74","name":"olcTLSRandFile","names":["olcTLSRandFile"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olctlsverifyclient":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.75","name":"olcTLSVerifyClient","names":["olcTLSVerifyClient"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olcthreadqueues":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.95","name":"olcThreadQueues","names":["olcThreadQueues"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olcthreads":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.66","name":"olcThreads","names":["olcThreads"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olctimelimit":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.67","name":"olcTimeLimit","names":["olcTimeLimit"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"olctoolthreads":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.80","name":"olcToolThreads","names":["olcToolThreads"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"olcupdatedn":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.12","name":"olcUpdateDN","names":["olcUpdateDN"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"distinguishedNameMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.12","substr":null,"ordering":null},"olcupdateref":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.2.0.13","name":"olcUpdateRef","names":["olcUpdateRef"],"desc":null,"obsolete":false,"sup":["labeledURI"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":null,"substr":null,"ordering":null},"olcwritetimeout":{"oid":"1.3.6.1.4.1.4203.1.12.2.3.0.88","name":"olcWriteTimeout","names":["olcWriteTimeout"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"oncrpcnumber":{"oid":"1.3.6.1.1.1.1.18","name":"oncRpcNumber","names":["oncRpcNumber"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"organizationalstatus":{"oid":"0.9.2342.19200300.100.1.45","name":"organizationalStatus","names":["organizationalStatus"],"desc":"RFC1274: organizational status","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"othermailbox":{"oid":"0.9.2342.19200300.100.1.22","name":"otherMailbox","names":["otherMailbox"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.39","substr":null,"ordering":null},"ou":{"oid":"2.5.4.11","name":"ou","names":["ou","organizationalUnitName"],"desc":"RFC2256: organizational unit this object belongs to","obsolete":false,"sup":["name"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"owner":{"oid":"2.5.4.32","name":"owner","names":["owner"],"desc":"RFC2256: owner (of the object)","obsolete":false,"sup":["distinguishedName"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"pkcs8privatekey":{"oid":"1.3.6.1.4.1.4203.666.1.60","name":"pKCS8PrivateKey","names":["pKCS8PrivateKey"],"desc":"PKCS#8 PrivateKeyInfo, use ;binary","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"privateKeyMatch","syntax":"1.2.840.113549.1.8.1.1","substr":null,"ordering":null},"pager":{"oid":"0.9.2342.19200300.100.1.42","name":"pager","names":["pager","pagerTelephoneNumber"],"desc":"RFC1274: pager telephone number","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"telephoneNumberMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.50","substr":"telephoneNumberSubstringsMatch","ordering":null},"personalsignature":{"oid":"0.9.2342.19200300.100.1.53","name":"personalSignature","names":["personalSignature"],"desc":"RFC1274: Personal Signature (G3 fax)","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.23","substr":null,"ordering":null},"personaltitle":{"oid":"0.9.2342.19200300.100.1.40","name":"personalTitle","names":["personalTitle"],"desc":"RFC1274: personal title","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"photo":{"oid":"0.9.2342.19200300.100.1.7","name":"photo","names":["photo"],"desc":"RFC1274: photo (G3 fax)","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.23","substr":null,"ordering":null},"physicaldeliveryofficename":{"oid":"2.5.4.19","name":"physicalDeliveryOfficeName","names":["physicalDeliveryOfficeName"],"desc":"RFC2256: Physical Delivery Office Name","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"postofficebox":{"oid":"2.5.4.18","name":"postOfficeBox","names":["postOfficeBox"],"desc":"RFC2256: Post Office Box","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"postaladdress":{"oid":"2.5.4.16","name":"postalAddress","names":["postalAddress"],"desc":"RFC2256: postal address","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreListMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.41","substr":"caseIgnoreListSubstringsMatch","ordering":null},"postalcode":{"oid":"2.5.4.17","name":"postalCode","names":["postalCode"],"desc":"RFC2256: postal code","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"preferreddeliverymethod":{"oid":"2.5.4.28","name":"preferredDeliveryMethod","names":["preferredDeliveryMethod"],"desc":"RFC2256: preferred delivery method","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.14","substr":null,"ordering":null},"preferredlanguage":{"oid":"2.16.840.1.113730.3.1.39","name":"preferredLanguage","names":["preferredLanguage"],"desc":"RFC2798: preferred written or spoken language for a person","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"presentationaddress":{"oid":"2.5.4.29","name":"presentationAddress","names":["presentationAddress"],"desc":"RFC2256: presentation address","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"presentationAddressMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.43","substr":null,"ordering":null},"protocolinformation":{"oid":"2.5.4.48","name":"protocolInformation","names":["protocolInformation"],"desc":"RFC2256: protocol information","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"protocolInformationMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.42","substr":null,"ordering":null},"pseudonym":{"oid":"2.5.4.65","name":"pseudonym","names":["pseudonym"],"desc":"X.520(4th): pseudonym for the object","obsolete":false,"sup":["name"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"pwdlastsuccess":{"oid":"1.3.6.1.4.1.42.2.27.8.1.29","name":"pwdLastSuccess","names":["pwdLastSuccess"],"desc":"The timestamp of the last successful authentication","obsolete":false,"sup":[],"single_value":true,"no_user_mod":true,"usage":"directoryOperation","equality":"generalizedTimeMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.24","substr":null,"ordering":"generalizedTimeOrderingMatch"},"ref":{"oid":"2.16.840.1.113730.3.1.34","name":"ref","names":["ref"],"desc":"RFC3296: subordinate referral URL","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"distributedOperation","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"registeredaddress":{"oid":"2.5.4.26","name":"registeredAddress","names":["registeredAddress"],"desc":"RFC2256: registered postal address","obsolete":false,"sup":["postalAddress"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.41","substr":null,"ordering":null},"roleoccupant":{"oid":"2.5.4.33","name":"roleOccupant","names":["roleOccupant"],"desc":"RFC2256: occupant of role","obsolete":false,"sup":["distinguishedName"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"roomnumber":{"oid":"0.9.2342.19200300.100.1.6","name":"roomNumber","names":["roomNumber"],"desc":"RFC1274: room number","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"soarecord":{"oid":"0.9.2342.19200300.100.1.30","name":"sOARecord","names":["sOARecord"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"sambaacctflags":{"oid":"1.3.6.1.4.1.7165.2.1.26","name":"sambaAcctFlags","names":["sambaAcctFlags"],"desc":"Account Flags","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"sambaalgorithmicridbase":{"oid":"1.3.6.1.4.1.7165.2.1.40","name":"sambaAlgorithmicRidBase","names":["sambaAlgorithmicRidBase"],"desc":"Base at which the samba RID generation algorithm should operate","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambabadpasswordcount":{"oid":"1.3.6.1.4.1.7165.2.1.48","name":"sambaBadPasswordCount","names":["sambaBadPasswordCount"],"desc":"Bad password attempt count","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambabadpasswordtime":{"oid":"1.3.6.1.4.1.7165.2.1.49","name":"sambaBadPasswordTime","names":["sambaBadPasswordTime"],"desc":"Time of the last bad password attempt","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambabooloption":{"oid":"1.3.6.1.4.1.7165.2.1.43","name":"sambaBoolOption","names":["sambaBoolOption"],"desc":"A boolean option","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"booleanMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.7","substr":null,"ordering":null},"sambacleartextpassword":{"oid":"1.3.6.1.4.1.7165.2.1.68","name":"sambaClearTextPassword","names":["sambaClearTextPassword"],"desc":"Clear text password (used for trusted domain passwords)","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"octetStringMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.40","substr":null,"ordering":null},"sambadomainname":{"oid":"1.3.6.1.4.1.7165.2.1.38","name":"sambaDomainName","names":["sambaDomainName"],"desc":"Windows NT domain to which the user belongs","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"sambaflatname":{"oid":"1.3.6.1.4.1.7165.2.1.74","name":"sambaFlatName","names":["sambaFlatName"],"desc":"NetBIOS name of a domain","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"sambaforcelogoff":{"oid":"1.3.6.1.4.1.7165.2.1.66","name":"sambaForceLogoff","names":["sambaForceLogoff"],"desc":"Disconnect Users outside logon hours (default: -1 => off, 0 => on)","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambagrouptype":{"oid":"1.3.6.1.4.1.7165.2.1.19","name":"sambaGroupType","names":["sambaGroupType"],"desc":"NT Group Type","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambahomedrive":{"oid":"1.3.6.1.4.1.7165.2.1.33","name":"sambaHomeDrive","names":["sambaHomeDrive"],"desc":"Driver letter of home directory mapping","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"sambahomepath":{"oid":"1.3.6.1.4.1.7165.2.1.37","name":"sambaHomePath","names":["sambaHomePath"],"desc":"Home directory UNC path","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"sambaintegeroption":{"oid":"1.3.6.1.4.1.7165.2.1.44","name":"sambaIntegerOption","names":["sambaIntegerOption"],"desc":"An integer option","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambakickofftime":{"oid":"1.3.6.1.4.1.7165.2.1.32","name":"sambaKickoffTime","names":["sambaKickoffTime"],"desc":"Timestamp of when the user will be logged off automatically","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambalmpassword":{"oid":"1.3.6.1.4.1.7165.2.1.24","name":"sambaLMPassword","names":["sambaLMPassword"],"desc":"LanManager Password","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"sambalockoutduration":{"oid":"1.3.6.1.4.1.7165.2.1.63","name":"sambaLockoutDuration","names":["sambaLockoutDuration"],"desc":"Lockout duration in minutes (default: 30, -1 => forever)","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambalockoutobservationwindow":{"oid":"1.3.6.1.4.1.7165.2.1.64","name":"sambaLockoutObservationWindow","names":["sambaLockoutObservationWindow"],"desc":"Reset time after lockout in minutes (default: 30)","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambalockoutthreshold":{"oid":"1.3.6.1.4.1.7165.2.1.65","name":"sambaLockoutThreshold","names":["sambaLockoutThreshold"],"desc":"Lockout users after bad logon attempts (default: 0 => off)","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambalogofftime":{"oid":"1.3.6.1.4.1.7165.2.1.31","name":"sambaLogoffTime","names":["sambaLogoffTime"],"desc":"Timestamp of last logoff","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambalogonhours":{"oid":"1.3.6.1.4.1.7165.2.1.55","name":"sambaLogonHours","names":["sambaLogonHours"],"desc":"Logon Hours","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"sambalogonscript":{"oid":"1.3.6.1.4.1.7165.2.1.34","name":"sambaLogonScript","names":["sambaLogonScript"],"desc":"Logon script path","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"sambalogontime":{"oid":"1.3.6.1.4.1.7165.2.1.30","name":"sambaLogonTime","names":["sambaLogonTime"],"desc":"Timestamp of last logon","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambalogontochgpwd":{"oid":"1.3.6.1.4.1.7165.2.1.60","name":"sambaLogonToChgPwd","names":["sambaLogonToChgPwd"],"desc":"Force Users to logon for password change (default: 0 => off, 2 => on)","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambamaxpwdage":{"oid":"1.3.6.1.4.1.7165.2.1.61","name":"sambaMaxPwdAge","names":["sambaMaxPwdAge"],"desc":"Maximum password age, in seconds (default: -1 => never expire passwords)","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambaminpwdage":{"oid":"1.3.6.1.4.1.7165.2.1.62","name":"sambaMinPwdAge","names":["sambaMinPwdAge"],"desc":"Minimum password age, in seconds (default: 0 => allow immediate password change)","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambaminpwdlength":{"oid":"1.3.6.1.4.1.7165.2.1.58","name":"sambaMinPwdLength","names":["sambaMinPwdLength"],"desc":"Minimal password length (default: 5)","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambamungeddial":{"oid":"1.3.6.1.4.1.7165.2.1.47","name":"sambaMungedDial","names":["sambaMungedDial"],"desc":"Base64 encoded user parameter string","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"sambantpassword":{"oid":"1.3.6.1.4.1.7165.2.1.25","name":"sambaNTPassword","names":["sambaNTPassword"],"desc":"MD4 hash of the unicode password","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"sambanextgrouprid":{"oid":"1.3.6.1.4.1.7165.2.1.22","name":"sambaNextGroupRid","names":["sambaNextGroupRid"],"desc":"Next NT rid to give out for groups","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambanextrid":{"oid":"1.3.6.1.4.1.7165.2.1.39","name":"sambaNextRid","names":["sambaNextRid"],"desc":"Next NT rid to give out for anything","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambanextuserrid":{"oid":"1.3.6.1.4.1.7165.2.1.21","name":"sambaNextUserRid","names":["sambaNextUserRid"],"desc":"Next NT rid to give our for users","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambaoptionname":{"oid":"1.3.6.1.4.1.7165.2.1.42","name":"sambaOptionName","names":["sambaOptionName"],"desc":"Option Name","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"sambapasswordhistory":{"oid":"1.3.6.1.4.1.7165.2.1.54","name":"sambaPasswordHistory","names":["sambaPasswordHistory"],"desc":"Concatenated MD5 hashes of the salted NT passwords used on this account","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"sambapreviouscleartextpassword":{"oid":"1.3.6.1.4.1.7165.2.1.69","name":"sambaPreviousClearTextPassword","names":["sambaPreviousClearTextPassword"],"desc":"Previous clear text password (used for trusted domain passwords)","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"octetStringMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.40","substr":null,"ordering":null},"sambaprimarygroupsid":{"oid":"1.3.6.1.4.1.7165.2.1.23","name":"sambaPrimaryGroupSID","names":["sambaPrimaryGroupSID"],"desc":"Primary Group Security ID","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"sambaprofilepath":{"oid":"1.3.6.1.4.1.7165.2.1.35","name":"sambaProfilePath","names":["sambaProfilePath"],"desc":"Roaming profile path","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"sambapwdcanchange":{"oid":"1.3.6.1.4.1.7165.2.1.28","name":"sambaPwdCanChange","names":["sambaPwdCanChange"],"desc":"Timestamp of when the user is allowed to update the password","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambapwdhistorylength":{"oid":"1.3.6.1.4.1.7165.2.1.59","name":"sambaPwdHistoryLength","names":["sambaPwdHistoryLength"],"desc":"Length of Password History Entries (default: 0 => off)","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambapwdlastset":{"oid":"1.3.6.1.4.1.7165.2.1.27","name":"sambaPwdLastSet","names":["sambaPwdLastSet"],"desc":"Timestamp of the last password update","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambapwdmustchange":{"oid":"1.3.6.1.4.1.7165.2.1.29","name":"sambaPwdMustChange","names":["sambaPwdMustChange"],"desc":"Timestamp of when the password will expire","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambarefusemachinepwdchange":{"oid":"1.3.6.1.4.1.7165.2.1.67","name":"sambaRefuseMachinePwdChange","names":["sambaRefuseMachinePwdChange"],"desc":"Allow Machine Password changes (default: 0 => off)","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambasid":{"oid":"1.3.6.1.4.1.7165.2.1.20","name":"sambaSID","names":["sambaSID"],"desc":"Security ID","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":"caseExactIA5SubstringsMatch","ordering":null},"sambasidlist":{"oid":"1.3.6.1.4.1.7165.2.1.51","name":"sambaSIDList","names":["sambaSIDList"],"desc":"Security ID List","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"sambasecurityidentifier":{"oid":"1.3.6.1.4.1.7165.2.1.77","name":"sambaSecurityIdentifier","names":["sambaSecurityIdentifier"],"desc":"SID of a trusted domain","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":"caseExactIA5SubstringsMatch","ordering":null},"sambasharename":{"oid":"1.3.6.1.4.1.7165.2.1.41","name":"sambaShareName","names":["sambaShareName"],"desc":"Share Name","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"sambastringlistoption":{"oid":"1.3.6.1.4.1.7165.2.1.46","name":"sambaStringListOption","names":["sambaStringListOption"],"desc":"A string list option","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"sambastringoption":{"oid":"1.3.6.1.4.1.7165.2.1.45","name":"sambaStringOption","names":["sambaStringOption"],"desc":"A string option","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseExactIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"sambatrustattributes":{"oid":"1.3.6.1.4.1.7165.2.1.71","name":"sambaTrustAttributes","names":["sambaTrustAttributes"],"desc":"Trust attributes for a trusted domain","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambatrustauthincoming":{"oid":"1.3.6.1.4.1.7165.2.1.76","name":"sambaTrustAuthIncoming","names":["sambaTrustAuthIncoming"],"desc":"Authentication information for the incoming portion of a trust","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"sambatrustauthoutgoing":{"oid":"1.3.6.1.4.1.7165.2.1.75","name":"sambaTrustAuthOutgoing","names":["sambaTrustAuthOutgoing"],"desc":"Authentication information for the outgoing portion of a trust","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"sambatrustdirection":{"oid":"1.3.6.1.4.1.7165.2.1.72","name":"sambaTrustDirection","names":["sambaTrustDirection"],"desc":"Direction of a trust","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambatrustflags":{"oid":"1.3.6.1.4.1.7165.2.1.53","name":"sambaTrustFlags","names":["sambaTrustFlags"],"desc":"Trust Password Flags","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreIA5Match","syntax":"1.3.6.1.4.1.1466.115.121.1.26","substr":null,"ordering":null},"sambatrustforesttrustinfo":{"oid":"1.3.6.1.4.1.7165.2.1.78","name":"sambaTrustForestTrustInfo","names":["sambaTrustForestTrustInfo"],"desc":"Forest trust information for a trusted domain object","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"sambatrustpartner":{"oid":"1.3.6.1.4.1.7165.2.1.73","name":"sambaTrustPartner","names":["sambaTrustPartner"],"desc":"Fully qualified name of the domain with which a trust exists","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"sambatrusttype":{"oid":"1.3.6.1.4.1.7165.2.1.70","name":"sambaTrustType","names":["sambaTrustType"],"desc":"Type of trust","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"sambauserworkstations":{"oid":"1.3.6.1.4.1.7165.2.1.36","name":"sambaUserWorkstations","names":["sambaUserWorkstations"],"desc":"List of user workstations the user is allowed to logon to","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"searchguide":{"oid":"2.5.4.14","name":"searchGuide","names":["searchGuide"],"desc":"RFC2256: search guide, deprecated by enhancedSearchGuide","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.25","substr":null,"ordering":null},"secretary":{"oid":"0.9.2342.19200300.100.1.21","name":"secretary","names":["secretary"],"desc":"RFC1274: DN of secretary","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"distinguishedNameMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.12","substr":null,"ordering":null},"seealso":{"oid":"2.5.4.34","name":"seeAlso","names":["seeAlso"],"desc":"RFC4519: DN of related object","obsolete":false,"sup":["distinguishedName"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"serialnumber":{"oid":"2.5.4.5","name":"serialNumber","names":["serialNumber"],"desc":"RFC2256: serial number of the entity","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.44","substr":"caseIgnoreSubstringsMatch","ordering":null},"shadowexpire":{"oid":"1.3.6.1.1.1.1.10","name":"shadowExpire","names":["shadowExpire"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"shadowflag":{"oid":"1.3.6.1.1.1.1.11","name":"shadowFlag","names":["shadowFlag"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"shadowinactive":{"oid":"1.3.6.1.1.1.1.9","name":"shadowInactive","names":["shadowInactive"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"shadowlastchange":{"oid":"1.3.6.1.1.1.1.5","name":"shadowLastChange","names":["shadowLastChange"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"shadowmax":{"oid":"1.3.6.1.1.1.1.7","name":"shadowMax","names":["shadowMax"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"shadowmin":{"oid":"1.3.6.1.1.1.1.6","name":"shadowMin","names":["shadowMin"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"shadowwarning":{"oid":"1.3.6.1.1.1.1.8","name":"shadowWarning","names":["shadowWarning"],"desc":null,"obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"singlelevelquality":{"oid":"0.9.2342.19200300.100.1.50","name":"singleLevelQuality","names":["singleLevelQuality"],"desc":"RFC1274: Single Level Quality","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.13","substr":null,"ordering":null},"sn":{"oid":"2.5.4.4","name":"sn","names":["sn","surname"],"desc":"RFC2256: last (family) name(s) for which the entity is known by","obsolete":false,"sup":["name"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"st":{"oid":"2.5.4.8","name":"st","names":["st","stateOrProvinceName"],"desc":"RFC2256: state or province which this object resides in","obsolete":false,"sup":["name"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"street":{"oid":"2.5.4.9","name":"street","names":["street","streetAddress"],"desc":"RFC2256: street address of this object","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"structuralobjectclass":{"oid":"2.5.21.9","name":"structuralObjectClass","names":["structuralObjectClass"],"desc":"RFC4512: structural object class of entry","obsolete":false,"sup":[],"single_value":true,"no_user_mod":true,"usage":"directoryOperation","equality":"objectIdentifierMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.38","substr":null,"ordering":null},"subschemasubentry":{"oid":"2.5.18.10","name":"subschemaSubentry","names":["subschemaSubentry"],"desc":"RFC4512: name of controlling subschema entry","obsolete":false,"sup":[],"single_value":true,"no_user_mod":true,"usage":"directoryOperation","equality":"distinguishedNameMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.12","substr":null,"ordering":null},"subtreemaximumquality":{"oid":"0.9.2342.19200300.100.1.52","name":"subtreeMaximumQuality","names":["subtreeMaximumQuality"],"desc":"RFC1274: Subtree Maximum Quality","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.13","substr":null,"ordering":null},"subtreeminimumquality":{"oid":"0.9.2342.19200300.100.1.51","name":"subtreeMinimumQuality","names":["subtreeMinimumQuality"],"desc":"RFC1274: Subtree Minimum Quality","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.13","substr":null,"ordering":null},"supportedalgorithms":{"oid":"2.5.4.52","name":"supportedAlgorithms","names":["supportedAlgorithms"],"desc":"RFC2256: supported algorithms","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.49","substr":null,"ordering":null},"supportedapplicationcontext":{"oid":"2.5.4.30","name":"supportedApplicationContext","names":["supportedApplicationContext"],"desc":"RFC2256: supported application context","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"objectIdentifierMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.38","substr":null,"ordering":null},"supportedcontrol":{"oid":"1.3.6.1.4.1.1466.101.120.13","name":"supportedControl","names":["supportedControl"],"desc":"RFC4512: supported controls","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"dSAOperation","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.38","substr":null,"ordering":null},"supportedextension":{"oid":"1.3.6.1.4.1.1466.101.120.7","name":"supportedExtension","names":["supportedExtension"],"desc":"RFC4512: supported extended operations","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"dSAOperation","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.38","substr":null,"ordering":null},"supportedfeatures":{"oid":"1.3.6.1.4.1.4203.1.3.5","name":"supportedFeatures","names":["supportedFeatures"],"desc":"RFC4512: features supported by the server","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"dSAOperation","equality":"objectIdentifierMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.38","substr":null,"ordering":null},"supportedldapversion":{"oid":"1.3.6.1.4.1.1466.101.120.15","name":"supportedLDAPVersion","names":["supportedLDAPVersion"],"desc":"RFC4512: supported LDAP versions","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"dSAOperation","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":null},"supportedsaslmechanisms":{"oid":"1.3.6.1.4.1.1466.101.120.14","name":"supportedSASLMechanisms","names":["supportedSASLMechanisms"],"desc":"RFC4512: supported SASL mechanisms","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"dSAOperation","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"telephonenumber":{"oid":"2.5.4.20","name":"telephoneNumber","names":["telephoneNumber"],"desc":"RFC2256: Telephone Number","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"telephoneNumberMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.50","substr":"telephoneNumberSubstringsMatch","ordering":null},"teletexterminalidentifier":{"oid":"2.5.4.22","name":"teletexTerminalIdentifier","names":["teletexTerminalIdentifier"],"desc":"RFC2256: Teletex Terminal Identifier","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.51","substr":null,"ordering":null},"telexnumber":{"oid":"2.5.4.21","name":"telexNumber","names":["telexNumber"],"desc":"RFC2256: Telex Number","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.52","substr":null,"ordering":null},"textencodedoraddress":{"oid":"0.9.2342.19200300.100.1.2","name":"textEncodedORAddress","names":["textEncodedORAddress"],"desc":null,"obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"title":{"oid":"2.5.4.12","name":"title","names":["title"],"desc":"RFC2256: title associated with the entity","obsolete":false,"sup":["name"],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":null,"substr":null,"ordering":null},"uid":{"oid":"0.9.2342.19200300.100.1.1","name":"uid","names":["uid","userid"],"desc":"RFC4519: user identifier","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"uidnumber":{"oid":"1.3.6.1.1.1.1.0","name":"uidNumber","names":["uidNumber"],"desc":"RFC2307: An integer uniquely identifying a user in an administrative domain","obsolete":false,"sup":[],"single_value":true,"no_user_mod":false,"usage":"userApplications","equality":"integerMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.27","substr":null,"ordering":"integerOrderingMatch"},"uniqueidentifier":{"oid":"0.9.2342.19200300.100.1.44","name":"uniqueIdentifier","names":["uniqueIdentifier"],"desc":"RFC1274: unique identifer","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"uniquemember":{"oid":"2.5.4.50","name":"uniqueMember","names":["uniqueMember"],"desc":"RFC2256: unique member of a group","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"uniqueMemberMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.34","substr":null,"ordering":null},"usercertificate":{"oid":"2.5.4.36","name":"userCertificate","names":["userCertificate"],"desc":"RFC2256: X.509 user certificate, use ;binary","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"certificateExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.8","substr":null,"ordering":null},"userclass":{"oid":"0.9.2342.19200300.100.1.8","name":"userClass","names":["userClass"],"desc":"RFC1274: category of user","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"caseIgnoreMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":"caseIgnoreSubstringsMatch","ordering":null},"userpkcs12":{"oid":"2.16.840.1.113730.3.1.216","name":"userPKCS12","names":["userPKCS12"],"desc":"RFC2798: personal identity information, a PKCS #12 PFX","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.5","substr":null,"ordering":null},"userpassword":{"oid":"2.5.4.35","name":"userPassword","names":["userPassword"],"desc":"RFC4519/2307: password of user","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"octetStringMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.40","substr":null,"ordering":null},"usersmimecertificate":{"oid":"2.16.840.1.113730.3.1.40","name":"userSMIMECertificate","names":["userSMIMECertificate"],"desc":"RFC2798: PKCS#7 SignedData used to support S/MIME","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":null,"syntax":"1.3.6.1.4.1.1466.115.121.1.5","substr":null,"ordering":null},"vendorname":{"oid":"1.3.6.1.1.4","name":"vendorName","names":["vendorName"],"desc":"RFC3045: name of implementation vendor","obsolete":false,"sup":[],"single_value":true,"no_user_mod":true,"usage":"dSAOperation","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"vendorversion":{"oid":"1.3.6.1.1.5","name":"vendorVersion","names":["vendorVersion"],"desc":"RFC3045: version of implementation","obsolete":false,"sup":[],"single_value":true,"no_user_mod":true,"usage":"dSAOperation","equality":"caseExactMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.15","substr":null,"ordering":null},"x121address":{"oid":"2.5.4.24","name":"x121Address","names":["x121Address"],"desc":"RFC2256: X.121 Address","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"numericStringMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.36","substr":"numericStringSubstringsMatch","ordering":null},"x500uniqueidentifier":{"oid":"2.5.4.45","name":"x500UniqueIdentifier","names":["x500UniqueIdentifier"],"desc":"RFC2256: X.500 unique identifier","obsolete":false,"sup":[],"single_value":false,"no_user_mod":false,"usage":"userApplications","equality":"bitStringMatch","syntax":"1.3.6.1.4.1.1466.115.121.1.6","substr":null,"ordering":null}},"objectClasses":{"account":{"oid":"0.9.2342.19200300.100.4.5","name":"account","names":["account"],"desc":null,"obsolete":false,"sup":["top"],"may":["description","host","localityName","organizationName","organizationalUnitName","seeAlso"],"must":["userid"],"kind":"structural"},"alias":{"oid":"2.5.6.1","name":"alias","names":["alias"],"desc":"RFC4512: an alias","obsolete":false,"sup":["top"],"may":[],"must":["aliasedObjectName"],"kind":"structural"},"applicationentity":{"oid":"2.5.6.12","name":"applicationEntity","names":["applicationEntity"],"desc":"RFC2256: an application entity","obsolete":false,"sup":["top"],"may":["description","l","o","ou","seeAlso","supportedApplicationContext"],"must":["cn","presentationAddress"],"kind":"structural"},"applicationprocess":{"oid":"2.5.6.11","name":"applicationProcess","names":["applicationProcess"],"desc":"RFC2256: an application process","obsolete":false,"sup":["top"],"may":["description","l","ou","seeAlso"],"must":["cn"],"kind":"structural"},"bootabledevice":{"oid":"1.3.6.1.1.1.2.12","name":"bootableDevice","names":["bootableDevice"],"desc":"A device with boot parameters","obsolete":false,"sup":["top"],"may":["bootFile","bootParameter"],"must":[],"kind":"auxiliary"},"crldistributionpoint":{"oid":"2.5.6.19","name":"cRLDistributionPoint","names":["cRLDistributionPoint"],"desc":null,"obsolete":false,"sup":["top"],"may":["authorityRevocationList","certificateRevocationList","deltaRevocationList"],"must":["cn"],"kind":"structural"},"certificationauthority":{"oid":"2.5.6.16","name":"certificationAuthority","names":["certificationAuthority"],"desc":"RFC2256: a certificate authority","obsolete":false,"sup":["top"],"may":["crossCertificatePair"],"must":["authorityRevocationList","cACertificate","certificateRevocationList"],"kind":"auxiliary"},"certificationauthority-v2":{"oid":"2.5.6.16.2","name":"certificationAuthority-V2","names":["certificationAuthority-V2"],"desc":null,"obsolete":false,"sup":["certificationAuthority"],"may":["deltaRevocationList"],"must":[],"kind":"auxiliary"},"country":{"oid":"2.5.6.2","name":"country","names":["country"],"desc":"RFC2256: a country","obsolete":false,"sup":["top"],"may":["description","searchGuide"],"must":["c"],"kind":"structural"},"dnsdomain":{"oid":"0.9.2342.19200300.100.4.15","name":"dNSDomain","names":["dNSDomain"],"desc":null,"obsolete":false,"sup":["domain"],"may":["ARecord","CNAMERecord","MDRecord","MXRecord","NSRecord","SOARecord"],"must":[],"kind":"structural"},"dsa":{"oid":"2.5.6.13","name":"dSA","names":["dSA"],"desc":"RFC2256: a directory system agent (a server)","obsolete":false,"sup":["applicationEntity"],"may":["knowledgeInformation"],"must":[],"kind":"structural"},"dcobject":{"oid":"1.3.6.1.4.1.1466.344","name":"dcObject","names":["dcObject"],"desc":"RFC2247: domain component object","obsolete":false,"sup":["top"],"may":[],"must":["dc"],"kind":"auxiliary"},"deltacrl":{"oid":"2.5.6.23","name":"deltaCRL","names":["deltaCRL"],"desc":"RFC4523: X.509 delta CRL","obsolete":false,"sup":["top"],"may":["deltaRevocationList"],"must":[],"kind":"auxiliary"},"device":{"oid":"2.5.6.14","name":"device","names":["device"],"desc":"RFC2256: a device","obsolete":false,"sup":["top"],"may":["description","l","o","ou","owner","seeAlso","serialNumber"],"must":["cn"],"kind":"structural"},"dmd":{"oid":"2.5.6.20","name":"dmd","names":["dmd"],"desc":null,"obsolete":false,"sup":["top"],"may":["businessCategory","description","destinationIndicator","facsimileTelephoneNumber","internationalISDNNumber","l","physicalDeliveryOfficeName","postOfficeBox","postalAddress","postalCode","preferredDeliveryMethod","registeredAddress","searchGuide","seeAlso","st","street","telephoneNumber","teletexTerminalIdentifier","telexNumber","userPassword","x121Address"],"must":["dmdName"],"kind":"structural"},"document":{"oid":"0.9.2342.19200300.100.4.6","name":"document","names":["document"],"desc":null,"obsolete":false,"sup":["top"],"may":["commonName","description","documentAuthor","documentLocation","documentPublisher","documentTitle","documentVersion","localityName","organizationName","organizationalUnitName","seeAlso"],"must":["documentIdentifier"],"kind":"structural"},"documentseries":{"oid":"0.9.2342.19200300.100.4.9","name":"documentSeries","names":["documentSeries"],"desc":null,"obsolete":false,"sup":["top"],"may":["description","localityName","organizationName","organizationalUnitName","seeAlso","telephonenumber"],"must":["commonName"],"kind":"structural"},"domain":{"oid":"0.9.2342.19200300.100.4.13","name":"domain","names":["domain"],"desc":null,"obsolete":false,"sup":["top"],"may":["associatedName","businessCategory","description","destinationIndicator","facsimileTelephoneNumber","internationalISDNNumber","localityName","organizationName","physicalDeliveryOfficeName","postOfficeBox","postalAddress","postalCode","preferredDeliveryMethod","registeredAddress","searchGuide","seeAlso","stateOrProvinceName","streetAddress","streetAddress","telephoneNumber","teletexTerminalIdentifier","telexNumber","userPassword","x121Address"],"must":["domainComponent"],"kind":"structural"},"domainrelatedobject":{"oid":"0.9.2342.19200300.100.4.17","name":"domainRelatedObject","names":["domainRelatedObject"],"desc":"RFC1274: an object related to an domain","obsolete":false,"sup":["top"],"may":[],"must":["associatedDomain"],"kind":"auxiliary"},"dynamicobject":{"oid":"1.3.6.1.4.1.1466.101.119.2","name":"dynamicObject","names":["dynamicObject"],"desc":"RFC2589: Dynamic Object","obsolete":false,"sup":["top"],"may":[],"must":[],"kind":"auxiliary"},"extensibleobject":{"oid":"1.3.6.1.4.1.1466.101.120.111","name":"extensibleObject","names":["extensibleObject"],"desc":"RFC4512: extensible object","obsolete":false,"sup":["top"],"may":[],"must":[],"kind":"auxiliary"},"friendlycountry":{"oid":"0.9.2342.19200300.100.4.18","name":"friendlyCountry","names":["friendlyCountry"],"desc":null,"obsolete":false,"sup":["country"],"may":[],"must":["friendlyCountryName"],"kind":"structural"},"groupofnames":{"oid":"2.5.6.9","name":"groupOfNames","names":["groupOfNames"],"desc":"RFC2256: a group of names (DNs)","obsolete":false,"sup":["top"],"may":["businessCategory","description","o","ou","owner","seeAlso"],"must":["cn","member"],"kind":"structural"},"groupofuniquenames":{"oid":"2.5.6.17","name":"groupOfUniqueNames","names":["groupOfUniqueNames"],"desc":"RFC2256: a group of unique names (DN and Unique Identifier)","obsolete":false,"sup":["top"],"may":["businessCategory","description","o","ou","owner","seeAlso"],"must":["cn","uniqueMember"],"kind":"structural"},"ieee802device":{"oid":"1.3.6.1.1.1.2.11","name":"ieee802Device","names":["ieee802Device"],"desc":"A device with a MAC address","obsolete":false,"sup":["top"],"may":["macAddress"],"must":[],"kind":"auxiliary"},"inetorgperson":{"oid":"2.16.840.1.113730.3.2.2","name":"inetOrgPerson","names":["inetOrgPerson"],"desc":"RFC2798: Internet Organizational Person","obsolete":false,"sup":["organizationalPerson"],"may":["audio","businessCategory","carLicense","departmentNumber","displayName","employeeNumber","employeeType","givenName","homePhone","homePostalAddress","initials","jpegPhoto","labeledURI","mail","manager","mobile","o","pager","photo","preferredLanguage","roomNumber","secretary","uid","userCertificate","userPKCS12","userSMIMECertificate","x500uniqueIdentifier"],"must":[],"kind":"structural"},"iphost":{"oid":"1.3.6.1.1.1.2.6","name":"ipHost","names":["ipHost"],"desc":"Abstraction of a host, an IP device","obsolete":false,"sup":["top"],"may":["description","l","manager"],"must":["cn","ipHostNumber"],"kind":"auxiliary"},"ipnetwork":{"oid":"1.3.6.1.1.1.2.7","name":"ipNetwork","names":["ipNetwork"],"desc":"Abstraction of an IP network","obsolete":false,"sup":["top"],"may":["description","ipNetmaskNumber","l","manager"],"must":["cn","ipNetworkNumber"],"kind":"structural"},"ipprotocol":{"oid":"1.3.6.1.1.1.2.4","name":"ipProtocol","names":["ipProtocol"],"desc":"Abstraction of an IP protocol","obsolete":false,"sup":["top"],"may":["description"],"must":["cn","description","ipProtocolNumber"],"kind":"structural"},"ipservice":{"oid":"1.3.6.1.1.1.2.3","name":"ipService","names":["ipService"],"desc":"Abstraction an Internet Protocol service","obsolete":false,"sup":["top"],"may":["description"],"must":["cn","ipServicePort","ipServiceProtocol"],"kind":"structural"},"labeleduriobject":{"oid":"1.3.6.1.4.1.250.3.15","name":"labeledURIObject","names":["labeledURIObject"],"desc":"RFC2079: object that contains the URI attribute type","obsolete":false,"sup":["top"],"may":["labeledURI"],"must":[],"kind":"auxiliary"},"locality":{"oid":"2.5.6.3","name":"locality","names":["locality"],"desc":"RFC2256: a locality","obsolete":false,"sup":["top"],"may":["description","l","searchGuide","seeAlso","st","street"],"must":[],"kind":"structural"},"nismap":{"oid":"1.3.6.1.1.1.2.9","name":"nisMap","names":["nisMap"],"desc":"A generic abstraction of a NIS map","obsolete":false,"sup":["top"],"may":["description"],"must":["nisMapName"],"kind":"structural"},"nisnetgroup":{"oid":"1.3.6.1.1.1.2.8","name":"nisNetgroup","names":["nisNetgroup"],"desc":"Abstraction of a netgroup","obsolete":false,"sup":["top"],"may":["description","memberNisNetgroup","nisNetgroupTriple"],"must":["cn"],"kind":"structural"},"nisobject":{"oid":"1.3.6.1.1.1.2.10","name":"nisObject","names":["nisObject"],"desc":"An entry in a NIS map","obsolete":false,"sup":["top"],"may":["description"],"must":["cn","nisMapEntry","nisMapName"],"kind":"structural"},"olcbackendconfig":{"oid":"1.3.6.1.4.1.4203.1.12.2.4.0.3","name":"olcBackendConfig","names":["olcBackendConfig"],"desc":"OpenLDAP Backend-specific options","obsolete":false,"sup":["olcConfig"],"may":[],"must":["olcBackend"],"kind":"structural"},"olcconfig":{"oid":"1.3.6.1.4.1.4203.1.12.2.4.0.0","name":"olcConfig","names":["olcConfig"],"desc":"OpenLDAP configuration object","obsolete":false,"sup":["top"],"may":[],"must":[],"kind":"abstract"},"olcdatabaseconfig":{"oid":"1.3.6.1.4.1.4203.1.12.2.4.0.4","name":"olcDatabaseConfig","names":["olcDatabaseConfig"],"desc":"OpenLDAP Database-specific options","obsolete":false,"sup":["olcConfig"],"may":["olcAccess","olcAddContentAcl","olcDisabled","olcExtraAttrs","olcHidden","olcLastBind","olcLastBindPrecision","olcLastMod","olcLimits","olcMaxDerefDepth","olcMonitoring","olcMultiProvider","olcPlugin","olcReadOnly","olcReplica","olcReplicaArgsFile","olcReplicaPidFile","olcReplicationInterval","olcReplogFile","olcRequires","olcRestrict","olcRootDN","olcRootPW","olcSchemaDN","olcSecurity","olcSizeLimit","olcSubordinate","olcSuffix","olcSyncUseSubentry","olcSyncrepl","olcTimeLimit","olcUpdateDN","olcUpdateRef"],"must":["olcDatabase"],"kind":"structural"},"olcfrontendconfig":{"oid":"1.3.6.1.4.1.4203.1.12.2.4.0.7","name":"olcFrontendConfig","names":["olcFrontendConfig"],"desc":"OpenLDAP frontend configuration","obsolete":false,"sup":[],"may":["olcDefaultSearchBase","olcPasswordHash","olcSortVals"],"must":[],"kind":"auxiliary"},"olcglobal":{"oid":"1.3.6.1.4.1.4203.1.12.2.4.0.1","name":"olcGlobal","names":["olcGlobal"],"desc":"OpenLDAP Global configuration options","obsolete":false,"sup":["olcConfig"],"may":["cn","olcAllows","olcArgsFile","olcAttributeOptions","olcAttributeTypes","olcAuthIDRewrite","olcAuthzPolicy","olcAuthzRegexp","olcConcurrency","olcConfigDir","olcConfigFile","olcConnMaxPending","olcConnMaxPendingAuth","olcDisallows","olcDitContentRules","olcGentleHUP","olcIdleTimeout","olcIndexHash64","olcIndexIntLen","olcIndexSubstrAnyLen","olcIndexSubstrAnyStep","olcIndexSubstrIfMaxLen","olcIndexSubstrIfMinLen","olcLdapSyntaxes","olcListenerThreads","olcLocalSSF","olcLogFile","olcLogFileFormat","olcLogFileOnly","olcLogFileRotate","olcLogLevel","olcMaxFilterDepth","olcObjectClasses","olcObjectIdentifier","olcPasswordCryptSaltFormat","olcPasswordHash","olcPidFile","olcPluginLogFile","olcReadOnly","olcReferral","olcReplogFile","olcRequires","olcRestrict","olcReverseLookup","olcRootDSE","olcSaslAuxprops","olcSaslAuxpropsDontUseCopy","olcSaslAuxpropsDontUseCopyIgnore","olcSaslCBinding","olcSaslHost","olcSaslRealm","olcSaslSecProps","olcSecurity","olcServerID","olcSizeLimit","olcSockbufMaxIncoming","olcSockbufMaxIncomingAuth","olcTCPBuffer","olcTLSCACertificate","olcTLSCACertificateFile","olcTLSCACertificatePath","olcTLSCRLCheck","olcTLSCRLFile","olcTLSCertificate","olcTLSCertificateFile","olcTLSCertificateKey","olcTLSCertificateKeyFile","olcTLSCipherSuite","olcTLSDHParamFile","olcTLSECName","olcTLSProtocolMin","olcTLSRandFile","olcTLSVerifyClient","olcThreadQueues","olcThreads","olcTimeLimit","olcToolThreads","olcWriteTimeout"],"must":[],"kind":"structural"},"olcincludefile":{"oid":"1.3.6.1.4.1.4203.1.12.2.4.0.6","name":"olcIncludeFile","names":["olcIncludeFile"],"desc":"OpenLDAP configuration include file","obsolete":false,"sup":["olcConfig"],"may":["cn","olcRootDSE"],"must":["olcInclude"],"kind":"structural"},"olcldifconfig":{"oid":"1.3.6.1.4.1.4203.1.12.2.4.2.2.1","name":"olcLdifConfig","names":["olcLdifConfig"],"desc":"LDIF backend configuration","obsolete":false,"sup":["olcDatabaseConfig"],"may":[],"must":["olcDbDirectory"],"kind":"structural"},"olcmdbbkconfig":{"oid":"1.3.6.1.4.1.4203.1.12.2.4.1.12.1","name":"olcMdbBkConfig","names":["olcMdbBkConfig"],"desc":"MDB backend configuration","obsolete":false,"sup":["olcBackendConfig"],"may":["olcBkMdbIdlExp"],"must":[],"kind":"structural"},"olcmdbconfig":{"oid":"1.3.6.1.4.1.4203.1.12.2.4.2.12.1","name":"olcMdbConfig","names":["olcMdbConfig"],"desc":"MDB database configuration","obsolete":false,"sup":["olcDatabaseConfig"],"may":["olcDbCheckpoint","olcDbEnvFlags","olcDbIndex","olcDbMaxEntrySize","olcDbMaxReaders","olcDbMaxSize","olcDbMode","olcDbMultival","olcDbNoSync","olcDbRtxnSize","olcDbSearchStack"],"must":["olcDbDirectory"],"kind":"structural"},"olcmodulelist":{"oid":"1.3.6.1.4.1.4203.1.12.2.4.0.8","name":"olcModuleList","names":["olcModuleList"],"desc":"OpenLDAP dynamic module info","obsolete":false,"sup":["olcConfig"],"may":["cn","olcModuleLoad","olcModulePath"],"must":[],"kind":"structural"},"olcmonitorconfig":{"oid":"1.3.6.1.4.1.4203.1.12.2.4.2.4.1","name":"olcMonitorConfig","names":["olcMonitorConfig"],"desc":"Monitor backend configuration","obsolete":false,"sup":["olcDatabaseConfig"],"may":[],"must":[],"kind":"structural"},"olcoverlayconfig":{"oid":"1.3.6.1.4.1.4203.1.12.2.4.0.5","name":"olcOverlayConfig","names":["olcOverlayConfig"],"desc":"OpenLDAP Overlay-specific options","obsolete":false,"sup":["olcConfig"],"may":["olcDisabled"],"must":["olcOverlay"],"kind":"structural"},"olcschemaconfig":{"oid":"1.3.6.1.4.1.4203.1.12.2.4.0.2","name":"olcSchemaConfig","names":["olcSchemaConfig"],"desc":"OpenLDAP schema object","obsolete":false,"sup":["olcConfig"],"may":["cn","olcAttributeTypes","olcDitContentRules","olcLdapSyntaxes","olcObjectClasses","olcObjectIdentifier"],"must":[],"kind":"structural"},"oncrpc":{"oid":"1.3.6.1.1.1.2.5","name":"oncRpc","names":["oncRpc"],"desc":"Abstraction of an ONC/RPC binding","obsolete":false,"sup":["top"],"may":["description"],"must":["cn","description","oncRpcNumber"],"kind":"structural"},"openldaprootdse":{"oid":"1.3.6.1.4.1.4203.1.4.1","name":"openLDAProotDSE","names":["OpenLDAProotDSE","LDAProotDSE"],"desc":"OpenLDAP Root DSE object","obsolete":false,"sup":["top"],"may":["cn"],"must":[],"kind":"structural"},"organization":{"oid":"2.5.6.4","name":"organization","names":["organization"],"desc":"RFC2256: an organization","obsolete":false,"sup":["top"],"may":["businessCategory","description","destinationIndicator","facsimileTelephoneNumber","internationalISDNNumber","l","physicalDeliveryOfficeName","postOfficeBox","postalAddress","postalCode","preferredDeliveryMethod","registeredAddress","searchGuide","seeAlso","st","street","telephoneNumber","teletexTerminalIdentifier","telexNumber","userPassword","x121Address"],"must":["o"],"kind":"structural"},"organizationalperson":{"oid":"2.5.6.7","name":"organizationalPerson","names":["organizationalPerson"],"desc":"RFC2256: an organizational person","obsolete":false,"sup":["person"],"may":["destinationIndicator","facsimileTelephoneNumber","internationalISDNNumber","l","ou","physicalDeliveryOfficeName","postOfficeBox","postalAddress","postalCode","preferredDeliveryMethod","registeredAddress","st","street","telephoneNumber","teletexTerminalIdentifier","telexNumber","title","x121Address"],"must":[],"kind":"structural"},"organizationalrole":{"oid":"2.5.6.8","name":"organizationalRole","names":["organizationalRole"],"desc":"RFC2256: an organizational role","obsolete":false,"sup":["top"],"may":["description","destinationIndicator","facsimileTelephoneNumber","internationalISDNNumber","l","ou","physicalDeliveryOfficeName","postOfficeBox","postalAddress","postalCode","preferredDeliveryMethod","preferredDeliveryMethod","registeredAddress","roleOccupant","seeAlso","st","street","telephoneNumber","teletexTerminalIdentifier","telexNumber","x121Address"],"must":["cn"],"kind":"structural"},"organizationalunit":{"oid":"2.5.6.5","name":"organizationalUnit","names":["organizationalUnit"],"desc":"RFC2256: an organizational unit","obsolete":false,"sup":["top"],"may":["businessCategory","description","destinationIndicator","facsimileTelephoneNumber","internationalISDNNumber","l","physicalDeliveryOfficeName","postOfficeBox","postalAddress","postalCode","preferredDeliveryMethod","registeredAddress","searchGuide","seeAlso","st","street","telephoneNumber","teletexTerminalIdentifier","telexNumber","userPassword","x121Address"],"must":["ou"],"kind":"structural"},"person":{"oid":"2.5.6.6","name":"person","names":["person"],"desc":"RFC2256: a person","obsolete":false,"sup":["top"],"may":["description","seeAlso","telephoneNumber","userPassword"],"must":["cn","sn"],"kind":"structural"},"pilotdsa":{"oid":"0.9.2342.19200300.100.4.21","name":"pilotDSA","names":["pilotDSA"],"desc":null,"obsolete":false,"sup":["dsa"],"may":["dSAQuality"],"must":[],"kind":"structural"},"pilotorganization":{"oid":"0.9.2342.19200300.100.4.20","name":"pilotOrganization","names":["pilotOrganization"],"desc":null,"obsolete":false,"sup":["organization","organizationalUnit"],"may":["buildingName"],"must":[],"kind":"structural"},"pilotperson":{"oid":"0.9.2342.19200300.100.4.4","name":"pilotPerson","names":["pilotPerson","newPilotPerson"],"desc":null,"obsolete":false,"sup":["person"],"may":["businessCategory","favouriteDrink","homePostalAddress","homeTelephoneNumber","janetMailbox","mailPreferenceOption","mobileTelephoneNumber","organizationalStatus","otherMailbox","pagerTelephoneNumber","personalSignature","personalTitle","preferredDeliveryMethod","rfc822Mailbox","roomNumber","secretary","textEncodedORAddress","userClass","userid"],"must":[],"kind":"structural"},"pkica":{"oid":"2.5.6.22","name":"pkiCA","names":["pkiCA"],"desc":"RFC2587: PKI certificate authority","obsolete":false,"sup":["top"],"may":["authorityRevocationList","cACertificate","certificateRevocationList","crossCertificatePair"],"must":[],"kind":"auxiliary"},"pkiuser":{"oid":"2.5.6.21","name":"pkiUser","names":["pkiUser"],"desc":"RFC2587: a PKI user","obsolete":false,"sup":["top"],"may":["userCertificate"],"must":[],"kind":"auxiliary"},"posixaccount":{"oid":"1.3.6.1.1.1.2.0","name":"posixAccount","names":["posixAccount"],"desc":"Abstraction of an account with POSIX attributes","obsolete":false,"sup":["top"],"may":["description","gecos","loginShell","userPassword"],"must":["cn","gidNumber","homeDirectory","uid","uidNumber"],"kind":"auxiliary"},"posixgroup":{"oid":"1.3.6.1.1.1.2.2","name":"posixGroup","names":["posixGroup"],"desc":"Abstraction of a group of accounts","obsolete":false,"sup":["top"],"may":["description","memberUid","userPassword"],"must":["cn","gidNumber"],"kind":"structural"},"qualitylabelleddata":{"oid":"0.9.2342.19200300.100.4.22","name":"qualityLabelledData","names":["qualityLabelledData"],"desc":null,"obsolete":false,"sup":["top"],"may":["subtreeMaximumQuality","subtreeMinimumQuality"],"must":["dsaQuality"],"kind":"auxiliary"},"rfc822localpart":{"oid":"0.9.2342.19200300.100.4.14","name":"rFC822localPart","names":["RFC822localPart"],"desc":null,"obsolete":false,"sup":["domain"],"may":["commonName","description","destinationIndicator","facsimileTelephoneNumber","internationalISDNNumber","physicalDeliveryOfficeName","postOfficeBox","postalAddress","postalCode","preferredDeliveryMethod","registeredAddress","seeAlso","streetAddress","surname","telephoneNumber","telephoneNumber","teletexTerminalIdentifier","telexNumber","x121Address"],"must":[],"kind":"structural"},"referral":{"oid":"2.16.840.1.113730.3.2.6","name":"referral","names":["referral"],"desc":"namedref: named subordinate referral","obsolete":false,"sup":["top"],"may":[],"must":["ref"],"kind":"structural"},"residentialperson":{"oid":"2.5.6.10","name":"residentialPerson","names":["residentialPerson"],"desc":"RFC2256: an residential person","obsolete":false,"sup":["person"],"may":["businessCategory","destinationIndicator","facsimileTelephoneNumber","internationalISDNNumber","l","physicalDeliveryOfficeName","postOfficeBox","postalAddress","postalCode","preferredDeliveryMethod","preferredDeliveryMethod","registeredAddress","st","street","telephoneNumber","teletexTerminalIdentifier","telexNumber","x121Address"],"must":["l"],"kind":"structural"},"room":{"oid":"0.9.2342.19200300.100.4.7","name":"room","names":["room"],"desc":null,"obsolete":false,"sup":["top"],"may":["description","roomNumber","seeAlso","telephoneNumber"],"must":["commonName"],"kind":"structural"},"sambaconfig":{"oid":"1.3.6.1.4.1.7165.2.2.10","name":"sambaConfig","names":["sambaConfig"],"desc":"Samba Configuration Section","obsolete":false,"sup":["top"],"may":["description"],"must":[],"kind":"auxiliary"},"sambaconfigoption":{"oid":"1.3.6.1.4.1.7165.2.2.12","name":"sambaConfigOption","names":["sambaConfigOption"],"desc":"Samba Configuration Option","obsolete":false,"sup":["top"],"may":["description","sambaBoolOption","sambaIntegerOption","sambaStringListoption","sambaStringOption"],"must":["sambaOptionName"],"kind":"structural"},"sambadomain":{"oid":"1.3.6.1.4.1.7165.2.2.5","name":"sambaDomain","names":["sambaDomain"],"desc":"Samba Domain Information","obsolete":false,"sup":["top"],"may":["sambaAlgorithmicRidBase","sambaForceLogoff","sambaLockoutDuration","sambaLockoutObservationWindow","sambaLockoutThreshold","sambaLogonToChgPwd","sambaMaxPwdAge","sambaMinPwdAge","sambaMinPwdLength","sambaNextGroupRid","sambaNextRid","sambaNextUserRid","sambaPwdHistoryLength","sambaRefuseMachinePwdChange"],"must":["sambaDomainName","sambaSID"],"kind":"structural"},"sambagroupmapping":{"oid":"1.3.6.1.4.1.7165.2.2.4","name":"sambaGroupMapping","names":["sambaGroupMapping"],"desc":"Samba Group Mapping","obsolete":false,"sup":["top"],"may":["description","displayName","sambaSIDList"],"must":["gidNumber","sambaGroupType","sambaSID"],"kind":"auxiliary"},"sambaidmapentry":{"oid":"1.3.6.1.4.1.7165.2.2.8","name":"sambaIdmapEntry","names":["sambaIdmapEntry"],"desc":"Mapping from a SID to an ID","obsolete":false,"sup":["top"],"may":["gidNumber","uidNumber"],"must":["sambaSID"],"kind":"auxiliary"},"sambasamaccount":{"oid":"1.3.6.1.4.1.7165.2.2.6","name":"sambaSamAccount","names":["sambaSamAccount"],"desc":"Samba 3.0 Auxilary SAM Account","obsolete":false,"sup":["top"],"may":["cn","description","displayName","sambaAcctFlags","sambaBadPasswordCount","sambaBadPasswordTime","sambaDomainName","sambaHomeDrive","sambaHomePath","sambaKickoffTime","sambaLMPassword","sambaLogoffTime","sambaLogonHours","sambaLogonScript","sambaLogonTime","sambaMungedDial","sambaNTPassword","sambaPasswordHistory","sambaPrimaryGroupSID","sambaProfilePath","sambaPwdCanChange","sambaPwdLastSet","sambaPwdMustChange","sambaUserWorkstations"],"must":["sambaSID","uid"],"kind":"auxiliary"},"sambashare":{"oid":"1.3.6.1.4.1.7165.2.2.11","name":"sambaShare","names":["sambaShare"],"desc":"Samba Share Section","obsolete":false,"sup":["top"],"may":["description"],"must":["sambaShareName"],"kind":"structural"},"sambasidentry":{"oid":"1.3.6.1.4.1.7165.2.2.9","name":"sambaSidEntry","names":["sambaSidEntry"],"desc":"Structural Class for a SID","obsolete":false,"sup":["top"],"may":[],"must":["sambaSID"],"kind":"structural"},"sambatrustpassword":{"oid":"1.3.6.1.4.1.7165.2.2.14","name":"sambaTrustPassword","names":["sambaTrustPassword"],"desc":"Samba Trust Password","obsolete":false,"sup":["top"],"may":["sambaPwdLastSet","sambaSID"],"must":["sambaDomainName","sambaNTPassword","sambaTrustFlags"],"kind":"structural"},"sambatrusteddomain":{"oid":"1.3.6.1.4.1.7165.2.2.16","name":"sambaTrustedDomain","names":["sambaTrustedDomain"],"desc":"Samba Trusted Domain Object","obsolete":false,"sup":["top"],"may":["sambaFlatName","sambaSecurityIdentifier","sambaTrustAttributes","sambaTrustAuthIncoming","sambaTrustAuthOutgoing","sambaTrustDirection","sambaTrustForestTrustInfo","sambaTrustPartner","sambaTrustType"],"must":["cn"],"kind":"structural"},"sambatrusteddomainpassword":{"oid":"1.3.6.1.4.1.7165.2.2.15","name":"sambaTrustedDomainPassword","names":["sambaTrustedDomainPassword"],"desc":"Samba Trusted Domain Password","obsolete":false,"sup":["top"],"may":["sambaPreviousClearTextPassword"],"must":["sambaClearTextPassword","sambaDomainName","sambaPwdLastSet","sambaSID"],"kind":"structural"},"sambaunixidpool":{"oid":"1.3.6.1.4.1.7165.2.2.7","name":"sambaUnixIdPool","names":["sambaUnixIdPool"],"desc":"Pool for allocating UNIX uids/gids","obsolete":false,"sup":["top"],"may":[],"must":["gidNumber","uidNumber"],"kind":"auxiliary"},"shadowaccount":{"oid":"1.3.6.1.1.1.2.1","name":"shadowAccount","names":["shadowAccount"],"desc":"Additional attributes for shadow passwords","obsolete":false,"sup":["top"],"may":["description","shadowExpire","shadowFlag","shadowInactive","shadowLastChange","shadowMax","shadowMin","shadowWarning","userPassword"],"must":["uid"],"kind":"auxiliary"},"simplesecurityobject":{"oid":"0.9.2342.19200300.100.4.19","name":"simpleSecurityObject","names":["simpleSecurityObject"],"desc":"RFC1274: simple security object","obsolete":false,"sup":["top"],"may":[],"must":["userPassword"],"kind":"auxiliary"},"strongauthenticationuser":{"oid":"2.5.6.15","name":"strongAuthenticationUser","names":["strongAuthenticationUser"],"desc":"RFC2256: a strong authentication user","obsolete":false,"sup":["top"],"may":[],"must":["userCertificate"],"kind":"auxiliary"},"subentry":{"oid":"2.5.17.0","name":"subentry","names":["subentry"],"desc":"RFC3672: subentry","obsolete":false,"sup":["top"],"may":[],"must":["cn","subtreeSpecification"],"kind":"structural"},"subschema":{"oid":"2.5.20.1","name":"subschema","names":["subschema"],"desc":"RFC4512: controlling subschema (sub)entry","obsolete":false,"sup":[],"may":["attributeTypes","dITContentRules","dITStructureRules","matchingRuleUse","matchingRules","nameForms","objectClasses"],"must":[],"kind":"auxiliary"},"top":{"oid":"2.5.6.0","name":"top","names":["top"],"desc":"top of the superclass chain","obsolete":false,"sup":[],"may":[],"must":["objectClass"],"kind":"abstract"},"uidobject":{"oid":"1.3.6.1.1.3.1","name":"uidObject","names":["uidObject"],"desc":"RFC2377: uid object","obsolete":false,"sup":["top"],"may":[],"must":["uid"],"kind":"auxiliary"},"usersecurityinformation":{"oid":"2.5.6.18","name":"userSecurityInformation","names":["userSecurityInformation"],"desc":"RFC2256: a user security information","obsolete":false,"sup":["top"],"may":["supportedAlgorithms"],"must":[],"kind":"auxiliary"}},"syntaxes":{"1.3.6.1.4.1.1466.115.121.1.4":{"oid":"1.3.6.1.4.1.1466.115.121.1.4","desc":"Audio","not_human_readable":true},"1.3.6.1.4.1.1466.115.121.1.5":{"oid":"1.3.6.1.4.1.1466.115.121.1.5","desc":"Binary","not_human_readable":true},"1.3.6.1.4.1.1466.115.121.1.6":{"oid":"1.3.6.1.4.1.1466.115.121.1.6","desc":"Bit String","not_human_readable":false},"1.3.6.1.4.1.1466.115.121.1.7":{"oid":"1.3.6.1.4.1.1466.115.121.1.7","desc":"Boolean","not_human_readable":false},"1.3.6.1.4.1.1466.115.121.1.8":{"oid":"1.3.6.1.4.1.1466.115.121.1.8","desc":"Certificate","not_human_readable":true},"1.3.6.1.4.1.1466.115.121.1.9":{"oid":"1.3.6.1.4.1.1466.115.121.1.9","desc":"Certificate List","not_human_readable":true},"1.3.6.1.4.1.1466.115.121.1.10":{"oid":"1.3.6.1.4.1.1466.115.121.1.10","desc":"Certificate Pair","not_human_readable":true},"1.3.6.1.4.1.4203.666.11.10.2.1":{"oid":"1.3.6.1.4.1.4203.666.11.10.2.1","desc":"X.509 AttributeCertificate","not_human_readable":true},"1.3.6.1.4.1.1466.115.121.1.12":{"oid":"1.3.6.1.4.1.1466.115.121.1.12","desc":"Distinguished Name","not_human_readable":false},"1.2.36.79672281.1.5.0":{"oid":"1.2.36.79672281.1.5.0","desc":"RDN","not_human_readable":false},"1.3.6.1.4.1.1466.115.121.1.14":{"oid":"1.3.6.1.4.1.1466.115.121.1.14","desc":"Delivery Method","not_human_readable":false},"1.3.6.1.4.1.1466.115.121.1.15":{"oid":"1.3.6.1.4.1.1466.115.121.1.15","desc":"Directory String","not_human_readable":false},"1.3.6.1.4.1.1466.115.121.1.22":{"oid":"1.3.6.1.4.1.1466.115.121.1.22","desc":"Facsimile Telephone Number","not_human_readable":false},"1.3.6.1.4.1.1466.115.121.1.24":{"oid":"1.3.6.1.4.1.1466.115.121.1.24","desc":"Generalized Time","not_human_readable":false},"1.3.6.1.4.1.1466.115.121.1.26":{"oid":"1.3.6.1.4.1.1466.115.121.1.26","desc":"IA5 String","not_human_readable":false},"1.3.6.1.4.1.1466.115.121.1.27":{"oid":"1.3.6.1.4.1.1466.115.121.1.27","desc":"Integer","not_human_readable":false},"1.3.6.1.4.1.1466.115.121.1.28":{"oid":"1.3.6.1.4.1.1466.115.121.1.28","desc":"JPEG","not_human_readable":true},"1.3.6.1.4.1.1466.115.121.1.34":{"oid":"1.3.6.1.4.1.1466.115.121.1.34","desc":"Name And Optional UID","not_human_readable":false},"1.3.6.1.4.1.1466.115.121.1.36":{"oid":"1.3.6.1.4.1.1466.115.121.1.36","desc":"Numeric String","not_human_readable":false},"1.3.6.1.4.1.1466.115.121.1.38":{"oid":"1.3.6.1.4.1.1466.115.121.1.38","desc":"OID","not_human_readable":false},"1.3.6.1.4.1.1466.115.121.1.39":{"oid":"1.3.6.1.4.1.1466.115.121.1.39","desc":"Other Mailbox","not_human_readable":false},"1.3.6.1.4.1.1466.115.121.1.40":{"oid":"1.3.6.1.4.1.1466.115.121.1.40","desc":"Octet String","not_human_readable":true},"1.3.6.1.4.1.1466.115.121.1.41":{"oid":"1.3.6.1.4.1.1466.115.121.1.41","desc":"Postal Address","not_human_readable":false},"1.3.6.1.4.1.1466.115.121.1.44":{"oid":"1.3.6.1.4.1.1466.115.121.1.44","desc":"Printable String","not_human_readable":false},"1.3.6.1.4.1.1466.115.121.1.11":{"oid":"1.3.6.1.4.1.1466.115.121.1.11","desc":"Country String","not_human_readable":false},"1.3.6.1.4.1.1466.115.121.1.45":{"oid":"1.3.6.1.4.1.1466.115.121.1.45","desc":"SubtreeSpecification","not_human_readable":false},"1.3.6.1.4.1.1466.115.121.1.49":{"oid":"1.3.6.1.4.1.1466.115.121.1.49","desc":"Supported Algorithm","not_human_readable":true},"1.3.6.1.4.1.1466.115.121.1.50":{"oid":"1.3.6.1.4.1.1466.115.121.1.50","desc":"Telephone Number","not_human_readable":false},"1.3.6.1.4.1.1466.115.121.1.52":{"oid":"1.3.6.1.4.1.1466.115.121.1.52","desc":"Telex Number","not_human_readable":false},"1.3.6.1.1.1.0.0":{"oid":"1.3.6.1.1.1.0.0","desc":"RFC2307 NIS Netgroup Triple","not_human_readable":false},"1.3.6.1.1.1.0.1":{"oid":"1.3.6.1.1.1.0.1","desc":"RFC2307 Boot Parameter","not_human_readable":false},"1.3.6.1.1.16.1":{"oid":"1.3.6.1.1.16.1","desc":"UUID","not_human_readable":false},"1.2.840.113549.1.8.1.1":{"oid":"1.2.840.113549.1.8.1.1","desc":"PKCS#8 PrivateKeyInfo","not_human_readable":false}}} \ No newline at end of file diff --git a/tests/resources/schema.ldif b/tests/resources/schema.ldif new file mode 100644 index 0000000..6b8f93c --- /dev/null +++ b/tests/resources/schema.ldif @@ -0,0 +1,1632 @@ +dn: cn=Subschema +structuralObjectClass: subentry +createTimestamp: 20241122181711Z +modifyTimestamp: 20241122181711Z +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.4 DESC 'Audio' X-NOT-HUMAN-READABLE + 'TRUE' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.5 DESC 'Binary' X-NOT-HUMAN-READABL + E 'TRUE' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.6 DESC 'Bit String' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.7 DESC 'Boolean' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.8 DESC 'Certificate' X-BINARY-TRANS + FER-REQUIRED 'TRUE' X-NOT-HUMAN-READABLE 'TRUE' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.9 DESC 'Certificate List' X-BINARY- + TRANSFER-REQUIRED 'TRUE' X-NOT-HUMAN-READABLE 'TRUE' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.10 DESC 'Certificate Pair' X-BINARY + -TRANSFER-REQUIRED 'TRUE' X-NOT-HUMAN-READABLE 'TRUE' ) +ldapSyntaxes: ( 1.3.6.1.4.1.4203.666.11.10.2.1 DESC 'X.509 AttributeCertificat + e' X-BINARY-TRANSFER-REQUIRED 'TRUE' X-NOT-HUMAN-READABLE 'TRUE' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.12 DESC 'Distinguished Name' ) +ldapSyntaxes: ( 1.2.36.79672281.1.5.0 DESC 'RDN' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.14 DESC 'Delivery Method' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.15 DESC 'Directory String' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.22 DESC 'Facsimile Telephone Number + ' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.24 DESC 'Generalized Time' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.26 DESC 'IA5 String' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.27 DESC 'Integer' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.28 DESC 'JPEG' X-NOT-HUMAN-READABLE + 'TRUE' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.34 DESC 'Name And Optional UID' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.36 DESC 'Numeric String' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.38 DESC 'OID' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.39 DESC 'Other Mailbox' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.40 DESC 'Octet String' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.41 DESC 'Postal Address' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.44 DESC 'Printable String' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.11 DESC 'Country String' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.45 DESC 'SubtreeSpecification' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.49 DESC 'Supported Algorithm' X-BIN + ARY-TRANSFER-REQUIRED 'TRUE' X-NOT-HUMAN-READABLE 'TRUE' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.50 DESC 'Telephone Number' ) +ldapSyntaxes: ( 1.3.6.1.4.1.1466.115.121.1.52 DESC 'Telex Number' ) +ldapSyntaxes: ( 1.3.6.1.1.1.0.0 DESC 'RFC2307 NIS Netgroup Triple' ) +ldapSyntaxes: ( 1.3.6.1.1.1.0.1 DESC 'RFC2307 Boot Parameter' ) +ldapSyntaxes: ( 1.3.6.1.1.16.1 DESC 'UUID' ) +ldapSyntaxes: ( 1.2.840.113549.1.8.1.1 DESC 'PKCS#8 PrivateKeyInfo' ) +matchingRules: ( 1.3.6.1.1.16.3 NAME 'UUIDOrderingMatch' SYNTAX 1.3.6.1.1.16.1 + ) +matchingRules: ( 1.3.6.1.1.16.2 NAME 'UUIDMatch' SYNTAX 1.3.6.1.1.16.1 ) +matchingRules: ( 1.2.840.113556.1.4.804 NAME 'integerBitOrMatch' SYNTAX 1.3.6. + 1.4.1.1466.115.121.1.27 ) +matchingRules: ( 1.2.840.113556.1.4.803 NAME 'integerBitAndMatch' SYNTAX 1.3.6 + .1.4.1.1466.115.121.1.27 ) +matchingRules: ( 1.3.6.1.4.1.4203.1.2.1 NAME 'caseExactIA5SubstringsMatch' SYN + TAX 1.3.6.1.4.1.1466.115.121.1.26 ) +matchingRules: ( 1.3.6.1.4.1.1466.109.114.3 NAME 'caseIgnoreIA5SubstringsMatch + ' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) +matchingRules: ( 1.3.6.1.4.1.1466.109.114.2 NAME 'caseIgnoreIA5Match' SYNTAX 1 + .3.6.1.4.1.1466.115.121.1.26 ) +matchingRules: ( 1.3.6.1.4.1.1466.109.114.1 NAME 'caseExactIA5Match' SYNTAX 1. + 3.6.1.4.1.1466.115.121.1.26 ) +matchingRules: ( 2.5.13.38 NAME 'certificateListExactMatch' SYNTAX 1.3.6.1.1.1 + 5.5 ) +matchingRules: ( 2.5.13.34 NAME 'certificateExactMatch' SYNTAX 1.3.6.1.1.15.1 + ) +matchingRules: ( 2.5.13.30 NAME 'objectIdentifierFirstComponentMatch' SYNTAX 1 + .3.6.1.4.1.1466.115.121.1.38 ) +matchingRules: ( 2.5.13.29 NAME 'integerFirstComponentMatch' SYNTAX 1.3.6.1.4. + 1.1466.115.121.1.27 ) +matchingRules: ( 2.5.13.28 NAME 'generalizedTimeOrderingMatch' SYNTAX 1.3.6.1. + 4.1.1466.115.121.1.24 ) +matchingRules: ( 2.5.13.27 NAME 'generalizedTimeMatch' SYNTAX 1.3.6.1.4.1.1466 + .115.121.1.24 ) +matchingRules: ( 2.5.13.23 NAME 'uniqueMemberMatch' SYNTAX 1.3.6.1.4.1.1466.11 + 5.121.1.34 ) +matchingRules: ( 2.5.13.21 NAME 'telephoneNumberSubstringsMatch' SYNTAX 1.3.6. + 1.4.1.1466.115.121.1.58 ) +matchingRules: ( 2.5.13.20 NAME 'telephoneNumberMatch' SYNTAX 1.3.6.1.4.1.1466 + .115.121.1.50 ) +matchingRules: ( 2.5.13.19 NAME 'octetStringSubstringsMatch' SYNTAX 1.3.6.1.4. + 1.1466.115.121.1.40 ) +matchingRules: ( 2.5.13.18 NAME 'octetStringOrderingMatch' SYNTAX 1.3.6.1.4.1. + 1466.115.121.1.40 ) +matchingRules: ( 2.5.13.17 NAME 'octetStringMatch' SYNTAX 1.3.6.1.4.1.1466.115 + .121.1.40 ) +matchingRules: ( 2.5.13.16 NAME 'bitStringMatch' SYNTAX 1.3.6.1.4.1.1466.115.1 + 21.1.6 ) +matchingRules: ( 2.5.13.15 NAME 'integerOrderingMatch' SYNTAX 1.3.6.1.4.1.1466 + .115.121.1.27 ) +matchingRules: ( 2.5.13.14 NAME 'integerMatch' SYNTAX 1.3.6.1.4.1.1466.115.121 + .1.27 ) +matchingRules: ( 2.5.13.13 NAME 'booleanMatch' SYNTAX 1.3.6.1.4.1.1466.115.121 + .1.7 ) +matchingRules: ( 2.5.13.12 NAME 'caseIgnoreListSubstringsMatch' SYNTAX 1.3.6.1 + .4.1.1466.115.121.1.58 ) +matchingRules: ( 2.5.13.11 NAME 'caseIgnoreListMatch' SYNTAX 1.3.6.1.4.1.1466. + 115.121.1.41 ) +matchingRules: ( 2.5.13.10 NAME 'numericStringSubstringsMatch' SYNTAX 1.3.6.1. + 4.1.1466.115.121.1.58 ) +matchingRules: ( 2.5.13.9 NAME 'numericStringOrderingMatch' SYNTAX 1.3.6.1.4.1 + .1466.115.121.1.36 ) +matchingRules: ( 2.5.13.8 NAME 'numericStringMatch' SYNTAX 1.3.6.1.4.1.1466.11 + 5.121.1.36 ) +matchingRules: ( 2.5.13.7 NAME 'caseExactSubstringsMatch' SYNTAX 1.3.6.1.4.1.1 + 466.115.121.1.58 ) +matchingRules: ( 2.5.13.6 NAME 'caseExactOrderingMatch' SYNTAX 1.3.6.1.4.1.146 + 6.115.121.1.15 ) +matchingRules: ( 2.5.13.5 NAME 'caseExactMatch' SYNTAX 1.3.6.1.4.1.1466.115.12 + 1.1.15 ) +matchingRules: ( 2.5.13.4 NAME 'caseIgnoreSubstringsMatch' SYNTAX 1.3.6.1.4.1. + 1466.115.121.1.58 ) +matchingRules: ( 2.5.13.3 NAME 'caseIgnoreOrderingMatch' SYNTAX 1.3.6.1.4.1.14 + 66.115.121.1.15 ) +matchingRules: ( 2.5.13.2 NAME 'caseIgnoreMatch' SYNTAX 1.3.6.1.4.1.1466.115.1 + 21.1.15 ) +matchingRules: ( 1.2.36.79672281.1.13.3 NAME 'rdnMatch' SYNTAX 1.2.36.79672281 + .1.5.0 ) +matchingRules: ( 2.5.13.1 NAME 'distinguishedNameMatch' SYNTAX 1.3.6.1.4.1.146 + 6.115.121.1.12 ) +matchingRules: ( 2.5.13.0 NAME 'objectIdentifierMatch' SYNTAX 1.3.6.1.4.1.1466 + .115.121.1.38 ) +matchingRuleUse: ( 1.2.840.113556.1.4.804 NAME 'integerBitOrMatch' APPLIES ( s + upportedLDAPVersion $ entryTtl $ uidNumber $ gidNumber $ olcConcurrency $ olc + ConnMaxPending $ olcConnMaxPendingAuth $ olcIdleTimeout $ olcIndexSubstrIfMin + Len $ olcIndexSubstrIfMaxLen $ olcIndexSubstrAnyLen $ olcIndexSubstrAnyStep $ + olcIndexIntLen $ olcLastBindPrecision $ olcListenerThreads $ olcLocalSSF $ o + lcMaxDerefDepth $ olcMaxFilterDepth $ olcReplicationInterval $ olcSockbufMaxI + ncoming $ olcSockbufMaxIncomingAuth $ olcThreads $ olcThreadQueues $ olcToolT + hreads $ olcWriteTimeout $ olcBkMdbIdlExp $ olcDbMaxEntrySize $ olcDbMaxReade + rs $ olcDbMaxSize $ olcDbRtxnSize $ olcDbSearchStack $ mailPreferenceOption $ + shadowLastChange $ shadowMin $ shadowMax $ shadowWarning $ shadowInactive $ + shadowExpire $ shadowFlag $ ipServicePort $ ipProtocolNumber $ oncRpcNumber $ + sambaPwdLastSet $ sambaPwdCanChange $ sambaPwdMustChange $ sambaLogonTime $ + sambaLogoffTime $ sambaKickoffTime $ sambaBadPasswordCount $ sambaBadPassword + Time $ sambaGroupType $ sambaNextUserRid $ sambaNextGroupRid $ sambaNextRid $ + sambaAlgorithmicRidBase $ sambaIntegerOption $ sambaMinPwdLength $ sambaPwdH + istoryLength $ sambaLogonToChgPwd $ sambaMaxPwdAge $ sambaMinPwdAge $ sambaLo + ckoutDuration $ sambaLockoutObservationWindow $ sambaLockoutThreshold $ samba + ForceLogoff $ sambaRefuseMachinePwdChange $ sambaTrustType $ sambaTrustAttrib + utes $ sambaTrustDirection ) ) +matchingRuleUse: ( 1.2.840.113556.1.4.803 NAME 'integerBitAndMatch' APPLIES ( + supportedLDAPVersion $ entryTtl $ uidNumber $ gidNumber $ olcConcurrency $ ol + cConnMaxPending $ olcConnMaxPendingAuth $ olcIdleTimeout $ olcIndexSubstrIfMi + nLen $ olcIndexSubstrIfMaxLen $ olcIndexSubstrAnyLen $ olcIndexSubstrAnyStep + $ olcIndexIntLen $ olcLastBindPrecision $ olcListenerThreads $ olcLocalSSF $ + olcMaxDerefDepth $ olcMaxFilterDepth $ olcReplicationInterval $ olcSockbufMax + Incoming $ olcSockbufMaxIncomingAuth $ olcThreads $ olcThreadQueues $ olcTool + Threads $ olcWriteTimeout $ olcBkMdbIdlExp $ olcDbMaxEntrySize $ olcDbMaxRead + ers $ olcDbMaxSize $ olcDbRtxnSize $ olcDbSearchStack $ mailPreferenceOption + $ shadowLastChange $ shadowMin $ shadowMax $ shadowWarning $ shadowInactive $ + shadowExpire $ shadowFlag $ ipServicePort $ ipProtocolNumber $ oncRpcNumber + $ sambaPwdLastSet $ sambaPwdCanChange $ sambaPwdMustChange $ sambaLogonTime $ + sambaLogoffTime $ sambaKickoffTime $ sambaBadPasswordCount $ sambaBadPasswor + dTime $ sambaGroupType $ sambaNextUserRid $ sambaNextGroupRid $ sambaNextRid + $ sambaAlgorithmicRidBase $ sambaIntegerOption $ sambaMinPwdLength $ sambaPwd + HistoryLength $ sambaLogonToChgPwd $ sambaMaxPwdAge $ sambaMinPwdAge $ sambaL + ockoutDuration $ sambaLockoutObservationWindow $ sambaLockoutThreshold $ samb + aForceLogoff $ sambaRefuseMachinePwdChange $ sambaTrustType $ sambaTrustAttri + butes $ sambaTrustDirection ) ) +matchingRuleUse: ( 1.3.6.1.4.1.1466.109.114.2 NAME 'caseIgnoreIA5Match' APPLIE + S ( altServer $ c $ mail $ dc $ associatedDomain $ email $ aRecord $ mDRecord + $ mXRecord $ nSRecord $ sOARecord $ cNAMERecord $ janetMailbox $ gecos $ hom + eDirectory $ loginShell $ memberUid $ memberNisNetgroup $ ipHostNumber $ ipNe + tworkNumber $ ipNetmaskNumber $ macAddress $ bootFile $ nisMapEntry $ sambaLM + Password $ sambaNTPassword $ sambaAcctFlags $ sambaLogonHours $ sambaHomeDriv + e $ sambaPasswordHistory $ sambaSID $ sambaPrimaryGroupSID $ sambaSIDList $ s + ambaStringOption $ sambaTrustFlags $ sambaSecurityIdentifier ) ) +matchingRuleUse: ( 1.3.6.1.4.1.1466.109.114.1 NAME 'caseExactIA5Match' APPLIES + ( altServer $ c $ mail $ dc $ associatedDomain $ email $ aRecord $ mDRecord + $ mXRecord $ nSRecord $ sOARecord $ cNAMERecord $ janetMailbox $ gecos $ home + Directory $ loginShell $ memberUid $ memberNisNetgroup $ ipHostNumber $ ipNet + workNumber $ ipNetmaskNumber $ macAddress $ bootFile $ nisMapEntry $ sambaLMP + assword $ sambaNTPassword $ sambaAcctFlags $ sambaLogonHours $ sambaHomeDrive + $ sambaPasswordHistory $ sambaSID $ sambaPrimaryGroupSID $ sambaSIDList $ sa + mbaStringOption $ sambaTrustFlags $ sambaSecurityIdentifier ) ) +matchingRuleUse: ( 2.5.13.38 NAME 'certificateListExactMatch' APPLIES ( author + ityRevocationList $ certificateRevocationList $ deltaRevocationList ) ) +matchingRuleUse: ( 2.5.13.34 NAME 'certificateExactMatch' APPLIES ( olcTLSCACe + rtificate $ olcTLSCertificate $ userCertificate $ cACertificate ) ) +matchingRuleUse: ( 2.5.13.30 NAME 'objectIdentifierFirstComponentMatch' APPLIE + S ( supportedControl $ supportedExtension $ supportedFeatures $ ldapSyntaxes + $ supportedApplicationContext ) ) +matchingRuleUse: ( 2.5.13.29 NAME 'integerFirstComponentMatch' APPLIES ( suppo + rtedLDAPVersion $ entryTtl $ uidNumber $ gidNumber $ olcConcurrency $ olcConn + MaxPending $ olcConnMaxPendingAuth $ olcIdleTimeout $ olcIndexSubstrIfMinLen + $ olcIndexSubstrIfMaxLen $ olcIndexSubstrAnyLen $ olcIndexSubstrAnyStep $ olc + IndexIntLen $ olcLastBindPrecision $ olcListenerThreads $ olcLocalSSF $ olcMa + xDerefDepth $ olcMaxFilterDepth $ olcReplicationInterval $ olcSockbufMaxIncom + ing $ olcSockbufMaxIncomingAuth $ olcThreads $ olcThreadQueues $ olcToolThrea + ds $ olcWriteTimeout $ olcBkMdbIdlExp $ olcDbMaxEntrySize $ olcDbMaxReaders $ + olcDbMaxSize $ olcDbRtxnSize $ olcDbSearchStack $ mailPreferenceOption $ sha + dowLastChange $ shadowMin $ shadowMax $ shadowWarning $ shadowInactive $ shad + owExpire $ shadowFlag $ ipServicePort $ ipProtocolNumber $ oncRpcNumber $ sam + baPwdLastSet $ sambaPwdCanChange $ sambaPwdMustChange $ sambaLogonTime $ samb + aLogoffTime $ sambaKickoffTime $ sambaBadPasswordCount $ sambaBadPasswordTime + $ sambaGroupType $ sambaNextUserRid $ sambaNextGroupRid $ sambaNextRid $ sam + baAlgorithmicRidBase $ sambaIntegerOption $ sambaMinPwdLength $ sambaPwdHisto + ryLength $ sambaLogonToChgPwd $ sambaMaxPwdAge $ sambaMinPwdAge $ sambaLockou + tDuration $ sambaLockoutObservationWindow $ sambaLockoutThreshold $ sambaForc + eLogoff $ sambaRefuseMachinePwdChange $ sambaTrustType $ sambaTrustAttributes + $ sambaTrustDirection ) ) +matchingRuleUse: ( 2.5.13.28 NAME 'generalizedTimeOrderingMatch' APPLIES ( cre + ateTimestamp $ modifyTimestamp $ pwdLastSuccess ) ) +matchingRuleUse: ( 2.5.13.27 NAME 'generalizedTimeMatch' APPLIES ( createTimes + tamp $ modifyTimestamp $ pwdLastSuccess ) ) +matchingRuleUse: ( 2.5.13.24 NAME 'protocolInformationMatch' APPLIES protocolI + nformation ) +matchingRuleUse: ( 2.5.13.23 NAME 'uniqueMemberMatch' APPLIES uniqueMember ) +matchingRuleUse: ( 2.5.13.22 NAME 'presentationAddressMatch' APPLIES presentat + ionAddress ) +matchingRuleUse: ( 2.5.13.20 NAME 'telephoneNumberMatch' APPLIES ( telephoneNu + mber $ homePhone $ mobile $ pager ) ) +matchingRuleUse: ( 2.5.13.18 NAME 'octetStringOrderingMatch' APPLIES ( userPas + sword $ olcRootPW $ sambaClearTextPassword $ sambaPreviousClearTextPassword ) + ) +matchingRuleUse: ( 2.5.13.17 NAME 'octetStringMatch' APPLIES ( userPassword $ + olcRootPW $ sambaClearTextPassword $ sambaPreviousClearTextPassword ) ) +matchingRuleUse: ( 2.5.13.16 NAME 'bitStringMatch' APPLIES x500UniqueIdentifie + r ) +matchingRuleUse: ( 2.5.13.15 NAME 'integerOrderingMatch' APPLIES ( supportedLD + APVersion $ entryTtl $ uidNumber $ gidNumber $ olcConcurrency $ olcConnMaxPen + ding $ olcConnMaxPendingAuth $ olcIdleTimeout $ olcIndexSubstrIfMinLen $ olcI + ndexSubstrIfMaxLen $ olcIndexSubstrAnyLen $ olcIndexSubstrAnyStep $ olcIndexI + ntLen $ olcLastBindPrecision $ olcListenerThreads $ olcLocalSSF $ olcMaxDeref + Depth $ olcMaxFilterDepth $ olcReplicationInterval $ olcSockbufMaxIncoming $ + olcSockbufMaxIncomingAuth $ olcThreads $ olcThreadQueues $ olcToolThreads $ o + lcWriteTimeout $ olcBkMdbIdlExp $ olcDbMaxEntrySize $ olcDbMaxReaders $ olcDb + MaxSize $ olcDbRtxnSize $ olcDbSearchStack $ mailPreferenceOption $ shadowLas + tChange $ shadowMin $ shadowMax $ shadowWarning $ shadowInactive $ shadowExpi + re $ shadowFlag $ ipServicePort $ ipProtocolNumber $ oncRpcNumber $ sambaPwdL + astSet $ sambaPwdCanChange $ sambaPwdMustChange $ sambaLogonTime $ sambaLogof + fTime $ sambaKickoffTime $ sambaBadPasswordCount $ sambaBadPasswordTime $ sam + baGroupType $ sambaNextUserRid $ sambaNextGroupRid $ sambaNextRid $ sambaAlgo + rithmicRidBase $ sambaIntegerOption $ sambaMinPwdLength $ sambaPwdHistoryLeng + th $ sambaLogonToChgPwd $ sambaMaxPwdAge $ sambaMinPwdAge $ sambaLockoutDurat + ion $ sambaLockoutObservationWindow $ sambaLockoutThreshold $ sambaForceLogof + f $ sambaRefuseMachinePwdChange $ sambaTrustType $ sambaTrustAttributes $ sam + baTrustDirection ) ) +matchingRuleUse: ( 2.5.13.14 NAME 'integerMatch' APPLIES ( supportedLDAPVersio + n $ entryTtl $ uidNumber $ gidNumber $ olcConcurrency $ olcConnMaxPending $ o + lcConnMaxPendingAuth $ olcIdleTimeout $ olcIndexSubstrIfMinLen $ olcIndexSubs + trIfMaxLen $ olcIndexSubstrAnyLen $ olcIndexSubstrAnyStep $ olcIndexIntLen $ + olcLastBindPrecision $ olcListenerThreads $ olcLocalSSF $ olcMaxDerefDepth $ + olcMaxFilterDepth $ olcReplicationInterval $ olcSockbufMaxIncoming $ olcSockb + ufMaxIncomingAuth $ olcThreads $ olcThreadQueues $ olcToolThreads $ olcWriteT + imeout $ olcBkMdbIdlExp $ olcDbMaxEntrySize $ olcDbMaxReaders $ olcDbMaxSize + $ olcDbRtxnSize $ olcDbSearchStack $ mailPreferenceOption $ shadowLastChange + $ shadowMin $ shadowMax $ shadowWarning $ shadowInactive $ shadowExpire $ sha + dowFlag $ ipServicePort $ ipProtocolNumber $ oncRpcNumber $ sambaPwdLastSet $ + sambaPwdCanChange $ sambaPwdMustChange $ sambaLogonTime $ sambaLogoffTime $ + sambaKickoffTime $ sambaBadPasswordCount $ sambaBadPasswordTime $ sambaGroupT + ype $ sambaNextUserRid $ sambaNextGroupRid $ sambaNextRid $ sambaAlgorithmicR + idBase $ sambaIntegerOption $ sambaMinPwdLength $ sambaPwdHistoryLength $ sam + baLogonToChgPwd $ sambaMaxPwdAge $ sambaMinPwdAge $ sambaLockoutDuration $ sa + mbaLockoutObservationWindow $ sambaLockoutThreshold $ sambaForceLogoff $ samb + aRefuseMachinePwdChange $ sambaTrustType $ sambaTrustAttributes $ sambaTrustD + irection ) ) +matchingRuleUse: ( 2.5.13.13 NAME 'booleanMatch' APPLIES ( hasSubordinates $ o + lcAddContentAcl $ olcDisabled $ olcGentleHUP $ olcHidden $ olcIndexHash64 $ o + lcLastMod $ olcLastBind $ olcLogFileOnly $ olcMultiProvider $ olcMonitoring $ + olcReadOnly $ olcReverseLookup $ olcSaslAuxpropsDontUseCopyIgnore $ olcSyncU + seSubentry $ olcDbNoSync $ sambaBoolOption ) ) +matchingRuleUse: ( 2.5.13.11 NAME 'caseIgnoreListMatch' APPLIES ( postalAddres + s $ registeredAddress $ homePostalAddress ) ) +matchingRuleUse: ( 2.5.13.9 NAME 'numericStringOrderingMatch' APPLIES ( x121Ad + dress $ internationalISDNNumber ) ) +matchingRuleUse: ( 2.5.13.8 NAME 'numericStringMatch' APPLIES ( x121Address $ + internationalISDNNumber ) ) +matchingRuleUse: ( 2.5.13.7 NAME 'caseExactSubstringsMatch' APPLIES ( serialNu + mber $ c $ telephoneNumber $ destinationIndicator $ dnQualifier $ homePhone $ + mobile $ pager ) ) +matchingRuleUse: ( 2.5.13.6 NAME 'caseExactOrderingMatch' APPLIES ( supportedS + ASLMechanisms $ vendorName $ vendorVersion $ ref $ name $ cn $ uid $ labeledU + RI $ description $ olcConfigFile $ olcConfigDir $ olcAccess $ olcAllows $ olc + ArgsFile $ olcAttributeOptions $ olcAttributeTypes $ olcAuthIDRewrite $ olcAu + thzPolicy $ olcAuthzRegexp $ olcBackend $ olcDatabase $ olcDisallows $ olcDit + ContentRules $ olcExtraAttrs $ olcInclude $ olcLdapSyntaxes $ olcLimits $ olc + LogFile $ olcLogFileFormat $ olcLogFileRotate $ olcLogLevel $ olcModuleLoad $ + olcModulePath $ olcObjectClasses $ olcObjectIdentifier $ olcOverlay $ olcPas + swordCryptSaltFormat $ olcPasswordHash $ olcPidFile $ olcPlugin $ olcPluginLo + gFile $ olcReferral $ olcReplica $ olcReplicaArgsFile $ olcReplicaPidFile $ o + lcReplogFile $ olcRequires $ olcRestrict $ olcRootDSE $ olcSaslAuxprops $ olc + SaslAuxpropsDontUseCopy $ olcSaslCBinding $ olcSaslHost $ olcSaslRealm $ olcS + aslSecProps $ olcSecurity $ olcServerID $ olcSizeLimit $ olcSortVals $ olcSub + ordinate $ olcSyncrepl $ olcTCPBuffer $ olcTimeLimit $ olcTLSCACertificateFil + e $ olcTLSCACertificatePath $ olcTLSCertificateFile $ olcTLSCertificateKeyFil + e $ olcTLSCipherSuite $ olcTLSCRLCheck $ olcTLSCRLFile $ olcTLSRandFile $ olc + TLSVerifyClient $ olcTLSDHParamFile $ olcTLSECName $ olcTLSProtocolMin $ olcU + pdateRef $ olcDbDirectory $ olcDbCheckpoint $ olcDbEnvFlags $ olcDbIndex $ ol + cDbMode $ olcDbMultival $ knowledgeInformation $ sn $ serialNumber $ c $ l $ + st $ street $ o $ ou $ title $ businessCategory $ postalCode $ postOfficeBox + $ physicalDeliveryOfficeName $ telephoneNumber $ destinationIndicator $ given + Name $ initials $ generationQualifier $ dnQualifier $ houseIdentifier $ dmdNa + me $ pseudonym $ textEncodedORAddress $ info $ drink $ roomNumber $ userClass + $ host $ documentIdentifier $ documentTitle $ documentVersion $ documentLoca + tion $ homePhone $ personalTitle $ mobile $ pager $ co $ uniqueIdentifier $ o + rganizationalStatus $ buildingName $ documentPublisher $ carLicense $ departm + entNumber $ displayName $ employeeNumber $ employeeType $ preferredLanguage $ + ipServiceProtocol $ nisMapName $ sambaLogonScript $ sambaProfilePath $ samba + UserWorkstations $ sambaHomePath $ sambaDomainName $ sambaMungedDial $ sambaS + hareName $ sambaOptionName $ sambaStringListOption $ sambaTrustPartner $ samb + aFlatName $ sambaTrustAuthOutgoing $ sambaTrustAuthIncoming $ sambaTrustFores + tTrustInfo ) ) +matchingRuleUse: ( 2.5.13.5 NAME 'caseExactMatch' APPLIES ( supportedSASLMecha + nisms $ vendorName $ vendorVersion $ ref $ name $ cn $ uid $ labeledURI $ des + cription $ olcConfigFile $ olcConfigDir $ olcAccess $ olcAllows $ olcArgsFile + $ olcAttributeOptions $ olcAttributeTypes $ olcAuthIDRewrite $ olcAuthzPolic + y $ olcAuthzRegexp $ olcBackend $ olcDatabase $ olcDisallows $ olcDitContentR + ules $ olcExtraAttrs $ olcInclude $ olcLdapSyntaxes $ olcLimits $ olcLogFile + $ olcLogFileFormat $ olcLogFileRotate $ olcLogLevel $ olcModuleLoad $ olcModu + lePath $ olcObjectClasses $ olcObjectIdentifier $ olcOverlay $ olcPasswordCry + ptSaltFormat $ olcPasswordHash $ olcPidFile $ olcPlugin $ olcPluginLogFile $ + olcReferral $ olcReplica $ olcReplicaArgsFile $ olcReplicaPidFile $ olcReplog + File $ olcRequires $ olcRestrict $ olcRootDSE $ olcSaslAuxprops $ olcSaslAuxp + ropsDontUseCopy $ olcSaslCBinding $ olcSaslHost $ olcSaslRealm $ olcSaslSecPr + ops $ olcSecurity $ olcServerID $ olcSizeLimit $ olcSortVals $ olcSubordinate + $ olcSyncrepl $ olcTCPBuffer $ olcTimeLimit $ olcTLSCACertificateFile $ olcT + LSCACertificatePath $ olcTLSCertificateFile $ olcTLSCertificateKeyFile $ olcT + LSCipherSuite $ olcTLSCRLCheck $ olcTLSCRLFile $ olcTLSRandFile $ olcTLSVerif + yClient $ olcTLSDHParamFile $ olcTLSECName $ olcTLSProtocolMin $ olcUpdateRef + $ olcDbDirectory $ olcDbCheckpoint $ olcDbEnvFlags $ olcDbIndex $ olcDbMode + $ olcDbMultival $ knowledgeInformation $ sn $ serialNumber $ c $ l $ st $ str + eet $ o $ ou $ title $ businessCategory $ postalCode $ postOfficeBox $ physic + alDeliveryOfficeName $ telephoneNumber $ destinationIndicator $ givenName $ i + nitials $ generationQualifier $ dnQualifier $ houseIdentifier $ dmdName $ pse + udonym $ textEncodedORAddress $ info $ drink $ roomNumber $ userClass $ host + $ documentIdentifier $ documentTitle $ documentVersion $ documentLocation $ h + omePhone $ personalTitle $ mobile $ pager $ co $ uniqueIdentifier $ organizat + ionalStatus $ buildingName $ documentPublisher $ carLicense $ departmentNumbe + r $ displayName $ employeeNumber $ employeeType $ preferredLanguage $ ipServi + ceProtocol $ nisMapName $ sambaLogonScript $ sambaProfilePath $ sambaUserWork + stations $ sambaHomePath $ sambaDomainName $ sambaMungedDial $ sambaShareName + $ sambaOptionName $ sambaStringListOption $ sambaTrustPartner $ sambaFlatNam + e $ sambaTrustAuthOutgoing $ sambaTrustAuthIncoming $ sambaTrustForestTrustIn + fo ) ) +matchingRuleUse: ( 2.5.13.4 NAME 'caseIgnoreSubstringsMatch' APPLIES ( serialN + umber $ c $ telephoneNumber $ destinationIndicator $ dnQualifier $ homePhone + $ mobile $ pager ) ) +matchingRuleUse: ( 2.5.13.3 NAME 'caseIgnoreOrderingMatch' APPLIES ( supported + SASLMechanisms $ vendorName $ vendorVersion $ ref $ name $ cn $ uid $ labeled + URI $ description $ olcConfigFile $ olcConfigDir $ olcAccess $ olcAllows $ ol + cArgsFile $ olcAttributeOptions $ olcAttributeTypes $ olcAuthIDRewrite $ olcA + uthzPolicy $ olcAuthzRegexp $ olcBackend $ olcDatabase $ olcDisallows $ olcDi + tContentRules $ olcExtraAttrs $ olcInclude $ olcLdapSyntaxes $ olcLimits $ ol + cLogFile $ olcLogFileFormat $ olcLogFileRotate $ olcLogLevel $ olcModuleLoad + $ olcModulePath $ olcObjectClasses $ olcObjectIdentifier $ olcOverlay $ olcPa + sswordCryptSaltFormat $ olcPasswordHash $ olcPidFile $ olcPlugin $ olcPluginL + ogFile $ olcReferral $ olcReplica $ olcReplicaArgsFile $ olcReplicaPidFile $ + olcReplogFile $ olcRequires $ olcRestrict $ olcRootDSE $ olcSaslAuxprops $ ol + cSaslAuxpropsDontUseCopy $ olcSaslCBinding $ olcSaslHost $ olcSaslRealm $ olc + SaslSecProps $ olcSecurity $ olcServerID $ olcSizeLimit $ olcSortVals $ olcSu + bordinate $ olcSyncrepl $ olcTCPBuffer $ olcTimeLimit $ olcTLSCACertificateFi + le $ olcTLSCACertificatePath $ olcTLSCertificateFile $ olcTLSCertificateKeyFi + le $ olcTLSCipherSuite $ olcTLSCRLCheck $ olcTLSCRLFile $ olcTLSRandFile $ ol + cTLSVerifyClient $ olcTLSDHParamFile $ olcTLSECName $ olcTLSProtocolMin $ olc + UpdateRef $ olcDbDirectory $ olcDbCheckpoint $ olcDbEnvFlags $ olcDbIndex $ o + lcDbMode $ olcDbMultival $ knowledgeInformation $ sn $ serialNumber $ c $ l $ + st $ street $ o $ ou $ title $ businessCategory $ postalCode $ postOfficeBox + $ physicalDeliveryOfficeName $ telephoneNumber $ destinationIndicator $ give + nName $ initials $ generationQualifier $ dnQualifier $ houseIdentifier $ dmdN + ame $ pseudonym $ textEncodedORAddress $ info $ drink $ roomNumber $ userClas + s $ host $ documentIdentifier $ documentTitle $ documentVersion $ documentLoc + ation $ homePhone $ personalTitle $ mobile $ pager $ co $ uniqueIdentifier $ + organizationalStatus $ buildingName $ documentPublisher $ carLicense $ depart + mentNumber $ displayName $ employeeNumber $ employeeType $ preferredLanguage + $ ipServiceProtocol $ nisMapName $ sambaLogonScript $ sambaProfilePath $ samb + aUserWorkstations $ sambaHomePath $ sambaDomainName $ sambaMungedDial $ samba + ShareName $ sambaOptionName $ sambaStringListOption $ sambaTrustPartner $ sam + baFlatName $ sambaTrustAuthOutgoing $ sambaTrustAuthIncoming $ sambaTrustFore + stTrustInfo ) ) +matchingRuleUse: ( 2.5.13.2 NAME 'caseIgnoreMatch' APPLIES ( supportedSASLMech + anisms $ vendorName $ vendorVersion $ ref $ name $ cn $ uid $ labeledURI $ de + scription $ olcConfigFile $ olcConfigDir $ olcAccess $ olcAllows $ olcArgsFil + e $ olcAttributeOptions $ olcAttributeTypes $ olcAuthIDRewrite $ olcAuthzPoli + cy $ olcAuthzRegexp $ olcBackend $ olcDatabase $ olcDisallows $ olcDitContent + Rules $ olcExtraAttrs $ olcInclude $ olcLdapSyntaxes $ olcLimits $ olcLogFile + $ olcLogFileFormat $ olcLogFileRotate $ olcLogLevel $ olcModuleLoad $ olcMod + ulePath $ olcObjectClasses $ olcObjectIdentifier $ olcOverlay $ olcPasswordCr + yptSaltFormat $ olcPasswordHash $ olcPidFile $ olcPlugin $ olcPluginLogFile $ + olcReferral $ olcReplica $ olcReplicaArgsFile $ olcReplicaPidFile $ olcReplo + gFile $ olcRequires $ olcRestrict $ olcRootDSE $ olcSaslAuxprops $ olcSaslAux + propsDontUseCopy $ olcSaslCBinding $ olcSaslHost $ olcSaslRealm $ olcSaslSecP + rops $ olcSecurity $ olcServerID $ olcSizeLimit $ olcSortVals $ olcSubordinat + e $ olcSyncrepl $ olcTCPBuffer $ olcTimeLimit $ olcTLSCACertificateFile $ olc + TLSCACertificatePath $ olcTLSCertificateFile $ olcTLSCertificateKeyFile $ olc + TLSCipherSuite $ olcTLSCRLCheck $ olcTLSCRLFile $ olcTLSRandFile $ olcTLSVeri + fyClient $ olcTLSDHParamFile $ olcTLSECName $ olcTLSProtocolMin $ olcUpdateRe + f $ olcDbDirectory $ olcDbCheckpoint $ olcDbEnvFlags $ olcDbIndex $ olcDbMode + $ olcDbMultival $ knowledgeInformation $ sn $ serialNumber $ c $ l $ st $ st + reet $ o $ ou $ title $ businessCategory $ postalCode $ postOfficeBox $ physi + calDeliveryOfficeName $ telephoneNumber $ destinationIndicator $ givenName $ + initials $ generationQualifier $ dnQualifier $ houseIdentifier $ dmdName $ ps + eudonym $ textEncodedORAddress $ info $ drink $ roomNumber $ userClass $ host + $ documentIdentifier $ documentTitle $ documentVersion $ documentLocation $ + homePhone $ personalTitle $ mobile $ pager $ co $ uniqueIdentifier $ organiza + tionalStatus $ buildingName $ documentPublisher $ carLicense $ departmentNumb + er $ displayName $ employeeNumber $ employeeType $ preferredLanguage $ ipServ + iceProtocol $ nisMapName $ sambaLogonScript $ sambaProfilePath $ sambaUserWor + kstations $ sambaHomePath $ sambaDomainName $ sambaMungedDial $ sambaShareNam + e $ sambaOptionName $ sambaStringListOption $ sambaTrustPartner $ sambaFlatNa + me $ sambaTrustAuthOutgoing $ sambaTrustAuthIncoming $ sambaTrustForestTrustI + nfo ) ) +matchingRuleUse: ( 2.5.13.1 NAME 'distinguishedNameMatch' APPLIES ( creatorsNa + me $ modifiersName $ subschemaSubentry $ entryDN $ namingContexts $ aliasedOb + jectName $ dynamicSubtrees $ distinguishedName $ seeAlso $ olcDefaultSearchBa + se $ olcRootDN $ olcSchemaDN $ olcSuffix $ olcUpdateDN $ member $ owner $ rol + eOccupant $ manager $ documentAuthor $ secretary $ associatedName $ dITRedire + ct ) ) +matchingRuleUse: ( 2.5.13.0 NAME 'objectIdentifierMatch' APPLIES ( supportedCo + ntrol $ supportedExtension $ supportedFeatures $ supportedApplicationContext + ) ) +attributeTypes: ( 2.5.4.0 NAME 'objectClass' DESC 'RFC4512: object classes of + the entity' EQUALITY objectIdentifierMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1. + 38 ) +attributeTypes: ( 2.5.21.9 NAME 'structuralObjectClass' DESC 'RFC4512: structu + ral object class of entry' EQUALITY objectIdentifierMatch SYNTAX 1.3.6.1.4.1. + 1466.115.121.1.38 SINGLE-VALUE NO-USER-MODIFICATION USAGE directoryOperation + ) +attributeTypes: ( 2.5.18.1 NAME 'createTimestamp' DESC 'RFC4512: time which ob + ject was created' EQUALITY generalizedTimeMatch ORDERING generalizedTimeOrder + ingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE NO-USER-MODIFICATI + ON USAGE directoryOperation ) +attributeTypes: ( 2.5.18.2 NAME 'modifyTimestamp' DESC 'RFC4512: time which ob + ject was last modified' EQUALITY generalizedTimeMatch ORDERING generalizedTim + eOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE NO-USER-MODI + FICATION USAGE directoryOperation ) +attributeTypes: ( 2.5.18.3 NAME 'creatorsName' DESC 'RFC4512: name of creator' + EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE- + VALUE NO-USER-MODIFICATION USAGE directoryOperation ) +attributeTypes: ( 2.5.18.4 NAME 'modifiersName' DESC 'RFC4512: name of last mo + difier' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 + SINGLE-VALUE NO-USER-MODIFICATION USAGE directoryOperation ) +attributeTypes: ( 2.5.18.9 NAME 'hasSubordinates' DESC 'X.501: entry has child + ren' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE N + O-USER-MODIFICATION USAGE directoryOperation ) +attributeTypes: ( 2.5.18.10 NAME 'subschemaSubentry' DESC 'RFC4512: name of co + ntrolling subschema entry' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1 + .1466.115.121.1.12 SINGLE-VALUE NO-USER-MODIFICATION USAGE directoryOperation + ) +attributeTypes: ( 1.3.6.1.1.20 NAME 'entryDN' DESC 'DN of the entry' EQUALITY + distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE NO-U + SER-MODIFICATION USAGE directoryOperation ) +attributeTypes: ( 1.3.6.1.1.16.4 NAME 'entryUUID' DESC 'UUID of the entry' EQU + ALITY UUIDMatch ORDERING UUIDOrderingMatch SYNTAX 1.3.6.1.1.16.1 SINGLE-VALUE + NO-USER-MODIFICATION USAGE directoryOperation ) +attributeTypes: ( 1.3.6.1.4.1.4203.666.1.7 NAME 'entryCSN' DESC 'change sequen + ce number of the entry content' EQUALITY CSNMatch ORDERING CSNOrderingMatch S + YNTAX 1.3.6.1.4.1.4203.666.11.2.1{64} SINGLE-VALUE NO-USER-MODIFICATION USAGE + directoryOperation ) +attributeTypes: ( 1.3.6.1.4.1.4203.666.1.25 NAME 'contextCSN' DESC 'the larges + t committed CSN of a context' EQUALITY CSNMatch ORDERING CSNOrderingMatch SYN + TAX 1.3.6.1.4.1.4203.666.11.2.1{64} NO-USER-MODIFICATION USAGE dSAOperation ) +attributeTypes: ( 1.3.6.1.4.1.1466.101.120.6 NAME 'altServer' DESC 'RFC4512: a + lternative servers' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 USAGE dSAOperation ) +attributeTypes: ( 1.3.6.1.4.1.1466.101.120.5 NAME 'namingContexts' DESC 'RFC45 + 12: naming contexts' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466. + 115.121.1.12 USAGE dSAOperation ) +attributeTypes: ( 1.3.6.1.4.1.1466.101.120.13 NAME 'supportedControl' DESC 'RF + C4512: supported controls' SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 USAGE dSAOper + ation ) +attributeTypes: ( 1.3.6.1.4.1.1466.101.120.7 NAME 'supportedExtension' DESC 'R + FC4512: supported extended operations' SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 U + SAGE dSAOperation ) +attributeTypes: ( 1.3.6.1.4.1.1466.101.120.15 NAME 'supportedLDAPVersion' DESC + 'RFC4512: supported LDAP versions' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 USAG + E dSAOperation ) +attributeTypes: ( 1.3.6.1.4.1.1466.101.120.14 NAME 'supportedSASLMechanisms' D + ESC 'RFC4512: supported SASL mechanisms' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 + USAGE dSAOperation ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.3.5 NAME 'supportedFeatures' DESC 'RFC451 + 2: features supported by the server' EQUALITY objectIdentifierMatch SYNTAX 1. + 3.6.1.4.1.1466.115.121.1.38 USAGE dSAOperation ) +attributeTypes: ( 1.3.6.1.1.4 NAME 'vendorName' DESC 'RFC3045: name of impleme + ntation vendor' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 + SINGLE-VALUE NO-USER-MODIFICATION USAGE dSAOperation ) +attributeTypes: ( 1.3.6.1.1.5 NAME 'vendorVersion' DESC 'RFC3045: version of i + mplementation' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 S + INGLE-VALUE NO-USER-MODIFICATION USAGE dSAOperation ) +attributeTypes: ( 2.5.21.4 NAME 'matchingRules' DESC 'RFC4512: matching rules' + EQUALITY objectIdentifierFirstComponentMatch SYNTAX 1.3.6.1.4.1.1466.115.121 + .1.30 USAGE directoryOperation ) +attributeTypes: ( 2.5.21.5 NAME 'attributeTypes' DESC 'RFC4512: attribute type + s' EQUALITY objectIdentifierFirstComponentMatch SYNTAX 1.3.6.1.4.1.1466.115.1 + 21.1.3 USAGE directoryOperation ) +attributeTypes: ( 2.5.21.6 NAME 'objectClasses' DESC 'RFC4512: object classes' + EQUALITY objectIdentifierFirstComponentMatch SYNTAX 1.3.6.1.4.1.1466.115.121 + .1.37 USAGE directoryOperation ) +attributeTypes: ( 2.5.21.8 NAME 'matchingRuleUse' DESC 'RFC4512: matching rule + uses' EQUALITY objectIdentifierFirstComponentMatch SYNTAX 1.3.6.1.4.1.1466.1 + 15.121.1.31 USAGE directoryOperation ) +attributeTypes: ( 1.3.6.1.4.1.1466.101.120.16 NAME 'ldapSyntaxes' DESC 'RFC451 + 2: LDAP syntaxes' EQUALITY objectIdentifierFirstComponentMatch SYNTAX 1.3.6.1 + .4.1.1466.115.121.1.54 USAGE directoryOperation ) +attributeTypes: ( 2.5.4.1 NAME ( 'aliasedObjectName' 'aliasedEntryName' ) DESC + 'RFC4512: name of aliased object' EQUALITY distinguishedNameMatch SYNTAX 1.3 + .6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) +attributeTypes: ( 2.16.840.1.113730.3.1.34 NAME 'ref' DESC 'RFC3296: subordina + te referral URL' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 + USAGE distributedOperation ) +attributeTypes: ( 1.3.6.1.4.1.1466.101.119.3 NAME 'entryTtl' DESC 'RFC2589: en + try time-to-live' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE NO-USER-M + ODIFICATION USAGE dSAOperation ) +attributeTypes: ( 1.3.6.1.4.1.1466.101.119.4 NAME 'dynamicSubtrees' DESC 'RFC2 + 589: dynamic subtrees' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 NO-USER-MODIFICAT + ION USAGE dSAOperation ) +attributeTypes: ( 2.5.4.49 NAME 'distinguishedName' DESC 'RFC4519: common supe + rtype of DN attributes' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.14 + 66.115.121.1.12 ) +attributeTypes: ( 2.5.4.41 NAME 'name' DESC 'RFC4519: common supertype of name + attributes' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX + 1.3.6.1.4.1.1466.115.121.1.15{32768} ) +attributeTypes: ( 2.5.4.3 NAME ( 'cn' 'commonName' ) DESC 'RFC4519: common nam + e(s) for which the entity is known by' SUP name ) +attributeTypes: ( 0.9.2342.19200300.100.1.1 NAME ( 'uid' 'userid' ) DESC 'RFC4 + 519: user identifier' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMat + ch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) +attributeTypes: ( 1.3.6.1.1.1.1.0 NAME 'uidNumber' DESC 'RFC2307: An integer u + niquely identifying a user in an administrative domain' EQUALITY integerMatch + ORDERING integerOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VA + LUE ) +attributeTypes: ( 1.3.6.1.1.1.1.1 NAME 'gidNumber' DESC 'RFC2307: An integer u + niquely identifying a group in an administrative domain' EQUALITY integerMatc + h ORDERING integerOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-V + ALUE ) +attributeTypes: ( 2.5.4.35 NAME 'userPassword' DESC 'RFC4519/2307: password of + user' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{128} ) +attributeTypes: ( 1.3.6.1.4.1.250.1.57 NAME 'labeledURI' DESC 'RFC2079: Unifor + m Resource Identifier with optional label' EQUALITY caseExactMatch SYNTAX 1.3 + .6.1.4.1.1466.115.121.1.15 ) +attributeTypes: ( 2.5.4.13 NAME 'description' DESC 'RFC4519: descriptive infor + mation' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3. + 6.1.4.1.1466.115.121.1.15{1024} ) +attributeTypes: ( 2.5.4.34 NAME 'seeAlso' DESC 'RFC4519: DN of related object' + SUP distinguishedName ) +attributeTypes: ( 1.3.6.1.4.1.4203.666.1.60 NAME 'pKCS8PrivateKey' DESC 'PKCS# + 8 PrivateKeyInfo, use ;binary' EQUALITY privateKeyMatch SYNTAX 1.2.840.113549 + .1.8.1.1 ) +attributeTypes: ( 1.3.6.1.4.1.42.2.27.8.1.29 NAME 'pwdLastSuccess' DESC 'The t + imestamp of the last successful authentication' EQUALITY generalizedTimeMatch + ORDERING generalizedTimeOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 S + INGLE-VALUE NO-USER-MODIFICATION USAGE directoryOperation ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.78 NAME 'olcConfigFile' DESC 'Fi + le for slapd configuration directives' EQUALITY caseExactMatch SYNTAX 1.3.6.1 + .4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.79 NAME 'olcConfigDir' DESC 'Dir + ectory for slapd configuration backend' EQUALITY caseExactMatch SYNTAX 1.3.6. + 1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.1 NAME 'olcAccess' DESC 'Access + Control List' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X + -ORDERED 'VALUES' ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.86 NAME 'olcAddContentAcl' DESC + 'Check ACLs against content of Add ops' EQUALITY booleanMatch SYNTAX 1.3.6.1. + 4.1.1466.115.121.1.7 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.2 NAME 'olcAllows' DESC 'Allowed + set of deprecated features' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466 + .115.121.1.15 ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.3 NAME 'olcArgsFile' DESC 'File + for slapd command line options' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.14 + 66.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.5 NAME 'olcAttributeOptions' EQU + ALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.4 NAME 'olcAttributeTypes' DESC + 'OpenLDAP attributeTypes' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstring + sMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.6 NAME 'olcAuthIDRewrite' EQUALI + TY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.7 NAME 'olcAuthzPolicy' EQUALITY + caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.8 NAME 'olcAuthzRegexp' EQUALITY + caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.9 NAME 'olcBackend' DESC 'A type + of backend' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SI + NGLE-VALUE X-ORDERED 'SIBLINGS' ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.10 NAME 'olcConcurrency' EQUALIT + Y integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.11 NAME 'olcConnMaxPending' EQUA + LITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.12 NAME 'olcConnMaxPendingAuth' + EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.13 NAME 'olcDatabase' DESC 'The + backend type for a database instance' SUP olcBackend SINGLE-VALUE X-ORDERED ' + SIBLINGS' ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.14 NAME 'olcDefaultSearchBase' E + QUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VA + LUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.21 NAME 'olcDisabled' EQUALITY + booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.15 NAME 'olcDisallows' EQUALITY + caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.16 NAME 'olcDitContentRules' DES + C 'OpenLDAP DIT content rules' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubs + tringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.20 NAME 'olcExtraAttrs' EQUALI + TY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.17 NAME 'olcGentleHUP' EQUALITY + booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.17 NAME 'olcHidden' EQUALITY b + ooleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.18 NAME 'olcIdleTimeout' EQUALIT + Y integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.19 NAME 'olcInclude' SUP labeled + URI ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.94 NAME 'olcIndexHash64' EQUALIT + Y booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.20 NAME 'olcIndexSubstrIfMinLen' + EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.21 NAME 'olcIndexSubstrIfMaxLen' + EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.22 NAME 'olcIndexSubstrAnyLen' E + QUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.23 NAME 'olcIndexSubstrAnyStep' + EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.84 NAME 'olcIndexIntLen' EQUALIT + Y integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.4 NAME 'olcLastMod' EQUALITY b + ooleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.22 NAME 'olcLastBind' EQUALITY + booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.23 NAME 'olcLastBindPrecision' + EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.85 NAME 'olcLdapSyntaxes' DESC ' + OpenLDAP ldapSyntax' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatc + h SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.5 NAME 'olcLimits' EQUALITY ca + seIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.93 NAME 'olcListenerThreads' EQU + ALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.26 NAME 'olcLocalSSF' EQUALITY i + ntegerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.27 NAME 'olcLogFile' EQUALITY ca + seExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.104 NAME 'olcLogFileFormat' EQUA + LITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.102 NAME 'olcLogFileOnly' EQUALI + TY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.103 NAME 'olcLogFileRotate' EQUA + LITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.28 NAME 'olcLogLevel' EQUALITY c + aseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.6 NAME 'olcMaxDerefDepth' EQUA + LITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.101 NAME 'olcMaxFilterDepth' EQU + ALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.16 NAME ( 'olcMultiProvider' ' + olcMirrorMode' ) EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SI + NGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.30 NAME 'olcModuleLoad' EQUALITY + caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.31 NAME 'olcModulePath' EQUALITY + caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.18 NAME 'olcMonitoring' EQUALI + TY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.32 NAME 'olcObjectClasses' DESC + 'OpenLDAP object classes' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstring + sMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.33 NAME 'olcObjectIdentifier' EQ + UALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.14 + 66.115.121.1.15 X-ORDERED 'VALUES' ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.34 NAME 'olcOverlay' SUP olcData + base SINGLE-VALUE X-ORDERED 'SIBLINGS' ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.35 NAME 'olcPasswordCryptSaltFor + mat' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VAL + UE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.36 NAME 'olcPasswordHash' EQUALI + TY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.37 NAME 'olcPidFile' EQUALITY ca + seExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.38 NAME 'olcPlugin' EQUALITY cas + eIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.39 NAME 'olcPluginLogFile' EQUAL + ITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.40 NAME 'olcReadOnly' EQUALITY b + ooleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.41 NAME 'olcReferral' SUP labele + dURI SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.7 NAME 'olcReplica' SUP labele + dURI EQUALITY caseIgnoreMatch X-ORDERED 'VALUES' ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.43 NAME 'olcReplicaArgsFile' SYN + TAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.44 NAME 'olcReplicaPidFile' SYNT + AX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.45 NAME 'olcReplicationInterval' + SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.46 NAME 'olcReplogFile' SYNTAX 1 + .3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.47 NAME 'olcRequires' EQUALITY c + aseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.48 NAME 'olcRestrict' EQUALITY c + aseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.49 NAME 'olcReverseLookup' EQUAL + ITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.8 NAME 'olcRootDN' EQUALITY di + stinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.51 NAME 'olcRootDSE' EQUALITY ca + seIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.9 NAME 'olcRootPW' EQUALITY oc + tetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.89 NAME 'olcSaslAuxprops' EQUALI + TY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.91 NAME 'olcSaslAuxpropsDontUseC + opy' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.92 NAME 'olcSaslAuxpropsDontUseC + opyIgnore' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-V + ALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.100 NAME 'olcSaslCBinding' EQUAL + ITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.53 NAME 'olcSaslHost' EQUALITY c + aseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.54 NAME 'olcSaslRealm' EQUALITY + caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.56 NAME 'olcSaslSecProps' EQUALI + TY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.58 NAME 'olcSchemaDN' EQUALITY d + istinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.59 NAME 'olcSecurity' EQUALITY c + aseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.81 NAME 'olcServerID' EQUALITY c + aseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.60 NAME 'olcSizeLimit' EQUALITY + caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.61 NAME 'olcSockbufMaxIncoming' + EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.62 NAME 'olcSockbufMaxIncomingAu + th' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.83 NAME 'olcSortVals' DESC 'Attr + ibutes whose values will always be sorted' EQUALITY caseIgnoreMatch SYNTAX 1. + 3.6.1.4.1.1466.115.121.1.15 ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.15 NAME 'olcSubordinate' EQUAL + ITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.10 NAME 'olcSuffix' EQUALITY d + istinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.19 NAME 'olcSyncUseSubentry' D + ESC 'Store sync context in a subentry' EQUALITY booleanMatch SYNTAX 1.3.6.1.4 + .1.1466.115.121.1.7 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.11 NAME 'olcSyncrepl' EQUALITY + caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORDERED 'VALUES' ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.90 NAME 'olcTCPBuffer' DESC 'Cus + tom TCP buffer size' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121. + 1.15 ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.66 NAME 'olcThreads' EQUALITY in + tegerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.95 NAME 'olcThreadQueues' EQUALI + TY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.67 NAME 'olcTimeLimit' EQUALITY + caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.97 NAME 'olcTLSCACertificate' DE + SC 'X.509 certificate, must use ;binary' EQUALITY certificateExactMatch SYNTA + X 1.3.6.1.4.1.1466.115.121.1.8 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.68 NAME 'olcTLSCACertificateFile + ' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.69 NAME 'olcTLSCACertificatePath + ' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.98 NAME 'olcTLSCertificate' DESC + 'X.509 certificate, must use ;binary' EQUALITY certificateExactMatch SYNTAX + 1.3.6.1.4.1.1466.115.121.1.8 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.70 NAME 'olcTLSCertificateFile' + EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.99 NAME 'olcTLSCertificateKey' D + ESC 'X.509 privateKey, must use ;binary' EQUALITY privateKeyMatch SYNTAX 1.2. + 840.113549.1.8.1.1 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.71 NAME 'olcTLSCertificateKeyFil + e' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE + ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.72 NAME 'olcTLSCipherSuite' EQUA + LITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.73 NAME 'olcTLSCRLCheck' EQUALIT + Y caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.82 NAME 'olcTLSCRLFile' EQUALITY + caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.74 NAME 'olcTLSRandFile' EQUALIT + Y caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.75 NAME 'olcTLSVerifyClient' EQU + ALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.77 NAME 'olcTLSDHParamFile' EQUA + LITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.96 NAME 'olcTLSECName' EQUALITY + caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.87 NAME 'olcTLSProtocolMin' EQUA + LITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.80 NAME 'olcToolThreads' EQUALIT + Y integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.12 NAME 'olcUpdateDN' EQUALITY + distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.13 NAME 'olcUpdateRef' SUP lab + eledURI EQUALITY caseIgnoreMatch ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.0.88 NAME 'olcWriteTimeout' EQUALI + TY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.1 NAME 'olcDbDirectory' DESC ' + Directory for database content' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1 + 466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.1.12.1 NAME 'olcBkMdbIdlExp' DESC + 'Power of 2 used to set IDL size' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.14 + 66.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.1.2 NAME 'olcDbCheckpoint' DESC + 'Database checkpoint interval in kbytes and minutes' EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.1.4 NAME 'olcDbNoSync' DESC 'Dis + able synchronous database writes' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.14 + 66.115.121.1.7 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.12.3 NAME 'olcDbEnvFlags' DESC ' + Database environment flags' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466. + 115.121.1.15 ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.2 NAME 'olcDbIndex' DESC 'Attr + ibute index parameters' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115. + 121.1.15 ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.12.4 NAME 'olcDbMaxEntrySize' DE + SC 'Maximum size of an entry in bytes' EQUALITY integerMatch SYNTAX 1.3.6.1.4 + .1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.12.1 NAME 'olcDbMaxReaders' DESC + 'Maximum number of threads that may access the DB concurrently' EQUALITY int + egerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.12.2 NAME 'olcDbMaxSize' DESC 'M + aximum size of DB in bytes' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115 + .121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.0.3 NAME 'olcDbMode' DESC 'Unix + permissions of database files' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.14 + 66.115.121.1.15 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.12.6 NAME 'olcDbMultival' DESC ' + Hi/Lo thresholds for splitting multivalued attr out of main blob' EQUALITY ca + seIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.12.5 NAME 'olcDbRtxnSize' DESC ' + Number of entries to process in one read transaction' EQUALITY integerMatch S + YNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.4203.1.12.2.3.2.1.9 NAME 'olcDbSearchStack' DESC + 'Depth of search stack in IDLs' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.146 + 6.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 2.5.4.2 NAME 'knowledgeInformation' DESC 'RFC2256: knowledge + information' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{3 + 2768} ) +attributeTypes: ( 2.5.4.4 NAME ( 'sn' 'surname' ) DESC 'RFC2256: last (family) + name(s) for which the entity is known by' SUP name ) +attributeTypes: ( 2.5.4.5 NAME 'serialNumber' DESC 'RFC2256: serial number of + the entity' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX + 1.3.6.1.4.1.1466.115.121.1.44{64} ) +attributeTypes: ( 2.5.4.6 NAME ( 'c' 'countryName' ) DESC 'RFC4519: two-letter + ISO-3166 country code' SUP name SYNTAX 1.3.6.1.4.1.1466.115.121.1.11 SINGLE- + VALUE ) +attributeTypes: ( 2.5.4.7 NAME ( 'l' 'localityName' ) DESC 'RFC2256: locality + which this object resides in' SUP name ) +attributeTypes: ( 2.5.4.8 NAME ( 'st' 'stateOrProvinceName' ) DESC 'RFC2256: s + tate or province which this object resides in' SUP name ) +attributeTypes: ( 2.5.4.9 NAME ( 'street' 'streetAddress' ) DESC 'RFC2256: str + eet address of this object' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstri + ngsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} ) +attributeTypes: ( 2.5.4.10 NAME ( 'o' 'organizationName' ) DESC 'RFC2256: orga + nization this object belongs to' SUP name ) +attributeTypes: ( 2.5.4.11 NAME ( 'ou' 'organizationalUnitName' ) DESC 'RFC225 + 6: organizational unit this object belongs to' SUP name ) +attributeTypes: ( 2.5.4.12 NAME 'title' DESC 'RFC2256: title associated with t + he entity' SUP name ) +attributeTypes: ( 2.5.4.14 NAME 'searchGuide' DESC 'RFC2256: search guide, dep + recated by enhancedSearchGuide' SYNTAX 1.3.6.1.4.1.1466.115.121.1.25 ) +attributeTypes: ( 2.5.4.15 NAME 'businessCategory' DESC 'RFC2256: business cat + egory' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6 + .1.4.1.1466.115.121.1.15{128} ) +attributeTypes: ( 2.5.4.16 NAME 'postalAddress' DESC 'RFC2256: postal address' + EQUALITY caseIgnoreListMatch SUBSTR caseIgnoreListSubstringsMatch SYNTAX 1.3 + .6.1.4.1.1466.115.121.1.41 ) +attributeTypes: ( 2.5.4.17 NAME 'postalCode' DESC 'RFC2256: postal code' EQUAL + ITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466. + 115.121.1.15{40} ) +attributeTypes: ( 2.5.4.18 NAME 'postOfficeBox' DESC 'RFC2256: Post Office Box + ' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4. + 1.1466.115.121.1.15{40} ) +attributeTypes: ( 2.5.4.19 NAME 'physicalDeliveryOfficeName' DESC 'RFC2256: Ph + ysical Delivery Office Name' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstr + ingsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} ) +attributeTypes: ( 2.5.4.20 NAME 'telephoneNumber' DESC 'RFC2256: Telephone Num + ber' EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNT + AX 1.3.6.1.4.1.1466.115.121.1.50{32} ) +attributeTypes: ( 2.5.4.21 NAME 'telexNumber' DESC 'RFC2256: Telex Number' SYN + TAX 1.3.6.1.4.1.1466.115.121.1.52 ) +attributeTypes: ( 2.5.4.22 NAME 'teletexTerminalIdentifier' DESC 'RFC2256: Tel + etex Terminal Identifier' SYNTAX 1.3.6.1.4.1.1466.115.121.1.51 ) +attributeTypes: ( 2.5.4.23 NAME ( 'facsimileTelephoneNumber' 'fax' ) DESC 'RFC + 2256: Facsimile (Fax) Telephone Number' SYNTAX 1.3.6.1.4.1.1466.115.121.1.22 + ) +attributeTypes: ( 2.5.4.24 NAME 'x121Address' DESC 'RFC2256: X.121 Address' EQ + UALITY numericStringMatch SUBSTR numericStringSubstringsMatch SYNTAX 1.3.6.1. + 4.1.1466.115.121.1.36{15} ) +attributeTypes: ( 2.5.4.25 NAME 'internationalISDNNumber' DESC 'RFC2256: inter + national ISDN number' EQUALITY numericStringMatch SUBSTR numericStringSubstri + ngsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{16} ) +attributeTypes: ( 2.5.4.26 NAME 'registeredAddress' DESC 'RFC2256: registered + postal address' SUP postalAddress SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 ) +attributeTypes: ( 2.5.4.27 NAME 'destinationIndicator' DESC 'RFC2256: destinat + ion indicator' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNT + AX 1.3.6.1.4.1.1466.115.121.1.44{128} ) +attributeTypes: ( 2.5.4.28 NAME 'preferredDeliveryMethod' DESC 'RFC2256: prefe + rred delivery method' SYNTAX 1.3.6.1.4.1.1466.115.121.1.14 SINGLE-VALUE ) +attributeTypes: ( 2.5.4.29 NAME 'presentationAddress' DESC 'RFC2256: presentat + ion address' EQUALITY presentationAddressMatch SYNTAX 1.3.6.1.4.1.1466.115.12 + 1.1.43 SINGLE-VALUE ) +attributeTypes: ( 2.5.4.30 NAME 'supportedApplicationContext' DESC 'RFC2256: s + upported application context' EQUALITY objectIdentifierMatch SYNTAX 1.3.6.1.4 + .1.1466.115.121.1.38 ) +attributeTypes: ( 2.5.4.31 NAME 'member' DESC 'RFC2256: member of a group' SUP + distinguishedName ) +attributeTypes: ( 2.5.4.32 NAME 'owner' DESC 'RFC2256: owner (of the object)' + SUP distinguishedName ) +attributeTypes: ( 2.5.4.33 NAME 'roleOccupant' DESC 'RFC2256: occupant of role + ' SUP distinguishedName ) +attributeTypes: ( 2.5.4.36 NAME 'userCertificate' DESC 'RFC2256: X.509 user ce + rtificate, use ;binary' EQUALITY certificateExactMatch SYNTAX 1.3.6.1.4.1.146 + 6.115.121.1.8 ) +attributeTypes: ( 2.5.4.37 NAME 'cACertificate' DESC 'RFC2256: X.509 CA certif + icate, use ;binary' EQUALITY certificateExactMatch SYNTAX 1.3.6.1.4.1.1466.11 + 5.121.1.8 ) +attributeTypes: ( 2.5.4.38 NAME 'authorityRevocationList' DESC 'RFC2256: X.509 + authority revocation list, use ;binary' SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 + ) +attributeTypes: ( 2.5.4.39 NAME 'certificateRevocationList' DESC 'RFC2256: X.5 + 09 certificate revocation list, use ;binary' SYNTAX 1.3.6.1.4.1.1466.115.121. + 1.9 ) +attributeTypes: ( 2.5.4.40 NAME 'crossCertificatePair' DESC 'RFC2256: X.509 cr + oss certificate pair, use ;binary' SYNTAX 1.3.6.1.4.1.1466.115.121.1.10 ) +attributeTypes: ( 2.5.4.42 NAME ( 'givenName' 'gn' ) DESC 'RFC2256: first name + (s) for which the entity is known by' SUP name ) +attributeTypes: ( 2.5.4.43 NAME 'initials' DESC 'RFC2256: initials of some or + all of names, but not the surname(s).' SUP name ) +attributeTypes: ( 2.5.4.44 NAME 'generationQualifier' DESC 'RFC2256: name qual + ifier indicating a generation' SUP name ) +attributeTypes: ( 2.5.4.45 NAME 'x500UniqueIdentifier' DESC 'RFC2256: X.500 un + ique identifier' EQUALITY bitStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.6 + ) +attributeTypes: ( 2.5.4.46 NAME 'dnQualifier' DESC 'RFC2256: DN qualifier' EQU + ALITY caseIgnoreMatch ORDERING caseIgnoreOrderingMatch SUBSTR caseIgnoreSubst + ringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 ) +attributeTypes: ( 2.5.4.47 NAME 'enhancedSearchGuide' DESC 'RFC2256: enhanced + search guide' SYNTAX 1.3.6.1.4.1.1466.115.121.1.21 ) +attributeTypes: ( 2.5.4.48 NAME 'protocolInformation' DESC 'RFC2256: protocol + information' EQUALITY protocolInformationMatch SYNTAX 1.3.6.1.4.1.1466.115.12 + 1.1.42 ) +attributeTypes: ( 2.5.4.50 NAME 'uniqueMember' DESC 'RFC2256: unique member of + a group' EQUALITY uniqueMemberMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.34 ) +attributeTypes: ( 2.5.4.51 NAME 'houseIdentifier' DESC 'RFC2256: house identif + ier' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1 + .4.1.1466.115.121.1.15{32768} ) +attributeTypes: ( 2.5.4.52 NAME 'supportedAlgorithms' DESC 'RFC2256: supported + algorithms' SYNTAX 1.3.6.1.4.1.1466.115.121.1.49 ) +attributeTypes: ( 2.5.4.53 NAME 'deltaRevocationList' DESC 'RFC2256: delta rev + ocation list; use ;binary' SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 ) +attributeTypes: ( 2.5.4.54 NAME 'dmdName' DESC 'RFC2256: name of DMD' SUP name + ) +attributeTypes: ( 2.5.4.65 NAME 'pseudonym' DESC 'X.520(4th): pseudonym for th + e object' SUP name ) +attributeTypes: ( 0.9.2342.19200300.100.1.3 NAME ( 'mail' 'rfc822Mailbox' ) DE + SC 'RFC1274: RFC822 Mailbox' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5 + SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) +attributeTypes: ( 0.9.2342.19200300.100.1.25 NAME ( 'dc' 'domainComponent' ) D + ESC 'RFC1274/2247: domain component' EQUALITY caseIgnoreIA5Match SUBSTR caseI + gnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) +attributeTypes: ( 0.9.2342.19200300.100.1.37 NAME 'associatedDomain' DESC 'RFC + 1274: domain associated with object' EQUALITY caseIgnoreIA5Match SUBSTR caseI + gnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) +attributeTypes: ( 1.2.840.113549.1.9.1 NAME ( 'email' 'emailAddress' 'pkcs9ema + il' ) DESC 'RFC3280: legacy attribute for email addresses in DNs' EQUALITY ca + seIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466. + 115.121.1.26{128} ) +attributeTypes: ( 0.9.2342.19200300.100.1.2 NAME 'textEncodedORAddress' EQUALI + TY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.1 + 15.121.1.15{256} ) +attributeTypes: ( 0.9.2342.19200300.100.1.4 NAME 'info' DESC 'RFC1274: general + information' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA + X 1.3.6.1.4.1.1466.115.121.1.15{2048} ) +attributeTypes: ( 0.9.2342.19200300.100.1.5 NAME ( 'drink' 'favouriteDrink' ) + DESC 'RFC1274: favorite drink' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubs + tringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) +attributeTypes: ( 0.9.2342.19200300.100.1.6 NAME 'roomNumber' DESC 'RFC1274: r + oom number' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX + 1.3.6.1.4.1.1466.115.121.1.15{256} ) +attributeTypes: ( 0.9.2342.19200300.100.1.7 NAME 'photo' DESC 'RFC1274: photo + (G3 fax)' SYNTAX 1.3.6.1.4.1.1466.115.121.1.23{25000} ) +attributeTypes: ( 0.9.2342.19200300.100.1.8 NAME 'userClass' DESC 'RFC1274: ca + tegory of user' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYN + TAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) +attributeTypes: ( 0.9.2342.19200300.100.1.9 NAME 'host' DESC 'RFC1274: host co + mputer' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3. + 6.1.4.1.1466.115.121.1.15{256} ) +attributeTypes: ( 0.9.2342.19200300.100.1.10 NAME 'manager' DESC 'RFC1274: DN + of manager' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1 + .12 ) +attributeTypes: ( 0.9.2342.19200300.100.1.11 NAME 'documentIdentifier' DESC 'R + FC1274: unique identifier of document' EQUALITY caseIgnoreMatch SUBSTR caseIg + noreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) +attributeTypes: ( 0.9.2342.19200300.100.1.12 NAME 'documentTitle' DESC 'RFC127 + 4: title of document' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMat + ch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) +attributeTypes: ( 0.9.2342.19200300.100.1.13 NAME 'documentVersion' DESC 'RFC1 + 274: version of document' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstring + sMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) +attributeTypes: ( 0.9.2342.19200300.100.1.14 NAME 'documentAuthor' DESC 'RFC12 + 74: DN of author of document' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1. + 4.1.1466.115.121.1.12 ) +attributeTypes: ( 0.9.2342.19200300.100.1.15 NAME 'documentLocation' DESC 'RFC + 1274: location of document original' EQUALITY caseIgnoreMatch SUBSTR caseIgno + reSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) +attributeTypes: ( 0.9.2342.19200300.100.1.20 NAME ( 'homePhone' 'homeTelephone + Number' ) DESC 'RFC1274: home telephone number' EQUALITY telephoneNumberMatch + SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) +attributeTypes: ( 0.9.2342.19200300.100.1.21 NAME 'secretary' DESC 'RFC1274: D + N of secretary' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.1 + 21.1.12 ) +attributeTypes: ( 0.9.2342.19200300.100.1.22 NAME 'otherMailbox' SYNTAX 1.3.6. + 1.4.1.1466.115.121.1.39 ) +attributeTypes: ( 0.9.2342.19200300.100.1.26 NAME 'aRecord' EQUALITY caseIgnor + eIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) +attributeTypes: ( 0.9.2342.19200300.100.1.27 NAME 'mDRecord' EQUALITY caseIgno + reIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) +attributeTypes: ( 0.9.2342.19200300.100.1.28 NAME 'mXRecord' EQUALITY caseIgno + reIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) +attributeTypes: ( 0.9.2342.19200300.100.1.29 NAME 'nSRecord' EQUALITY caseIgno + reIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) +attributeTypes: ( 0.9.2342.19200300.100.1.30 NAME 'sOARecord' EQUALITY caseIgn + oreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) +attributeTypes: ( 0.9.2342.19200300.100.1.31 NAME 'cNAMERecord' EQUALITY caseI + gnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) +attributeTypes: ( 0.9.2342.19200300.100.1.38 NAME 'associatedName' DESC 'RFC12 + 74: DN of entry associated with domain' EQUALITY distinguishedNameMatch SYNTA + X 1.3.6.1.4.1.1466.115.121.1.12 ) +attributeTypes: ( 0.9.2342.19200300.100.1.39 NAME 'homePostalAddress' DESC 'RF + C1274: home postal address' EQUALITY caseIgnoreListMatch SUBSTR caseIgnoreLis + tSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 ) +attributeTypes: ( 0.9.2342.19200300.100.1.40 NAME 'personalTitle' DESC 'RFC127 + 4: personal title' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) +attributeTypes: ( 0.9.2342.19200300.100.1.41 NAME ( 'mobile' 'mobileTelephoneN + umber' ) DESC 'RFC1274: mobile telephone number' EQUALITY telephoneNumberMatc + h SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 + ) +attributeTypes: ( 0.9.2342.19200300.100.1.42 NAME ( 'pager' 'pagerTelephoneNum + ber' ) DESC 'RFC1274: pager telephone number' EQUALITY telephoneNumberMatch S + UBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) +attributeTypes: ( 0.9.2342.19200300.100.1.43 NAME ( 'co' 'friendlyCountryName' + ) DESC 'RFC1274: friendly country name' EQUALITY caseIgnoreMatch SUBSTR case + IgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) +attributeTypes: ( 0.9.2342.19200300.100.1.44 NAME 'uniqueIdentifier' DESC 'RFC + 1274: unique identifer' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115. + 121.1.15{256} ) +attributeTypes: ( 0.9.2342.19200300.100.1.45 NAME 'organizationalStatus' DESC + 'RFC1274: organizational status' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSu + bstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) +attributeTypes: ( 0.9.2342.19200300.100.1.46 NAME 'janetMailbox' DESC 'RFC1274 + : Janet mailbox' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMa + tch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) +attributeTypes: ( 0.9.2342.19200300.100.1.47 NAME 'mailPreferenceOption' DESC + 'RFC1274: mail preference option' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) +attributeTypes: ( 0.9.2342.19200300.100.1.48 NAME 'buildingName' DESC 'RFC1274 + : name of building' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) +attributeTypes: ( 0.9.2342.19200300.100.1.49 NAME 'dSAQuality' DESC 'RFC1274: + DSA Quality' SYNTAX 1.3.6.1.4.1.1466.115.121.1.19 SINGLE-VALUE ) +attributeTypes: ( 0.9.2342.19200300.100.1.50 NAME 'singleLevelQuality' DESC 'R + FC1274: Single Level Quality' SYNTAX 1.3.6.1.4.1.1466.115.121.1.13 SINGLE-VAL + UE ) +attributeTypes: ( 0.9.2342.19200300.100.1.51 NAME 'subtreeMinimumQuality' DESC + 'RFC1274: Subtree Minimum Quality' SYNTAX 1.3.6.1.4.1.1466.115.121.1.13 SING + LE-VALUE ) +attributeTypes: ( 0.9.2342.19200300.100.1.52 NAME 'subtreeMaximumQuality' DESC + 'RFC1274: Subtree Maximum Quality' SYNTAX 1.3.6.1.4.1.1466.115.121.1.13 SING + LE-VALUE ) +attributeTypes: ( 0.9.2342.19200300.100.1.53 NAME 'personalSignature' DESC 'RF + C1274: Personal Signature (G3 fax)' SYNTAX 1.3.6.1.4.1.1466.115.121.1.23 ) +attributeTypes: ( 0.9.2342.19200300.100.1.54 NAME 'dITRedirect' DESC 'RFC1274: + DIT Redirect' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.12 + 1.1.12 ) +attributeTypes: ( 0.9.2342.19200300.100.1.55 NAME 'audio' DESC 'RFC1274: audio + (u-law)' SYNTAX 1.3.6.1.4.1.1466.115.121.1.4{25000} ) +attributeTypes: ( 0.9.2342.19200300.100.1.56 NAME 'documentPublisher' DESC 'RF + C1274: publisher of document' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubst + ringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) +attributeTypes: ( 2.16.840.1.113730.3.1.1 NAME 'carLicense' DESC 'RFC2798: veh + icle license or registration plate' EQUALITY caseIgnoreMatch SUBSTR caseIgnor + eSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) +attributeTypes: ( 2.16.840.1.113730.3.1.2 NAME 'departmentNumber' DESC 'RFC279 + 8: identifies a department within an organization' EQUALITY caseIgnoreMatch S + UBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) +attributeTypes: ( 2.16.840.1.113730.3.1.241 NAME 'displayName' DESC 'RFC2798: + preferred name to be used when displaying entries' EQUALITY caseIgnoreMatch S + UBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-V + ALUE ) +attributeTypes: ( 2.16.840.1.113730.3.1.3 NAME 'employeeNumber' DESC 'RFC2798: + numerically identifies an employee within an organization' EQUALITY caseIgno + reMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 + SINGLE-VALUE ) +attributeTypes: ( 2.16.840.1.113730.3.1.4 NAME 'employeeType' DESC 'RFC2798: t + ype of employment for a person' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSub + stringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) +attributeTypes: ( 0.9.2342.19200300.100.1.60 NAME 'jpegPhoto' DESC 'RFC2798: a + JPEG image' SYNTAX 1.3.6.1.4.1.1466.115.121.1.28 ) +attributeTypes: ( 2.16.840.1.113730.3.1.39 NAME 'preferredLanguage' DESC 'RFC2 + 798: preferred written or spoken language for a person' EQUALITY caseIgnoreMa + tch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SIN + GLE-VALUE ) +attributeTypes: ( 2.16.840.1.113730.3.1.40 NAME 'userSMIMECertificate' DESC 'R + FC2798: PKCS#7 SignedData used to support S/MIME' SYNTAX 1.3.6.1.4.1.1466.115 + .121.1.5 ) +attributeTypes: ( 2.16.840.1.113730.3.1.216 NAME 'userPKCS12' DESC 'RFC2798: p + ersonal identity information, a PKCS #12 PFX' SYNTAX 1.3.6.1.4.1.1466.115.121 + .1.5 ) +attributeTypes: ( 1.3.6.1.1.1.1.2 NAME 'gecos' DESC 'The GECOS field; the comm + on name' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNT + AX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.1.1.1.3 NAME 'homeDirectory' DESC 'The absolute path + to the home directory' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.11 + 5.121.1.26 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.1.1.1.4 NAME 'loginShell' DESC 'The path to the logi + n shell' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SING + LE-VALUE ) +attributeTypes: ( 1.3.6.1.1.1.1.5 NAME 'shadowLastChange' EQUALITY integerMatc + h SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.1.1.1.6 NAME 'shadowMin' EQUALITY integerMatch SYNTA + X 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.1.1.1.7 NAME 'shadowMax' EQUALITY integerMatch SYNTA + X 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.1.1.1.8 NAME 'shadowWarning' EQUALITY integerMatch S + YNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.1.1.1.9 NAME 'shadowInactive' EQUALITY integerMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.1.1.1.10 NAME 'shadowExpire' EQUALITY integerMatch S + YNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.1.1.1.11 NAME 'shadowFlag' EQUALITY integerMatch SYN + TAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.1.1.1.12 NAME 'memberUid' EQUALITY caseExactIA5Match + SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) +attributeTypes: ( 1.3.6.1.1.1.1.13 NAME 'memberNisNetgroup' EQUALITY caseExact + IA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1 + .26 ) +attributeTypes: ( 1.3.6.1.1.1.1.14 NAME 'nisNetgroupTriple' DESC 'Netgroup tri + ple' SYNTAX 1.3.6.1.1.1.0.0 ) +attributeTypes: ( 1.3.6.1.1.1.1.15 NAME 'ipServicePort' EQUALITY integerMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.1.1.1.16 NAME 'ipServiceProtocol' SUP name ) +attributeTypes: ( 1.3.6.1.1.1.1.17 NAME 'ipProtocolNumber' EQUALITY integerMat + ch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.1.1.1.18 NAME 'oncRpcNumber' EQUALITY integerMatch S + YNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.1.1.1.19 NAME 'ipHostNumber' DESC 'IP address' EQUAL + ITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} ) +attributeTypes: ( 1.3.6.1.1.1.1.20 NAME 'ipNetworkNumber' DESC 'IP network' EQ + UALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} SINGLE-VA + LUE ) +attributeTypes: ( 1.3.6.1.1.1.1.21 NAME 'ipNetmaskNumber' DESC 'IP netmask' EQ + UALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} SINGLE-VA + LUE ) +attributeTypes: ( 1.3.6.1.1.1.1.22 NAME 'macAddress' DESC 'MAC address' EQUALI + TY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} ) +attributeTypes: ( 1.3.6.1.1.1.1.23 NAME 'bootParameter' DESC 'rpc.bootparamd p + arameter' SYNTAX 1.3.6.1.1.1.0.1 ) +attributeTypes: ( 1.3.6.1.1.1.1.24 NAME 'bootFile' DESC 'Boot image name' EQUA + LITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) +attributeTypes: ( 1.3.6.1.1.1.1.26 NAME 'nisMapName' SUP name ) +attributeTypes: ( 1.3.6.1.1.1.1.27 NAME 'nisMapEntry' EQUALITY caseExactIA5Mat + ch SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{10 + 24} SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.24 NAME 'sambaLMPassword' DESC 'LanMana + ger Password' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.2 + 6{32} SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.25 NAME 'sambaNTPassword' DESC 'MD4 has + h of the unicode password' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.146 + 6.115.121.1.26{32} SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.26 NAME 'sambaAcctFlags' DESC 'Account + Flags' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{16} S + INGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.27 NAME 'sambaPwdLastSet' DESC 'Timesta + mp of the last password update' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466 + .115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.28 NAME 'sambaPwdCanChange' DESC 'Times + tamp of when the user is allowed to update the password' EQUALITY integerMatc + h SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.29 NAME 'sambaPwdMustChange' DESC 'Time + stamp of when the password will expire' EQUALITY integerMatch SYNTAX 1.3.6.1. + 4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.30 NAME 'sambaLogonTime' DESC 'Timestam + p of last logon' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 S + INGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.31 NAME 'sambaLogoffTime' DESC 'Timesta + mp of last logoff' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 + SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.32 NAME 'sambaKickoffTime' DESC 'Timest + amp of when the user will be logged off automatically' EQUALITY integerMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.48 NAME 'sambaBadPasswordCount' DESC 'B + ad password attempt count' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115. + 121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.49 NAME 'sambaBadPasswordTime' DESC 'Ti + me of the last bad password attempt' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1 + .1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.55 NAME 'sambaLogonHours' DESC 'Logon H + ours' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{42} SI + NGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.33 NAME 'sambaHomeDrive' DESC 'Driver l + etter of home directory mapping' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4 + .1.1466.115.121.1.26{4} SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.34 NAME 'sambaLogonScript' DESC 'Logon + script path' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{25 + 5} SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.35 NAME 'sambaProfilePath' DESC 'Roamin + g profile path' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 + {255} SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.36 NAME 'sambaUserWorkstations' DESC 'L + ist of user workstations the user is allowed to logon to' EQUALITY caseIgnore + Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{255} SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.37 NAME 'sambaHomePath' DESC 'Home dire + ctory UNC path' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 + {128} ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.38 NAME 'sambaDomainName' DESC 'Windows + NT domain to which the user belongs' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1 + .4.1.1466.115.121.1.15{128} ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.47 NAME 'sambaMungedDial' DESC 'Base64 + encoded user parameter string' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.146 + 6.115.121.1.15{1050} ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.54 NAME 'sambaPasswordHistory' DESC 'Co + ncatenated MD5 hashes of the salted NT passwords used on this account' EQUALI + TY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{32} ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.20 NAME 'sambaSID' DESC 'Security ID' E + QUALITY caseIgnoreIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1. + 4.1.1466.115.121.1.26{64} SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.23 NAME 'sambaPrimaryGroupSID' DESC 'Pr + imary Group Security ID' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466. + 115.121.1.26{64} SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.51 NAME 'sambaSIDList' DESC 'Security I + D List' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64} + ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.19 NAME 'sambaGroupType' DESC 'NT Group + Type' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALU + E ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.21 NAME 'sambaNextUserRid' DESC 'Next N + T rid to give our for users' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.11 + 5.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.22 NAME 'sambaNextGroupRid' DESC 'Next + NT rid to give out for groups' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466. + 115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.39 NAME 'sambaNextRid' DESC 'Next NT ri + d to give out for anything' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115 + .121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.40 NAME 'sambaAlgorithmicRidBase' DESC + 'Base at which the samba RID generation algorithm should operate' EQUALITY in + tegerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.41 NAME 'sambaShareName' DESC 'Share Na + me' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALU + E ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.42 NAME 'sambaOptionName' DESC 'Option + Name' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6. + 1.4.1.1466.115.121.1.15{256} ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.43 NAME 'sambaBoolOption' DESC 'A boole + an option' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-V + ALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.44 NAME 'sambaIntegerOption' DESC 'An i + nteger option' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SIN + GLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.45 NAME 'sambaStringOption' DESC 'A str + ing option' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 S + INGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.46 NAME 'sambaStringListOption' DESC 'A + string list option' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121 + .1.15 ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.53 NAME 'sambaTrustFlags' DESC 'Trust P + assword Flags' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1. + 26 ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.58 NAME 'sambaMinPwdLength' DESC 'Minim + al password length (default: 5)' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.146 + 6.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.59 NAME 'sambaPwdHistoryLength' DESC 'L + ength of Password History Entries (default: 0 => off)' EQUALITY integerMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.60 NAME 'sambaLogonToChgPwd' DESC 'Forc + e Users to logon for password change (default: 0 => off, 2 => on)' EQUALITY i + ntegerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.61 NAME 'sambaMaxPwdAge' DESC 'Maximum + password age, in seconds (default: -1 => never expire passwords)' EQUALITY in + tegerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.62 NAME 'sambaMinPwdAge' DESC 'Minimum + password age, in seconds (default: 0 => allow immediate password change)' EQU + ALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.63 NAME 'sambaLockoutDuration' DESC 'Lo + ckout duration in minutes (default: 30, -1 => forever)' EQUALITY integerMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.64 NAME 'sambaLockoutObservationWindow' + DESC 'Reset time after lockout in minutes (default: 30)' EQUALITY integerMat + ch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.65 NAME 'sambaLockoutThreshold' DESC 'L + ockout users after bad logon attempts (default: 0 => off)' EQUALITY integerMa + tch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.66 NAME 'sambaForceLogoff' DESC 'Discon + nect Users outside logon hours (default: -1 => off, 0 => on)' EQUALITY intege + rMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.67 NAME 'sambaRefuseMachinePwdChange' D + ESC 'Allow Machine Password changes (default: 0 => off)' EQUALITY integerMatc + h SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.68 NAME 'sambaClearTextPassword' DESC ' + Clear text password (used for trusted domain passwords)' EQUALITY octetString + Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.69 NAME 'sambaPreviousClearTextPassword + ' DESC 'Previous clear text password (used for trusted domain passwords)' EQU + ALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.70 NAME 'sambaTrustType' DESC 'Type of + trust' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALU + E ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.71 NAME 'sambaTrustAttributes' DESC 'Tr + ust attributes for a trusted domain' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1 + .1466.115.121.1.27 SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.72 NAME 'sambaTrustDirection' DESC 'Dir + ection of a trust' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 + SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.73 NAME 'sambaTrustPartner' DESC 'Fully + qualified name of the domain with which a trust exists' EQUALITY caseIgnoreM + atch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.74 NAME 'sambaFlatName' DESC 'NetBIOS n + ame of a domain' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.1 + 5{128} ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.75 NAME 'sambaTrustAuthOutgoing' DESC ' + Authentication information for the outgoing portion of a trust' EQUALITY case + ExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1050} ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.76 NAME 'sambaTrustAuthIncoming' DESC ' + Authentication information for the incoming portion of a trust' EQUALITY case + ExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1050} ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.77 NAME 'sambaSecurityIdentifier' DESC + 'SID of a trusted domain' EQUALITY caseIgnoreIA5Match SUBSTR caseExactIA5Subs + tringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64} SINGLE-VALUE ) +attributeTypes: ( 1.3.6.1.4.1.7165.2.1.78 NAME 'sambaTrustForestTrustInfo' DES + C 'Forest trust information for a trusted domain object' EQUALITY caseExactMa + tch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1050} ) +objectClasses: ( 2.5.6.0 NAME 'top' DESC 'top of the superclass chain' ABSTRAC + T MUST objectClass ) +objectClasses: ( 1.3.6.1.4.1.1466.101.120.111 NAME 'extensibleObject' DESC 'RF + C4512: extensible object' SUP top AUXILIARY ) +objectClasses: ( 2.5.6.1 NAME 'alias' DESC 'RFC4512: an alias' SUP top STRUCTU + RAL MUST aliasedObjectName ) +objectClasses: ( 2.16.840.1.113730.3.2.6 NAME 'referral' DESC 'namedref: named + subordinate referral' SUP top STRUCTURAL MUST ref ) +objectClasses: ( 1.3.6.1.4.1.4203.1.4.1 NAME ( 'OpenLDAProotDSE' 'LDAProotDSE' + ) DESC 'OpenLDAP Root DSE object' SUP top STRUCTURAL MAY cn ) +objectClasses: ( 2.5.17.0 NAME 'subentry' DESC 'RFC3672: subentry' SUP top STR + UCTURAL MUST ( cn $ subtreeSpecification ) ) +objectClasses: ( 2.5.20.1 NAME 'subschema' DESC 'RFC4512: controlling subschem + a (sub)entry' AUXILIARY MAY ( dITStructureRules $ nameForms $ dITContentRules + $ objectClasses $ attributeTypes $ matchingRules $ matchingRuleUse ) ) +objectClasses: ( 1.3.6.1.4.1.1466.101.119.2 NAME 'dynamicObject' DESC 'RFC2589 + : Dynamic Object' SUP top AUXILIARY ) +objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.0.0 NAME 'olcConfig' DESC 'OpenLDAP + configuration object' SUP top ABSTRACT ) +objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.0.1 NAME 'olcGlobal' DESC 'OpenLDAP + Global configuration options' SUP olcConfig STRUCTURAL MAY ( cn $ olcConfigF + ile $ olcConfigDir $ olcAllows $ olcArgsFile $ olcAttributeOptions $ olcAuthI + DRewrite $ olcAuthzPolicy $ olcAuthzRegexp $ olcConcurrency $ olcConnMaxPendi + ng $ olcConnMaxPendingAuth $ olcDisallows $ olcGentleHUP $ olcIdleTimeout $ o + lcIndexSubstrIfMaxLen $ olcIndexSubstrIfMinLen $ olcIndexSubstrAnyLen $ olcIn + dexSubstrAnyStep $ olcIndexHash64 $ olcIndexIntLen $ olcListenerThreads $ olc + LocalSSF $ olcLogFile $ olcLogFileFormat $ olcLogLevel $ olcLogFileOnly $ olc + LogFileRotate $ olcMaxFilterDepth $ olcPasswordCryptSaltFormat $ olcPasswordH + ash $ olcPidFile $ olcPluginLogFile $ olcReadOnly $ olcReferral $ olcReplogFi + le $ olcRequires $ olcRestrict $ olcReverseLookup $ olcRootDSE $ olcSaslAuxpr + ops $ olcSaslAuxpropsDontUseCopy $ olcSaslAuxpropsDontUseCopyIgnore $ olcSasl + CBinding $ olcSaslHost $ olcSaslRealm $ olcSaslSecProps $ olcSecurity $ olcSe + rverID $ olcSizeLimit $ olcSockbufMaxIncoming $ olcSockbufMaxIncomingAuth $ o + lcTCPBuffer $ olcThreads $ olcThreadQueues $ olcTimeLimit $ olcTLSCACertifica + teFile $ olcTLSCACertificatePath $ olcTLSCertificateFile $ olcTLSCertificateK + eyFile $ olcTLSCipherSuite $ olcTLSCRLCheck $ olcTLSCACertificate $ olcTLSCer + tificate $ olcTLSCertificateKey $ olcTLSRandFile $ olcTLSVerifyClient $ olcTL + SDHParamFile $ olcTLSECName $ olcTLSCRLFile $ olcTLSProtocolMin $ olcToolThre + ads $ olcWriteTimeout $ olcObjectIdentifier $ olcAttributeTypes $ olcObjectCl + asses $ olcDitContentRules $ olcLdapSyntaxes ) ) +objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.0.2 NAME 'olcSchemaConfig' DESC 'Op + enLDAP schema object' SUP olcConfig STRUCTURAL MAY ( cn $ olcObjectIdentifier + $ olcLdapSyntaxes $ olcAttributeTypes $ olcObjectClasses $ olcDitContentRule + s ) ) +objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.0.3 NAME 'olcBackendConfig' DESC 'O + penLDAP Backend-specific options' SUP olcConfig STRUCTURAL MUST olcBackend ) +objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.0.4 NAME 'olcDatabaseConfig' DESC ' + OpenLDAP Database-specific options' SUP olcConfig STRUCTURAL MUST olcDatabase + MAY ( olcDisabled $ olcHidden $ olcSuffix $ olcSubordinate $ olcAccess $ olc + AddContentAcl $ olcLastMod $ olcLastBind $ olcLastBindPrecision $ olcLimits $ + olcMaxDerefDepth $ olcPlugin $ olcReadOnly $ olcReplica $ olcReplicaArgsFile + $ olcReplicaPidFile $ olcReplicationInterval $ olcReplogFile $ olcRequires $ + olcRestrict $ olcRootDN $ olcRootPW $ olcSchemaDN $ olcSecurity $ olcSizeLim + it $ olcSyncUseSubentry $ olcSyncrepl $ olcTimeLimit $ olcUpdateDN $ olcUpdat + eRef $ olcMultiProvider $ olcMonitoring $ olcExtraAttrs ) ) +objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.0.5 NAME 'olcOverlayConfig' DESC 'O + penLDAP Overlay-specific options' SUP olcConfig STRUCTURAL MUST olcOverlay MA + Y olcDisabled ) +objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.0.6 NAME 'olcIncludeFile' DESC 'Ope + nLDAP configuration include file' SUP olcConfig STRUCTURAL MUST olcInclude MA + Y ( cn $ olcRootDSE ) ) +objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.0.7 NAME 'olcFrontendConfig' DESC ' + OpenLDAP frontend configuration' AUXILIARY MAY ( olcDefaultSearchBase $ olcPa + sswordHash $ olcSortVals ) ) +objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.0.8 NAME 'olcModuleList' DESC 'Open + LDAP dynamic module info' SUP olcConfig STRUCTURAL MAY ( cn $ olcModulePath $ + olcModuleLoad ) ) +objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.2.2.1 NAME 'olcLdifConfig' DESC 'LD + IF backend configuration' SUP olcDatabaseConfig STRUCTURAL MUST olcDbDirector + y ) +objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.2.4.1 NAME 'olcMonitorConfig' DESC + 'Monitor backend configuration' SUP olcDatabaseConfig STRUCTURAL ) +objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.1.12.1 NAME 'olcMdbBkConfig' DESC ' + MDB backend configuration' SUP olcBackendConfig STRUCTURAL MAY olcBkMdbIdlExp + ) +objectClasses: ( 1.3.6.1.4.1.4203.1.12.2.4.2.12.1 NAME 'olcMdbConfig' DESC 'MD + B database configuration' SUP olcDatabaseConfig STRUCTURAL MUST olcDbDirector + y MAY ( olcDbCheckpoint $ olcDbEnvFlags $ olcDbNoSync $ olcDbIndex $ olcDbMax + Readers $ olcDbMaxSize $ olcDbMode $ olcDbSearchStack $ olcDbMaxEntrySize $ o + lcDbRtxnSize $ olcDbMultival ) ) +objectClasses: ( 2.5.6.2 NAME 'country' DESC 'RFC2256: a country' SUP top STRU + CTURAL MUST c MAY ( searchGuide $ description ) ) +objectClasses: ( 2.5.6.3 NAME 'locality' DESC 'RFC2256: a locality' SUP top ST + RUCTURAL MAY ( street $ seeAlso $ searchGuide $ st $ l $ description ) ) +objectClasses: ( 2.5.6.4 NAME 'organization' DESC 'RFC2256: an organization' S + UP top STRUCTURAL MUST o MAY ( userPassword $ searchGuide $ seeAlso $ busines + sCategory $ x121Address $ registeredAddress $ destinationIndicator $ preferre + dDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $ telephoneNumber $ + internationalISDNNumber $ facsimileTelephoneNumber $ street $ postOfficeBox + $ postalCode $ postalAddress $ physicalDeliveryOfficeName $ st $ l $ descript + ion ) ) +objectClasses: ( 2.5.6.5 NAME 'organizationalUnit' DESC 'RFC2256: an organizat + ional unit' SUP top STRUCTURAL MUST ou MAY ( userPassword $ searchGuide $ see + Also $ businessCategory $ x121Address $ registeredAddress $ destinationIndica + tor $ preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $ tel + ephoneNumber $ internationalISDNNumber $ facsimileTelephoneNumber $ street $ + postOfficeBox $ postalCode $ postalAddress $ physicalDeliveryOfficeName $ st + $ l $ description ) ) +objectClasses: ( 2.5.6.6 NAME 'person' DESC 'RFC2256: a person' SUP top STRUCT + URAL MUST ( sn $ cn ) MAY ( userPassword $ telephoneNumber $ seeAlso $ descri + ption ) ) +objectClasses: ( 2.5.6.7 NAME 'organizationalPerson' DESC 'RFC2256: an organiz + ational person' SUP person STRUCTURAL MAY ( title $ x121Address $ registeredA + ddress $ destinationIndicator $ preferredDeliveryMethod $ telexNumber $ telet + exTerminalIdentifier $ telephoneNumber $ internationalISDNNumber $ facsimileT + elephoneNumber $ street $ postOfficeBox $ postalCode $ postalAddress $ physic + alDeliveryOfficeName $ ou $ st $ l ) ) +objectClasses: ( 2.5.6.8 NAME 'organizationalRole' DESC 'RFC2256: an organizat + ional role' SUP top STRUCTURAL MUST cn MAY ( x121Address $ registeredAddress + $ destinationIndicator $ preferredDeliveryMethod $ telexNumber $ teletexTermi + nalIdentifier $ telephoneNumber $ internationalISDNNumber $ facsimileTelephon + eNumber $ seeAlso $ roleOccupant $ preferredDeliveryMethod $ street $ postOff + iceBox $ postalCode $ postalAddress $ physicalDeliveryOfficeName $ ou $ st $ + l $ description ) ) +objectClasses: ( 2.5.6.9 NAME 'groupOfNames' DESC 'RFC2256: a group of names ( + DNs)' SUP top STRUCTURAL MUST ( member $ cn ) MAY ( businessCategory $ seeAls + o $ owner $ ou $ o $ description ) ) +objectClasses: ( 2.5.6.10 NAME 'residentialPerson' DESC 'RFC2256: an residenti + al person' SUP person STRUCTURAL MUST l MAY ( businessCategory $ x121Address + $ registeredAddress $ destinationIndicator $ preferredDeliveryMethod $ telexN + umber $ teletexTerminalIdentifier $ telephoneNumber $ internationalISDNNumber + $ facsimileTelephoneNumber $ preferredDeliveryMethod $ street $ postOfficeBo + x $ postalCode $ postalAddress $ physicalDeliveryOfficeName $ st $ l ) ) +objectClasses: ( 2.5.6.11 NAME 'applicationProcess' DESC 'RFC2256: an applicat + ion process' SUP top STRUCTURAL MUST cn MAY ( seeAlso $ ou $ l $ description + ) ) +objectClasses: ( 2.5.6.12 NAME 'applicationEntity' DESC 'RFC2256: an applicati + on entity' SUP top STRUCTURAL MUST ( presentationAddress $ cn ) MAY ( support + edApplicationContext $ seeAlso $ ou $ o $ l $ description ) ) +objectClasses: ( 2.5.6.13 NAME 'dSA' DESC 'RFC2256: a directory system agent ( + a server)' SUP applicationEntity STRUCTURAL MAY knowledgeInformation ) +objectClasses: ( 2.5.6.14 NAME 'device' DESC 'RFC2256: a device' SUP top STRUC + TURAL MUST cn MAY ( serialNumber $ seeAlso $ owner $ ou $ o $ l $ description + ) ) +objectClasses: ( 2.5.6.15 NAME 'strongAuthenticationUser' DESC 'RFC2256: a str + ong authentication user' SUP top AUXILIARY MUST userCertificate ) +objectClasses: ( 2.5.6.16 NAME 'certificationAuthority' DESC 'RFC2256: a certi + ficate authority' SUP top AUXILIARY MUST ( authorityRevocationList $ certific + ateRevocationList $ cACertificate ) MAY crossCertificatePair ) +objectClasses: ( 2.5.6.17 NAME 'groupOfUniqueNames' DESC 'RFC2256: a group of + unique names (DN and Unique Identifier)' SUP top STRUCTURAL MUST ( uniqueMemb + er $ cn ) MAY ( businessCategory $ seeAlso $ owner $ ou $ o $ description ) ) +objectClasses: ( 2.5.6.18 NAME 'userSecurityInformation' DESC 'RFC2256: a user + security information' SUP top AUXILIARY MAY supportedAlgorithms ) +objectClasses: ( 2.5.6.16.2 NAME 'certificationAuthority-V2' SUP certification + Authority AUXILIARY MAY deltaRevocationList ) +objectClasses: ( 2.5.6.19 NAME 'cRLDistributionPoint' SUP top STRUCTURAL MUST + cn MAY ( certificateRevocationList $ authorityRevocationList $ deltaRevocatio + nList ) ) +objectClasses: ( 2.5.6.20 NAME 'dmd' SUP top STRUCTURAL MUST dmdName MAY ( use + rPassword $ searchGuide $ seeAlso $ businessCategory $ x121Address $ register + edAddress $ destinationIndicator $ preferredDeliveryMethod $ telexNumber $ te + letexTerminalIdentifier $ telephoneNumber $ internationalISDNNumber $ facsimi + leTelephoneNumber $ street $ postOfficeBox $ postalCode $ postalAddress $ phy + sicalDeliveryOfficeName $ st $ l $ description ) ) +objectClasses: ( 2.5.6.21 NAME 'pkiUser' DESC 'RFC2587: a PKI user' SUP top AU + XILIARY MAY userCertificate ) +objectClasses: ( 2.5.6.22 NAME 'pkiCA' DESC 'RFC2587: PKI certificate authorit + y' SUP top AUXILIARY MAY ( authorityRevocationList $ certificateRevocationLis + t $ cACertificate $ crossCertificatePair ) ) +objectClasses: ( 2.5.6.23 NAME 'deltaCRL' DESC 'RFC4523: X.509 delta CRL' SUP + top AUXILIARY MAY deltaRevocationList ) +objectClasses: ( 1.3.6.1.4.1.250.3.15 NAME 'labeledURIObject' DESC 'RFC2079: o + bject that contains the URI attribute type' SUP top AUXILIARY MAY labeledURI + ) +objectClasses: ( 0.9.2342.19200300.100.4.19 NAME 'simpleSecurityObject' DESC ' + RFC1274: simple security object' SUP top AUXILIARY MUST userPassword ) +objectClasses: ( 1.3.6.1.4.1.1466.344 NAME 'dcObject' DESC 'RFC2247: domain co + mponent object' SUP top AUXILIARY MUST dc ) +objectClasses: ( 1.3.6.1.1.3.1 NAME 'uidObject' DESC 'RFC2377: uid object' SUP + top AUXILIARY MUST uid ) +objectClasses: ( 0.9.2342.19200300.100.4.4 NAME ( 'pilotPerson' 'newPilotPerso + n' ) SUP person STRUCTURAL MAY ( userid $ textEncodedORAddress $ rfc822Mailbo + x $ favouriteDrink $ roomNumber $ userClass $ homeTelephoneNumber $ homePosta + lAddress $ secretary $ personalTitle $ preferredDeliveryMethod $ businessCate + gory $ janetMailbox $ otherMailbox $ mobileTelephoneNumber $ pagerTelephoneNu + mber $ organizationalStatus $ mailPreferenceOption $ personalSignature ) ) +objectClasses: ( 0.9.2342.19200300.100.4.5 NAME 'account' SUP top STRUCTURAL M + UST userid MAY ( description $ seeAlso $ localityName $ organizationName $ or + ganizationalUnitName $ host ) ) +objectClasses: ( 0.9.2342.19200300.100.4.6 NAME 'document' SUP top STRUCTURAL + MUST documentIdentifier MAY ( commonName $ description $ seeAlso $ localityNa + me $ organizationName $ organizationalUnitName $ documentTitle $ documentVers + ion $ documentAuthor $ documentLocation $ documentPublisher ) ) +objectClasses: ( 0.9.2342.19200300.100.4.7 NAME 'room' SUP top STRUCTURAL MUST + commonName MAY ( roomNumber $ description $ seeAlso $ telephoneNumber ) ) +objectClasses: ( 0.9.2342.19200300.100.4.9 NAME 'documentSeries' SUP top STRUC + TURAL MUST commonName MAY ( description $ seeAlso $ telephonenumber $ localit + yName $ organizationName $ organizationalUnitName ) ) +objectClasses: ( 0.9.2342.19200300.100.4.13 NAME 'domain' SUP top STRUCTURAL M + UST domainComponent MAY ( associatedName $ organizationName $ description $ b + usinessCategory $ seeAlso $ searchGuide $ userPassword $ localityName $ state + OrProvinceName $ streetAddress $ physicalDeliveryOfficeName $ postalAddress $ + postalCode $ postOfficeBox $ streetAddress $ facsimileTelephoneNumber $ inte + rnationalISDNNumber $ telephoneNumber $ teletexTerminalIdentifier $ telexNumb + er $ preferredDeliveryMethod $ destinationIndicator $ registeredAddress $ x12 + 1Address ) ) +objectClasses: ( 0.9.2342.19200300.100.4.14 NAME 'RFC822localPart' SUP domain + STRUCTURAL MAY ( commonName $ surname $ description $ seeAlso $ telephoneNumb + er $ physicalDeliveryOfficeName $ postalAddress $ postalCode $ postOfficeBox + $ streetAddress $ facsimileTelephoneNumber $ internationalISDNNumber $ teleph + oneNumber $ teletexTerminalIdentifier $ telexNumber $ preferredDeliveryMethod + $ destinationIndicator $ registeredAddress $ x121Address ) ) +objectClasses: ( 0.9.2342.19200300.100.4.15 NAME 'dNSDomain' SUP domain STRUCT + URAL MAY ( ARecord $ MDRecord $ MXRecord $ NSRecord $ SOARecord $ CNAMERecord + ) ) +objectClasses: ( 0.9.2342.19200300.100.4.17 NAME 'domainRelatedObject' DESC 'R + FC1274: an object related to an domain' SUP top AUXILIARY MUST associatedDoma + in ) +objectClasses: ( 0.9.2342.19200300.100.4.18 NAME 'friendlyCountry' SUP country + STRUCTURAL MUST friendlyCountryName ) +objectClasses: ( 0.9.2342.19200300.100.4.20 NAME 'pilotOrganization' SUP ( org + anization $ organizationalUnit ) STRUCTURAL MAY buildingName ) +objectClasses: ( 0.9.2342.19200300.100.4.21 NAME 'pilotDSA' SUP dsa STRUCTURAL + MAY dSAQuality ) +objectClasses: ( 0.9.2342.19200300.100.4.22 NAME 'qualityLabelledData' SUP top + AUXILIARY MUST dsaQuality MAY ( subtreeMinimumQuality $ subtreeMaximumQualit + y ) ) +objectClasses: ( 2.16.840.1.113730.3.2.2 NAME 'inetOrgPerson' DESC 'RFC2798: I + nternet Organizational Person' SUP organizationalPerson STRUCTURAL MAY ( audi + o $ businessCategory $ carLicense $ departmentNumber $ displayName $ employee + Number $ employeeType $ givenName $ homePhone $ homePostalAddress $ initials + $ jpegPhoto $ labeledURI $ mail $ manager $ mobile $ o $ pager $ photo $ room + Number $ secretary $ uid $ userCertificate $ x500uniqueIdentifier $ preferred + Language $ userSMIMECertificate $ userPKCS12 ) ) +objectClasses: ( 1.3.6.1.1.1.2.0 NAME 'posixAccount' DESC 'Abstraction of an a + ccount with POSIX attributes' SUP top AUXILIARY MUST ( cn $ uid $ uidNumber $ + gidNumber $ homeDirectory ) MAY ( userPassword $ loginShell $ gecos $ descri + ption ) ) +objectClasses: ( 1.3.6.1.1.1.2.1 NAME 'shadowAccount' DESC 'Additional attribu + tes for shadow passwords' SUP top AUXILIARY MUST uid MAY ( userPassword $ sha + dowLastChange $ shadowMin $ shadowMax $ shadowWarning $ shadowInactive $ shad + owExpire $ shadowFlag $ description ) ) +objectClasses: ( 1.3.6.1.1.1.2.2 NAME 'posixGroup' DESC 'Abstraction of a grou + p of accounts' SUP top STRUCTURAL MUST ( cn $ gidNumber ) MAY ( userPassword + $ memberUid $ description ) ) +objectClasses: ( 1.3.6.1.1.1.2.3 NAME 'ipService' DESC 'Abstraction an Interne + t Protocol service' SUP top STRUCTURAL MUST ( cn $ ipServicePort $ ipServiceP + rotocol ) MAY description ) +objectClasses: ( 1.3.6.1.1.1.2.4 NAME 'ipProtocol' DESC 'Abstraction of an IP + protocol' SUP top STRUCTURAL MUST ( cn $ ipProtocolNumber $ description ) MAY + description ) +objectClasses: ( 1.3.6.1.1.1.2.5 NAME 'oncRpc' DESC 'Abstraction of an ONC/RPC + binding' SUP top STRUCTURAL MUST ( cn $ oncRpcNumber $ description ) MAY des + cription ) +objectClasses: ( 1.3.6.1.1.1.2.6 NAME 'ipHost' DESC 'Abstraction of a host, an + IP device' SUP top AUXILIARY MUST ( cn $ ipHostNumber ) MAY ( l $ descriptio + n $ manager ) ) +objectClasses: ( 1.3.6.1.1.1.2.7 NAME 'ipNetwork' DESC 'Abstraction of an IP n + etwork' SUP top STRUCTURAL MUST ( cn $ ipNetworkNumber ) MAY ( ipNetmaskNumbe + r $ l $ description $ manager ) ) +objectClasses: ( 1.3.6.1.1.1.2.8 NAME 'nisNetgroup' DESC 'Abstraction of a net + group' SUP top STRUCTURAL MUST cn MAY ( nisNetgroupTriple $ memberNisNetgroup + $ description ) ) +objectClasses: ( 1.3.6.1.1.1.2.9 NAME 'nisMap' DESC 'A generic abstraction of + a NIS map' SUP top STRUCTURAL MUST nisMapName MAY description ) +objectClasses: ( 1.3.6.1.1.1.2.10 NAME 'nisObject' DESC 'An entry in a NIS map + ' SUP top STRUCTURAL MUST ( cn $ nisMapEntry $ nisMapName ) MAY description ) +objectClasses: ( 1.3.6.1.1.1.2.11 NAME 'ieee802Device' DESC 'A device with a M + AC address' SUP top AUXILIARY MAY macAddress ) +objectClasses: ( 1.3.6.1.1.1.2.12 NAME 'bootableDevice' DESC 'A device with bo + ot parameters' SUP top AUXILIARY MAY ( bootFile $ bootParameter ) ) +objectClasses: ( 1.3.6.1.4.1.7165.2.2.6 NAME 'sambaSamAccount' DESC 'Samba 3.0 + Auxilary SAM Account' SUP top AUXILIARY MUST ( uid $ sambaSID ) MAY ( cn $ s + ambaLMPassword $ sambaNTPassword $ sambaPwdLastSet $ sambaLogonTime $ sambaLo + goffTime $ sambaKickoffTime $ sambaPwdCanChange $ sambaPwdMustChange $ sambaA + cctFlags $ displayName $ sambaHomePath $ sambaHomeDrive $ sambaLogonScript $ + sambaProfilePath $ description $ sambaUserWorkstations $ sambaPrimaryGroupSID + $ sambaDomainName $ sambaMungedDial $ sambaBadPasswordCount $ sambaBadPasswo + rdTime $ sambaPasswordHistory $ sambaLogonHours ) ) +objectClasses: ( 1.3.6.1.4.1.7165.2.2.4 NAME 'sambaGroupMapping' DESC 'Samba G + roup Mapping' SUP top AUXILIARY MUST ( gidNumber $ sambaSID $ sambaGroupType + ) MAY ( displayName $ description $ sambaSIDList ) ) +objectClasses: ( 1.3.6.1.4.1.7165.2.2.14 NAME 'sambaTrustPassword' DESC 'Samba + Trust Password' SUP top STRUCTURAL MUST ( sambaDomainName $ sambaNTPassword + $ sambaTrustFlags ) MAY ( sambaSID $ sambaPwdLastSet ) ) +objectClasses: ( 1.3.6.1.4.1.7165.2.2.15 NAME 'sambaTrustedDomainPassword' DES + C 'Samba Trusted Domain Password' SUP top STRUCTURAL MUST ( sambaDomainName $ + sambaSID $ sambaClearTextPassword $ sambaPwdLastSet ) MAY sambaPreviousClear + TextPassword ) +objectClasses: ( 1.3.6.1.4.1.7165.2.2.5 NAME 'sambaDomain' DESC 'Samba Domain + Information' SUP top STRUCTURAL MUST ( sambaDomainName $ sambaSID ) MAY ( sam + baNextRid $ sambaNextGroupRid $ sambaNextUserRid $ sambaAlgorithmicRidBase $ + sambaMinPwdLength $ sambaPwdHistoryLength $ sambaLogonToChgPwd $ sambaMaxPwdA + ge $ sambaMinPwdAge $ sambaLockoutDuration $ sambaLockoutObservationWindow $ + sambaLockoutThreshold $ sambaForceLogoff $ sambaRefuseMachinePwdChange ) ) +objectClasses: ( 1.3.6.1.4.1.7165.2.2.7 NAME 'sambaUnixIdPool' DESC 'Pool for + allocating UNIX uids/gids' SUP top AUXILIARY MUST ( uidNumber $ gidNumber ) ) +objectClasses: ( 1.3.6.1.4.1.7165.2.2.8 NAME 'sambaIdmapEntry' DESC 'Mapping f + rom a SID to an ID' SUP top AUXILIARY MUST sambaSID MAY ( uidNumber $ gidNumb + er ) ) +objectClasses: ( 1.3.6.1.4.1.7165.2.2.9 NAME 'sambaSidEntry' DESC 'Structural + Class for a SID' SUP top STRUCTURAL MUST sambaSID ) +objectClasses: ( 1.3.6.1.4.1.7165.2.2.10 NAME 'sambaConfig' DESC 'Samba Config + uration Section' SUP top AUXILIARY MAY description ) +objectClasses: ( 1.3.6.1.4.1.7165.2.2.11 NAME 'sambaShare' DESC 'Samba Share S + ection' SUP top STRUCTURAL MUST sambaShareName MAY description ) +objectClasses: ( 1.3.6.1.4.1.7165.2.2.12 NAME 'sambaConfigOption' DESC 'Samba + Configuration Option' SUP top STRUCTURAL MUST sambaOptionName MAY ( sambaBool + Option $ sambaIntegerOption $ sambaStringOption $ sambaStringListoption $ des + cription ) ) +objectClasses: ( 1.3.6.1.4.1.7165.2.2.16 NAME 'sambaTrustedDomain' DESC 'Samba + Trusted Domain Object' SUP top STRUCTURAL MUST cn MAY ( sambaTrustType $ sam + baTrustAttributes $ sambaTrustDirection $ sambaTrustPartner $ sambaFlatName $ + sambaTrustAuthOutgoing $ sambaTrustAuthIncoming $ sambaSecurityIdentifier $ + sambaTrustForestTrustInfo ) ) +entryDN: cn=Subschema +subschemaSubentry: cn=Subschema + diff --git a/tests/schema_test.py b/tests/schema_test.py index 153cfbf..dd46644 100644 --- a/tests/schema_test.py +++ b/tests/schema_test.py @@ -7,8 +7,8 @@ from ldap_ui.schema import frontend_schema from ldif import LDIFRecordList -LDIF = Path(__file__).parent / "resources" / "bitnami-schema.ldif" -JSON = Path(__file__).parent / "resources" / "bitnami-schema.json" +LDIF = Path(__file__).parent / "resources" / "schema.ldif" +JSON = Path(__file__).parent / "resources" / "schema.json" class SchemaTest(unittest.TestCase): diff --git a/tests/smoke_test.py b/tests/smoke_test.py index 0d3c6bb..9440f0b 100644 --- a/tests/smoke_test.py +++ b/tests/smoke_test.py @@ -1,5 +1,6 @@ import unittest import warnings +from http import HTTPStatus from ldap_ui.app import app from starlette.testclient import TestClient @@ -35,195 +36,195 @@ def setUp(self): "Ignore ResourceWarning from test setup" warnings.simplefilter("ignore", ResourceWarning) - def test_00_get_whoami(self): + def test_000_get_whoami(self): with TestClient(app) as client: result = client.get("/api/whoami", auth=AUTH) - self.assertEqual(result.status_code, 200) + self.assertEqual(result.status_code, HTTPStatus.OK.value) self.assertEqual(result.json(), ADMIN_DN) - def test_01_get_tree_base(self): + def test_005_get_schema(self): + with TestClient(app) as client: + result = client.get("/api/schema", auth=AUTH) + self.assertEqual(result.status_code, HTTPStatus.OK.value) + + schema = result.json() + self.assertTrue( + "attributes" in schema + and "objectClasses" in schema + and "syntaxes" in schema + ) + + def test_010_get_tree_base(self): with TestClient(app) as client: result = client.get("/api/tree/base", auth=AUTH) - self.assertEqual(result.status_code, 200) + self.assertEqual(result.status_code, HTTPStatus.OK.value) self.assertEqual(len(result.json()), 1) - def test_02_get_tree_flintstones(self): + def test_020_get_tree_flintstones(self): with TestClient(app) as client: result = client.get("/api/tree/dc=flintstones,dc=com", auth=AUTH) - self.assertEqual(result.status_code, 200) + self.assertEqual(result.status_code, HTTPStatus.OK.value) self.assertGreaterEqual(len(result.json()), 4) - def test_03_search_fred(self): + def test_030_search_fred(self): with TestClient(app) as client: result = client.get("/api/search/fred", auth=AUTH) - self.assertEqual(result.status_code, 200) + self.assertEqual(result.status_code, HTTPStatus.OK.value) self.assertEqual(len(result.json()), 1) self.assertEqual(result.json()[0]["dn"], FRED_DN) - def test_04_put_entry(self): + def test_040_put_entry(self): with TestClient(app) as client: result = client.put( "/api/entry/cn=foo,ou=People,dc=flintstones,dc=com", auth=AUTH, content='{"objectClass":["inetOrgPerson"],"cn":["foo"],"sn":["bar"]}', ) - self.assertEqual(result.status_code, 200) + self.assertEqual(result.status_code, HTTPStatus.OK.value) self.assertEqual(result.json(), {"changed": ["dn"]}) - def test_05_put_entry_again(self): + def test_050_put_entry_again(self): with TestClient(app) as client: result = client.put( "/api/entry/cn=foo,ou=People,dc=flintstones,dc=com", auth=AUTH, content='{"objectClass":["inetOrgPerson"],"cn":["foo"],"sn":["bar"]}', ) - self.assertEqual(result.status_code, 500) + self.assertEqual(result.status_code, HTTPStatus.INTERNAL_SERVER_ERROR.value) self.assertEqual(result.text, "Already exists") - def test_06_modify_entry(self): + def test_060_modify_entry(self): with TestClient(app) as client: result = client.post( "/api/entry/cn=foo,ou=People,dc=flintstones,dc=com", auth=AUTH, content='{"objectClass":["inetOrgPerson"],"cn":["foo"],"sn":["baz"]}', ) - self.assertEqual(result.status_code, 200) + self.assertEqual(result.status_code, HTTPStatus.OK.value) self.assertEqual(result.json(), {"changed": ["sn"]}) - def test_07_put_image_to_entry(self): + def test_070_put_image_to_entry(self): with TestClient(app) as client: result = client.put( "/api/blob/jpegPhoto/0/cn=foo,ou=People,dc=flintstones,dc=com", auth=AUTH, files={"blob": JPEG}, ) - self.assertEqual(result.status_code, 204) + self.assertEqual(result.status_code, HTTPStatus.NO_CONTENT.value) - def test_08_get_uploaded_image(self): + def test_080_get_uploaded_image(self): with TestClient(app) as client: result = client.get( "/api/blob/jpegPhoto/0/cn=foo,ou=People,dc=flintstones,dc=com", auth=AUTH, ) - self.assertEqual(result.status_code, 200) + self.assertEqual(result.status_code, HTTPStatus.OK.value) self.assertEqual(result.content, JPEG) self.assertEqual( result.headers["Content-Disposition"], 'attachment; filename="jpegPhoto-0.bin"', ) - def test_09_delete_image_from_entry(self): + def test_090_delete_image_from_entry(self): with TestClient(app) as client: result = client.delete( "/api/blob/jpegPhoto/0/cn=foo,ou=People,dc=flintstones,dc=com", auth=AUTH, ) - self.assertEqual(result.status_code, 204) + self.assertEqual(result.status_code, HTTPStatus.NO_CONTENT.value) - def test_10_delete_image_from_entry_again(self): + def test_100_delete_image_from_entry_again(self): with TestClient(app) as client: result = client.delete( "/api/blob/jpegPhoto/0/cn=foo,ou=People,dc=flintstones,dc=com", auth=AUTH, ) - self.assertEqual(result.status_code, 404) + self.assertEqual(result.status_code, HTTPStatus.NOT_FOUND.value) - def test_11_delete_entry(self): + def test_110_delete_entry(self): with TestClient(app) as client: result = client.delete( "/api/entry/cn=foo,ou=People,dc=flintstones,dc=com", auth=AUTH, ) - self.assertEqual(result.status_code, 204) + self.assertEqual(result.status_code, HTTPStatus.NO_CONTENT.value) - def test_12_postldif(self): + def test_120_post_ldif(self): with TestClient(app) as client: result = client.post("/api/ldif", auth=AUTH, content=LDIF) - self.assertEqual(result.status_code, 204) + self.assertEqual(result.status_code, HTTPStatus.NO_CONTENT.value) - def test_13_compare_ldif(self): + def test_130_compare_ldif(self): with TestClient(app) as client: result = client.get("/api/ldif/cn=test,dc=flintstones,dc=com", auth=AUTH) - self.assertEqual(result.status_code, 200) + self.assertEqual(result.status_code, HTTPStatus.OK.value) self.assertEqual(result.content.decode().strip(), LDIF.strip()) - def test_14_change_password(self): + def test_140_change_password(self): with TestClient(app) as client: result = client.post( "/api/entry/password/cn=test,dc=flintstones,dc=com", auth=AUTH, content='{"old":"test","new1":"abc"}', ) - self.assertEqual(result.status_code, 200) + self.assertEqual(result.status_code, HTTPStatus.OK.value) - def test_15_verify_password(self): + def test_150_verify_password(self): with TestClient(app) as client: result = client.post( "/api/entry/password/cn=test,dc=flintstones,dc=com", auth=AUTH, content='{"check":"abc"}', ) - self.assertEqual(result.status_code, 200) + self.assertEqual(result.status_code, HTTPStatus.OK.value) self.assertEqual(result.json(), True) - def test_16_rename_ldif(self): + def test_160_rename_ldif(self): with TestClient(app) as client: result = client.post( "/api/rename/cn=test,dc=flintstones,dc=com", auth=AUTH, content='"objectClass=organizationalRole"', ) - self.assertEqual(result.status_code, 204) + self.assertEqual(result.status_code, HTTPStatus.NO_CONTENT.value) - def test_17_delete_ldif(self): + def test_170_delete_ldif(self): with TestClient(app) as client: result = client.delete( "/api/entry/objectClass=organizationalRole,dc=flintstones,dc=com", auth=AUTH, ) - self.assertEqual(result.status_code, 204) + self.assertEqual(result.status_code, HTTPStatus.NO_CONTENT.value) - def test_18_verify_removed(self): + def test_180_verify_removed(self): with TestClient(app) as client: result = client.get( "/api/entry/objectClass=organizationalRole,dc=flintstones,dc=com", auth=AUTH, ) - self.assertEqual(result.status_code, 404) + self.assertEqual(result.status_code, HTTPStatus.NOT_FOUND.value) self.assertEqual( result.text, "DN not found: objectClass=organizationalRole,dc=flintstones,dc=com", ) - def test_19_get_subtree(self): + def test_190_get_subtree(self): with TestClient(app) as client: result = client.get("/api/subtree/ou=Pets,dc=flintstones,dc=com", auth=AUTH) - self.assertEqual(result.status_code, 200) + self.assertEqual(result.status_code, HTTPStatus.OK.value) self.assertEqual(len(result.json()), 2) - def test_20_get_range(self): + def test_200_get_range(self): with TestClient(app) as client: result = client.get("/api/range/uidNumber", auth=AUTH) - self.assertEqual(result.status_code, 200) + self.assertEqual(result.status_code, HTTPStatus.OK.value) range = result.json() self.assertTrue("min" in range and "max" in range and "next" in range) - def test_21_get_invalid_range(self): + def test_210_get_invalid_range(self): with TestClient(app) as client: result = client.get("/api/range/cn", auth=AUTH) - self.assertEqual(result.status_code, 404) - - def test_22_get_schema(self): - with TestClient(app) as client: - result = client.get("/api/schema", auth=AUTH) - self.assertEqual(result.status_code, 200) - - schema = result.json() - self.assertTrue( - "attributes" in schema - and "objectClasses" in schema - and "syntaxes" in schema - ) + self.assertEqual(result.status_code, HTTPStatus.NOT_FOUND.value) if __name__ == "__main__":