projects/m2-core/src/lib/core/service/user/auth.service.ts
Methods |
|
Accessors |
constructor(http: HttpClient, logger: Logger, endpointService: EndpointConfigService)
|
||||||||||||
|
Parameters :
|
| Public canEditData |
canEditData()
|
|
Returns :
Promise<boolean>
|
| Public canEditMetadata |
canEditMetadata()
|
|
Returns :
Promise<boolean>
|
| Public canManageApplications |
canManageApplications()
|
|
Returns :
Promise<boolean>
|
| Public canSysAdmin |
canSysAdmin()
|
|
Returns :
Promise<boolean>
|
| Public canViewHistory |
canViewHistory()
|
|
Returns :
Promise<boolean>
|
| Public editMyAccount | ||||||
editMyAccount(request: EditMyAccountRequest)
|
||||||
|
Parameters :
Returns :
Promise<Account>
|
| Public getAccountImage | ||||||
getAccountImage(imgId: number)
|
||||||
|
Parameters :
Returns :
Promise<BlobData>
|
| Public getAccountImages | ||||||
getAccountImages(imgIds: number[])
|
||||||
|
Methods below should be moved to AccountReadService
Parameters :
Returns :
Promise<Map<number, BlobData>>
|
| Public getMe |
getMe()
|
|
Returns :
Promise<Account>
|
| Public getMeCached |
getMeCached()
|
|
API END
Returns :
Promise<Account>
|
| Public getMyRoles |
getMyRoles()
|
|
Returns :
Promise<SecurityRoleType[]>
|
| Static isLogoutRequest | ||||||
isLogoutRequest(url: string)
|
||||||
|
Others
Parameters :
Returns :
boolean
|
| Public login |
login()
|
|
Returns :
void
|
| Public loginForm |
loginForm(username: string, password: string)
|
|
Login
Returns :
Promise<boolean>
|
| Public loginJWT |
loginJWT(username: string, password: string)
|
|
Returns :
Observable<TokenResponse>
|
| Public loginSpnego |
loginSpnego()
|
|
Returns :
Observable<TokenResponse>
|
| Public loginTempGuest |
loginTempGuest()
|
|
Returns :
Observable<TokenResponse>
|
| Public logout | ||||||
logout(silent?: boolean)
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public rejectFeedbackRequest |
rejectFeedbackRequest()
|
|
Returns :
Promise<void>
|
| Public reset |
reset()
|
|
Returns :
void
|
| Public sendFeedback | ||||||
sendFeedback(request: SendFeedbackRequest)
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public setAccountImages | ||||||
setAccountImages(accounts: Account[])
|
||||||
|
Account images
Parameters :
Returns :
Promise<Account[]>
|
| hasLoggedOut |
gethasLoggedOut()
|
| areRolesSet |
getareRolesSet()
|