Skip to content

Latest commit

 

History

History
85 lines (46 loc) · 2.14 KB

File metadata and controls

85 lines (46 loc) · 2.14 KB

node-expose-sspiGlobals"src/sso/userdb"

Module: "src/sso/userdb"

Index

Functions

Object literals

Functions

getDistinguishedName

getDistinguishedName(): Promise‹string›

Defined in src/sso/userdb.ts:135

Returns: Promise‹string›


getUser

getUser(ldapFilter: string): Promise‹ADUser | undefined›

Defined in src/sso/userdb.ts:40

Parameters:

Name Type
ldapFilter string

Returns: Promise‹ADUser | undefined›


getUsers

getUsers(): Promise‹ADUsers

Defined in src/sso/userdb.ts:85

Returns: Promise‹ADUsers


init

init(): Promise‹void›

Defined in src/sso/userdb.ts:27

This function is recommanded to be called before starting a server.

Purpose is to cache all Active Directory (AD) users for performance during authentication, just for increasing performance.

Useless if you do not use AD.

export

Returns: Promise‹void›

Object literals

Const database

database: object

Defined in src/sso/userdb.ts:11

users

users: never[] = []

Defined in src/sso/userdb.ts:12