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

> createAuthDescriptorValidatorWithTxContext(
    authDataService: AuthDataService ,
    txContext: TxContext ,
): AuthDescriptorValidator Creates an AuthDes

Source: https://docs.chromia.com/pages/ft4-ts-client/functions/accounts.createAuthDescriptorValidatorWithTxContext/

Function

# createAuthDescriptorValidatorWithTxContext

* ```signature
  createAuthDescriptorValidatorWithTxContext(
      authDataService: AuthDataService,
      txContext: TxContext,
  ): AuthDescriptorValidator
  ```

  Creates an `AuthDescriptorValidator` that can be used to validate auth descriptors

  #### Parameters

  + authDataService: [AuthDataService](https://docs.chromia.com/pages/ft4-ts-client/interfaces/authentication.AuthDataService/)

    the auth data service to use
  + txContext: [TxContext](https://docs.chromia.com/pages/ft4-ts-client/types/utils.TxContext/)

    the context to use. Used to track counters without posting operations to the blockchain

  #### Returns [AuthDescriptorValidator](https://docs.chromia.com/pages/ft4-ts-client/types/accounts.AuthDescriptorValidator/)

  an `AuthDescriptorValidator` instance

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