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

> hasAuthDescriptorFlags(
    authDescriptor: AnyAuthDescriptorRegistration | AnyAuthDescriptor ,
    requiredFlags: string[],
): boolean Checks if the provi

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

Function

# hasAuthDescriptorFlags

* ```signature
  hasAuthDescriptorFlags(
      authDescriptor: AnyAuthDescriptorRegistration | AnyAuthDescriptor,
      requiredFlags: string[],
  ): boolean
  ```

  Checks if the provided auth descriptor has the specified flags.

  #### Parameters

  + authDescriptor: [AnyAuthDescriptorRegistration](https://docs.chromia.com/pages/ft4-ts-client/types/accounts.AnyAuthDescriptorRegistration/) | [AnyAuthDescriptor](https://docs.chromia.com/pages/ft4-ts-client/types/accounts.AnyAuthDescriptor/)

    auth descriptor-like object to check flags for
  + requiredFlags: string[]

    the flags to check for

  #### Returns boolean

  true if the specified auth descriptor has all the specified flags, else false.

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