Accessors
mainPageUrl
- get mainPageUrl(): string
Returns string
maximumLoginFailNumbers
- get maximumLoginFailNumbers(): number
Returns number
passwordChangeDays
- get passwordChangeDays(): number
Returns number
useAuthApproval
- get useAuthApproval(): boolean
Returns boolean
useTabUI
- get useTabUI(): boolean
Returns boolean
Methods
accessableMenuIpAddress
- accessableMenuIpAddress(currentMenu, ipAddress): Promise<any>
Parameters
currentMenu: Menu
ipAddress: string
Returns Promise<any>
addFunctionAccessHistory
- addFunctionAccessHistory(functionId): Promise<void>
Returns Promise<void>
getNextPath
- getNextPath(userMenus?): any
Returns any
hasFunctionAuthority
- hasFunctionAuthority(functionId): boolean
Returns boolean
hasMenuAuthority
- hasMenuAuthority(menuOrProgramId): boolean
Returns boolean
login
- login(userId, userPassword, completion?, callHook?): Promise<ApiResponse<LoginResult>>
Parameters
userId: any
userPassword: any
completion: boolean = false
callHook: boolean = true
Returns Promise<ApiResponse<LoginResult>>
logout
- logout(redirect?): Promise<void>
Parameters
redirect: boolean = false
Returns Promise<void>
nomalizeLoginResult
- nomalizeLoginResult(result, callHook?): Promise<ApiResponse<LoginResult>>
Returns Promise<ApiResponse<LoginResult>>
validatePassword
- validatePassword(usrId, password, oldPassword): Promise<ValidationResult>
Parameters
usrId: string
password: string
oldPassword: string
management 인증 관련 기능