Table of Contents

Namespace adas_core.LdapLogin.Configuration

Classes

AuthorityMap

Represents a mapping between an LDAP group and an application role, including the group name, corresponding role, allowed actions, and an optional display ID for user-friendly identification.

LdapConfig

Configuration class for LDAP authentication settings, including server details, user properties, and authority mappings.

LdapConfigValidator

Validator for LdapConfig. Ensures that all required properties are set and valid.

LdapModule

Module for configuring LDAP services and dependencies.

UserLdap

Represents a user in the LDAP authentication context, including their name, username, role, allowed actions, and an optional display ID for user-friendly identification.