User filter

Used to search for the user entry. {input} is a placeholder replaced by what the user inputs in the login form. {username_attribute} is a placeholder replaced by the configured username attribute.

General Information

Domain

TcHmiLdap

Full symbol path

TcHmiLdap.Config::USER_FILTER

Category

HMI Authentication

Property is hidden

No

Contained in every configuration by default

No

Schema

Enumeration type

string

Default value

"(&({username_attribute}={input})(objectClass=person))"

Enumeration value

(&({username_attribute}={input})(objectCategory=person)(objectClass=user))

(&({username_attribute}={input})(objectClass=person))

(&({username_attribute}={input})(objectClass=inetOrgPerson))

JSON Schema

{
    "category": "CATEGORY_AUTHENTICATION",
    "configDescription": "DESC_USER_FILTER",
    "default": "(&({username_attribute}={input})(objectClass=person))",
    "enum": [
        "(&({username_attribute}={input})(objectCategory=person)(objectClass=user))",
        "(&({username_attribute}={input})(objectClass=person))",
        "(&({username_attribute}={input})(objectClass=inetOrgPerson))"
    ],
    "propertyOrder": 11,
    "type": "string"
}