Type alias AuthenticationCreds

AuthenticationCreds: SignalCreds & {
    account?: IADVSignedDeviceIdentity;
    accountSettings: AccountSettings;
    accountSyncCounter: number;
    advSecretKey: string;
    backupToken: Buffer;
    deviceId: string;
    firstUnuploadedPreKeyId: number;
    identityId: Buffer;
    lastAccountSyncTimestamp?: number;
    lastPropHash: string | undefined;
    me?: Contact;
    myAppStateKeyId?: string;
    nextPreKeyId: number;
    noiseKey: KeyPair;
    pairingCode: string | undefined;
    pairingEphemeralKeyPair: KeyPair;
    phoneId: string;
    platform?: string;
    processedHistoryMessages: MinimalMessage[];
    registered: boolean;
    registration: RegistrationOptions;
    routingInfo: Buffer | undefined;
    signalIdentities?: SignalIdentity[];
}

Type declaration

  • Optional account?: IADVSignedDeviceIdentity
  • accountSettings: AccountSettings
  • accountSyncCounter: number

    number of times history & app state has been synced

  • advSecretKey: string
  • backupToken: Buffer
  • deviceId: string
  • firstUnuploadedPreKeyId: number
  • identityId: Buffer
  • Optional lastAccountSyncTimestamp?: number
  • lastPropHash: string | undefined
  • Optional me?: Contact
  • Optional myAppStateKeyId?: string
  • nextPreKeyId: number
  • Readonly noiseKey: KeyPair
  • pairingCode: string | undefined
  • Readonly pairingEphemeralKeyPair: KeyPair
  • phoneId: string
  • Optional platform?: string
  • processedHistoryMessages: MinimalMessage[]
  • registered: boolean
  • registration: RegistrationOptions
  • routingInfo: Buffer | undefined
  • Optional signalIdentities?: SignalIdentity[]

Generated using TypeDoc