A Realm is a data access object that provides authentication capabilites for Agate users user the underlying datasource's specific API to discover authorization data.
A realm that authenticates users by using Lightweight Directory Access Protocol to query a Directory Access Agent. This realm uses a user's Distinguished Name (DN) template to build queries.
The only difference between this and the LDAP realm is the query template. This realm queries by using a combination of a search filter and search base.
mysql
, mariadb
and postgresql
are supported.
This realm queries the user's password with the salt style used by the database.
Salt styles include:
NO_SALT
: used when the password is in plain text.CRYPT
: uses the database's underlying cryptographic method to decrypt the password.COLUMN
: the salt column must be the second column included in the query.EXTERNAL
: uses the specified algorithm to decrypt the password.
A realm that uses the OpenID Connect (OIDC) protocol to authenticate users.