Options
All
  • Public
  • Public/Protected
  • All
Menu

Class UserService

Hierarchy

Index

Constructors

constructor

Properties

Protected httpRequest

httpRequest: HttpRequest

Protected options

Methods

acceptInvitation

  • acceptInvitation(invitationId: string): Observable<RocosResponse<any>>

accountDetails

  • accountDetails(accountId: string): Observable<RocosResponse<any>>

accountSettings

  • accountSettings(accountId: string): Observable<RocosResponse<any>>

activateAccount

  • activateAccount(accountId: string): Observable<RocosResponse<any>>

applicationAuth

  • applicationAuth(appId: string, appKey: string): Observable<RocosResponse<any>>

checkInvitation

createAccount

  • createAccount(accountName: string): Observable<RocosResponse<any>>

createApplication

createInvitation

createPAT

deleteApplication

  • deleteApplication(accountId: string, projectId: string, applicationId: string): Observable<RocosResponse<any>>

deleteInvitations

  • deleteInvitations(email: string, inviteType: string): Observable<RocosResponse<any>>

getAllApplications

  • getAllApplications(accountId: string, projectId: string): Observable<RocosResponse<any>>

getAllPATs

  • getAllPATs(projectId: string, robotDefinitionId: string): Observable<RocosResponse<any>>

getApplication

  • getApplication(accountId: string, projectId: string, applicationId: string): Observable<RocosResponse<any>>
  • Get application information

    Parameters

    • accountId: string

      The account ID

    • projectId: string

      The project ID

    • applicationId: string

      The application ID

    Returns Observable<RocosResponse<any>>

getOnePAT

getToken

info

listAccountUsers

  • listAccountUsers(accountId: string): Observable<RocosResponse<any>>

listInvitations

listProjectUsers

  • listProjectUsers(accountId: string, projectId: string): Observable<RocosResponse<any>>

loginWithOnetimeToken

removeAccountAccess

  • removeAccountAccess(accountId: string, userId: string): Observable<RocosResponse<any>>

removePATById

removeProjectAccess

  • removeProjectAccess(accountId: string, projectId: string, userId: string): Observable<RocosResponse<any>>

resendVerificationEmail

  • resendVerificationEmail(email: string): Observable<RocosResponse<any>>

sendForgottenPasswordEmail

  • sendForgottenPasswordEmail(email: string): Observable<RocosResponse<any>>

updateAccountSettings

  • updateAccountSettings(accountId: string, settings: any): Observable<RocosResponse<any>>

updateApplication

  • updateApplication(accountId: string, projectId: string, applicationId: string, model: any): Observable<RocosResponse<any>>
  • Update application information

    Parameters

    • accountId: string

      The account ID

    • projectId: string

      The project ID

    • applicationId: string

      The application ID

    • model: any

      Payload

    Returns Observable<RocosResponse<any>>

Generated using TypeDoc