WRDAuthSupportBase (open)
Base class for WRDuth support objects
Syntax
LOADLIB "mod::wrd/lib/auth.whlib";
OBJECTTYPE WRDAuthSupportBase
Constructor
Functions
- RECORD FUNCTION GetJSUserInfo()
- OBJECT FUNCTION GetSAMLIDPConfig(OBJECT plugin, RECORD configdata)
- OBJECT FUNCTION GetSAMLSPConfig(OBJECT plugin, STRING sp_tag, RECORD configdata)
- RECORD FUNCTION GetUserEditPolicy(INTEGER userid, RECORD fields, BOOLEAN atsubmit)
Get the current user editing policy
- RECORD FUNCTION IsLoginDenied(INTEGER userid, RECORD options)
Additional login check after username and password were accepted
- RECORD FUNCTION Login(STRING login, STRING password, RECORD options)
Login
- INTEGER FUNCTION LookupLogin(STRING loginname)
Lookup a login
- RECORD FUNCTION LookupOIDCLogin(RECORD payload, RECORD context)
Lookup an OIDC login