Skip to main content
Version: v2.1.2

Generate Signing Keys Through Dashboard

info

For generating signing keys using the Bitstreams API, see the API documentation.

Generate a Signing Key through Bitstream

  1. Select the "Settings" option in the Bitstreams Console, located on the left hand side.

    Settings icon

  2. The Settings interface is now shown, click the Signing Keys tab.

    Settings interface

  3. Click the blue Generate new key button.

  4. The next window will allow creating a signing key. Select either Development or Production depending on which environment the key will be used in.

  5. Click the blue Generate Signing Keys button, the new signing key Id and Private Key will be shown.

    New Private Key

  6. Use the buttons to either copy or download the new Private Key.

    warning

    For security reasons, this is the only time the private key can be copied or downloaded. Make sure to save it.

    info

    Both the Id and Private Key are needed when creating a JWT.

    • If the key is copied, only the Private Key portion will be copied to the clipboard.
    • If the key is downloaded, it will be saved as a Signing Keys.txt file that includes both the Id and Private Key.

Using a Signing Key to Create JWTs

A signing key is used to generate signatures for JSON Web Tokens (JWTs), see the Using Signing Keys page for more details.