Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • AbstractServerResource
    • ParrotsAccountResource

Index

Constructors

constructor

  • Parameters

    • connectionMgr: IConnectionManager

    Returns ParrotsAccountResource

Properties

Private basePath

basePath: string = "./account"

Protected connectionMgr

connectionMgr: IConnectionManager

Methods

activateAccountWithHttpInfo

  • activateAccountWithHttpInfo(userId: string, secret: string): Promise<any>
  • Parameters

    • userId: string
    • secret: string

    Returns Promise<any>

Private addingHeaderRequestOptionsArgs

  • addingHeaderRequestOptionsArgs(options: RequestOptionsArgs, headerData: object): RequestOptionsArgs
  • Parameters

    • options: RequestOptionsArgs
    • headerData: object
      • [name: string]: string

    Returns RequestOptionsArgs

changePassword

  • changePassword(body: any): Promise<any>
  • Parameters

    • body: any

    Returns Promise<any>

changePasswordWithHttpInfo

  • changePasswordWithHttpInfo(body: any): Promise<any>
  • Parameters

    • body: any

    Returns Promise<any>

check

  • check(req: any): Promise<any>
  • Parameters

    • req: any

    Returns Promise<any>

checkWithHttpInfo

  • checkWithHttpInfo(req: any): Promise<any>
  • Parameters

    • req: any

    Returns Promise<any>

createOauthWithHttpInfo

  • createOauthWithHttpInfo(authenProvider: string, clientId: string, token: string, registerDTO: any): Promise<any>
  • Parameters

    • authenProvider: string
    • clientId: string
    • token: string
    • registerDTO: any

    Returns Promise<any>

getAccountsInfo

  • getAccountsInfo(value: any): Promise<any>
  • Parameters

    • value: any

    Returns Promise<any>

getAccountsInfos

  • getAccountsInfos(body: any): Promise<any>
  • Parameters

    • body: any

    Returns Promise<any>

getConnectionManager

  • getConnectionManager(): IConnectionManager
  • Returns IConnectionManager

loginWithHttpInfo

  • loginWithHttpInfo(username: string, password: string): Promise<any>
  • Parameters

    • username: string
    • password: string

    Returns Promise<any>

oauthLoginWithHttpInfo

  • oauthLoginWithHttpInfo(authenProvider: string, clientId: string, token: string, clientName?: string, clientData?: any): Promise<any>
  • Parameters

    • authenProvider: string
    • clientId: string
    • token: string
    • Optional clientName: string
    • Optional clientData: any

    Returns Promise<any>

register

  • Parameters

    Returns Promise<any>

registerWithHttpInfo

  • Parameters

    Returns Promise<any>

sendEmailChangePassword

  • sendEmailChangePassword(email: string): Promise<any>
  • Parameters

    • email: string

    Returns Promise<any>

sendEmailChangePasswordWithHttpInfo

  • sendEmailChangePasswordWithHttpInfo(email: string): Promise<any>
  • Parameters

    • email: string

    Returns Promise<any>

sendEmailValidationAccount

  • sendEmailValidationAccount(body: any): Promise<any>
  • Parameters

    • body: any

    Returns Promise<any>

sendEmailValidationAccountWithHttpInfo

  • sendEmailValidationAccountWithHttpInfo(body: any): Promise<any>
  • Parameters

    • body: any

    Returns Promise<any>

setConnectionManager

  • setConnectionManager(connectionMgr: IConnectionManager): void
  • Parameters

    • connectionMgr: IConnectionManager

    Returns void

Generated using TypeDoc