Documentation ¶
Index ¶
Constants ¶
View Source
const BackendName = "ldap"
BackendName name
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LDAP ¶
type LDAP struct { URL *jsontypes.URL `json:"url,omitempty"` BaseDN string `json:"base_dn,omitempty"` FilterDN string `json:"filter_dn,omitempty"` PrincipalSuffix string `json:"principal_suffix,omitempty"` BindDN string `json:"bind_dn,omitempty"` BindPassword string `json:"bind_password,omitempty"` TLS bool `json:"tls,omitempty"` InsecureSkipVerify bool `json:"insecure_skip_verify,omitempty"` Timeout jsontypes.Duration `json:"timeout,omitempty"` ConnectionPoolSize int `json:"connection_pool_size,omitempty"` // contains filtered or unexported fields }
LDAP backend provides authentication against LDAP paths, for example for Microsoft AD.
func (*LDAP) Authenticate ¶
Authenticate fulfils the backend interface
Click to show internal directories.
Click to hide internal directories.