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

> createSingleSigAuthDescriptorRegistration(
    flags: string[],
    signer: Buffer,
    rules?: AuthDescriptorRules | null,
): AuthDescriptorRegistration <

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

Function

# createSingleSigAuthDescriptorRegistration

* ```signature
  createSingleSigAuthDescriptorRegistration(
      flags: string[],
      signer: Buffer,
      rules?: AuthDescriptorRules | null,
  ): AuthDescriptorRegistration<SingleSig>
  ```

  Creates a registration for a single signature auth descriptor

  #### Parameters

  + flags: string[]

    the flags that this auth descriptor will have
  + signer: Buffer

    the signer that will sign this auth descriptor
  + rules: [AuthDescriptorRules](https://docs.chromia.com/pages/ft4-ts-client/types/accounts.AuthDescriptorRules/) | null = null

    any rules to be included in the registration

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

  the created registration

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