Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "rest/user"

Index

Functions

Const createApiKeyForUser

  • createApiKeyForUser(tokenUserId: number, dataUserId: number, locals: Locals): Promise<void>
  • Parameters

    • tokenUserId: number
    • dataUserId: number
    • locals: Locals

    Returns Promise<void>

Const deleteApiKeyForUser

  • deleteApiKeyForUser(tokenUserId: number, dataUserId: number, apiKey: string, locals: Locals): Promise<void>
  • Parameters

    • tokenUserId: number
    • dataUserId: number
    • apiKey: string
    • locals: Locals

    Returns Promise<void>

Const deleteUserForUser

  • deleteUserForUser(tokenUserId: number, updateUserId: number, locals: Locals): Promise<void>
  • Parameters

    • tokenUserId: number
    • updateUserId: number
    • locals: Locals

    Returns Promise<void>

Const disable2FAForUser

  • disable2FAForUser(tokenUserId: number, userId: number): Promise<void>
  • Parameters

    • tokenUserId: number
    • userId: number

    Returns Promise<void>

Const enable2FAForUser

  • enable2FAForUser(tokenUserId: number, userId: number): Promise<object>
  • Parameters

    • tokenUserId: number
    • userId: number

    Returns Promise<object>

Const getAllDataForUser

  • getAllDataForUser(tokenUserId: number, userId: number): Promise<object>
  • Parameters

    • tokenUserId: number
    • userId: number

    Returns Promise<object>

Const getApiKeyForUser

  • getApiKeyForUser(tokenUserId: number, dataUserId: number, apiKey: string): Promise<ApiKey>
  • Parameters

    • tokenUserId: number
    • dataUserId: number
    • apiKey: string

    Returns Promise<ApiKey>

Const getApiKeysForUser

  • getApiKeysForUser(tokenUserId: number, dataUserId: number): Promise<ApiKey[]>
  • Parameters

    • tokenUserId: number
    • dataUserId: number

    Returns Promise<ApiKey[]>

Const getBackupCodesForUser

  • getBackupCodesForUser(tokenUserId: number, userId: number): Promise<Object>
  • Parameters

    • tokenUserId: number
    • userId: number

    Returns Promise<Object>

Const getMembershipsForUser

  • getMembershipsForUser(tokenUserId: number, dataUserId: number, query: KeyValue): Promise<object>
  • Parameters

    • tokenUserId: number
    • dataUserId: number
    • query: KeyValue

    Returns Promise<object>

Const getNotificationsForUser

  • getNotificationsForUser(tokenUserId: number, dataUserId: number): Promise<Notification[]>
  • Parameters

    • tokenUserId: number
    • dataUserId: number

    Returns Promise<Notification[]>

Const getRecentEventsForUser

  • getRecentEventsForUser(tokenUserId: number, dataUserId: number, query: KeyValue): Promise<object>
  • Parameters

    • tokenUserId: number
    • dataUserId: number
    • query: KeyValue

    Returns Promise<object>

Const getUserFromId

  • getUserFromId(userId: number, tokenUserId: number): Promise<User>
  • Parameters

    • userId: number
    • tokenUserId: number

    Returns Promise<User>

Const regenerateBackupCodesForUser

  • regenerateBackupCodesForUser(tokenUserId: number, userId: number): Promise<Object>
  • Parameters

    • tokenUserId: number
    • userId: number

    Returns Promise<Object>

Const updateApiKeyForUser

  • updateApiKeyForUser(tokenUserId: number, dataUserId: number, apiKey: string, data: KeyValue, locals: Locals): Promise<void>
  • Parameters

    • tokenUserId: number
    • dataUserId: number
    • apiKey: string
    • data: KeyValue
    • locals: Locals

    Returns Promise<void>

Const updateNotificationForUser

  • updateNotificationForUser(tokenUserId: number, dataUserId: number, notificationId: number, data: KeyValue): Promise<Object>
  • Parameters

    • tokenUserId: number
    • dataUserId: number
    • notificationId: number
    • data: KeyValue

    Returns Promise<Object>

Const updatePasswordForUser

  • updatePasswordForUser(tokenUserId: number, updateUserId: number, oldPassword: string, newPassword: string, locals: Locals): Promise<void>
  • Parameters

    • tokenUserId: number
    • updateUserId: number
    • oldPassword: string
    • newPassword: string
    • locals: Locals

    Returns Promise<void>

Const updateUserForUser

  • updateUserForUser(tokenUserId: number, updateUserId: number, data: User, locals: Locals): Promise<void>
  • Parameters

    • tokenUserId: number
    • updateUserId: number
    • data: User
    • locals: Locals

    Returns Promise<void>

Const verify2FAForUser

  • verify2FAForUser(tokenUserId: number, userId: number, verificationCode: number): Promise<void>
  • Parameters

    • tokenUserId: number
    • userId: number
    • verificationCode: number

    Returns Promise<void>

Generated using TypeDoc