# deleteDisposableAuthDescriptors · FT4 TypeScript client · Chromia Docs (concept)

> deleteDisposableAuthDescriptors(
    connection: Connection ,
    account: AuthenticatedAccount ,
    key: FtKeyStore ,
): Promise<void> Deletes all dispos

Source: https://docs.chromia.com/pages/ft4-ts-client/functions/authentication.deleteDisposableAuthDescriptors/

Function

# deleteDisposableAuthDescriptors

* ```signature
  deleteDisposableAuthDescriptors(
      connection: Connection,
      account: AuthenticatedAccount,
      key: FtKeyStore,
  ): Promise<void>
  ```

  Deletes all disposable auth descriptors of an account. Useful in many
  cases but perhaps especially so when the user has reached its maximum
  number of auth descriptors added to an account and no longer has access
  to the key to anyone of them. Such as when the disposable had a long
  timeout and the keys were only stored in memory.

  #### Parameters

  + connection: [Connection](https://docs.chromia.com/pages/ft4-ts-client/interfaces/ft-session.Connection/)

    the connection to use when calling the blockchain
  + account: [AuthenticatedAccount](https://docs.chromia.com/pages/ft4-ts-client/interfaces/accounts.AuthenticatedAccount/)

    the account which to delete the auth descriptors from
  + key: [FtKeyStore](https://docs.chromia.com/pages/ft4-ts-client/interfaces/authentication.FtKeyStore/)

    the key to the auth descriptor that will be used to delete
    the auth descriptors, probably the key to the main auth descriptor.

  #### Returns Promise<void>

[View this page on docs.chromia.com](https://docs.chromia.com/pages/ft4-ts-client/functions/authentication.deleteDisposableAuthDescriptors.html)Generated API reference, mirrored from the live docs
