type: object
properties:
  username:
    type: string
    description: the username of the user for whom a TOTP secret is being generated
    example: 'will.albin'
  secret:
    type: string
    description: the cleartext secret to share with an authenticator app; referred to as a 'key' by some authenticators.
    example: 'OKYZATT2GPL6SD2B'
  totpUrl:
    type: string
    description: the TOTP URL to be passed to a QR code generator for authenticator scanning
    example: 'otpauth://totp/SailPoint:will.albin?secret=OKYZATT2GPL6SD2B&issuer=SailPoint'
