Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AdminService

Hierarchy

  • AdminService

Index

Constructors

constructor

Properties

Private accountService

accountService: AccountService

Private cookieService

cookieService: CookieService

Private http

http: Http

Private portalApiUrl

portalApiUrl: string

token

token: string

Methods

amiAdmin

  • amiAdmin(): Observable<any>

blockUnblockUsers

  • blockUnblockUsers(command: string, email: string): Observable<any>
  • GET /api/v1/admin/users/:command/:email -> controllers.AdminController.blockUnblockUsers(command: String, email: String)

    Parameters

    • command: string
    • email: string

    Returns Observable<any>

getActiveSessions

getAllUserFiles

  • getAllUserFiles(): Observable<UserFile[]>

getAllUserGroups

  • getAllUserGroups(): Observable<UserGroup[]>

getAllUsers

getBlobInfoForMappedLink

  • getBlobInfoForMappedLink(uuid: string): Observable<LocalBlobInfo>
  • GET -> /api/v1/files/getRemoteFileInfo/:uuid -> controllers.FilesController.getBlobInfoForMappedLink(uuid: String)

    Parameters

    • uuid: string

    Returns Observable<LocalBlobInfo>

getallUserLinkLoggings

getallUserMetaRecords

Private handleHttpFailure

  • handleHttpFailure(errorResponse: Response): ErrorObservable

removeActiveSessions

  • removeActiveSessions(usersesiontoken: string, email: string): Observable<any>
  • GET /api/v1/admin/removesessions -> controllers.AdminController.removeActiveSessions(token: String, email: String)

    Parameters

    • usersesiontoken: string
    • email: string

    Returns Observable<any>

Generated using TypeDoc