struct

PlaceOS::Client::API::Models::LdapAuthentication

Inherits PlaceOS::Client::API::Models::Timestamps < PlaceOS::Client::API::Models::Response < PlaceOS::Client::API::Models::Response::Init < JSON::Serializable < Struct < Value < Object

Constructors

new(pull : JSON::PullParser)
Source

Instance methods

auth_method

Options are: plain, ssl, tls

Source
authority_id
Source
base

BaseDN such as dc=intridea, dc=com

Source
bind_dn

:bind_dn and :password is the default credentials to perform user lookup

Source
filter

LDAP filter like: (&(uid=%{username})(memberOf=cn=myapp-users,ou=groups,dc=example,dc=com)) Can be used instead of UID

Source
host
Source
name
Source
password
Source
port
Source