Options
All
  • Public
  • Public/Protected
  • All
Menu

Class IDPWMemo

Hierarchy

  • IDPWMemo

Index

Constructors

constructor

  • Returns IDPWMemo

Properties

Private cryptor

cryptor: IDPWMemoCryptor = new IDPWMemoCryptor()

Private decryptV1

decryptV1: IDPWMemoConverter | null = null

Private decryptV2

decryptV2: IDPWMemoConverter | null = null

Private encryptV1

encryptV1: IDPWMemoConverter | null = null

Private encryptV2

encryptV2: IDPWMemoConverter | null = null

Private memo

memo: IDPWMemoItemMemo | null = null

Private secrets

secrets: IDPWMemoItemValue[] | null = null

Private selectedIndex

selectedIndex: number = 0

Private selectedService

selectedService: IDPWMemoItemService | null = null

Private serviceNames

serviceNames: string[] | null = null

Private version

version: number = 0

Methods

addNewSecret

  • Parameters

    • valueType: number
    • value: string

    Returns IDPWMemoItemValue | null

addNewService

  • addNewService(name: string): number
  • Parameters

    • name: string

    Returns number

addNewValue

  • Parameters

    • valueType: number
    • value: string

    Returns IDPWMemoItemValue | null

getSecrets

getSelectedService

getSelectedServiceIndex

  • getSelectedServiceIndex(): number
  • Returns number

getSelectedServiceName

  • getSelectedServiceName(): string
  • Returns string

getService

getServiceCount

  • getServiceCount(): number
  • Returns number

getServiceNames

  • getServiceNames(): string[]
  • Returns string[]

getValues

hasMemo

  • hasMemo(): boolean
  • Returns boolean

loadMemo

  • loadMemo(buf: ArrayBufferLike | ArrayBufferView): boolean
  • Parameters

    • buf: ArrayBufferLike | ArrayBufferView

    Returns boolean

loadSecrets

  • loadSecrets(): boolean
  • Returns boolean

makeNewMemo

  • makeNewMemo(): boolean
  • Returns boolean

saveMemo

  • saveMemo(): ArrayBuffer | null
  • Returns ArrayBuffer | null

saveSecrets

  • saveSecrets(): boolean
  • Returns boolean

selectService

  • selectService(index: number): boolean
  • Parameters

    • index: number

    Returns boolean

setPassword

  • setPassword(password: string): void
  • Parameters

    • password: string

    Returns void

setTime

  • setTime(time: number): void
  • Parameters

    • time: number

    Returns void

Generated using TypeDoc