Hydra

  • By Identity Charmers
Channel Revision Published Runs on
latest/stable 276 24 Apr 2024
Ubuntu 22.04
latest/edge 284 09 May 2024
Ubuntu 22.04
0.2/stable 283 09 May 2024
Ubuntu 22.04
0.2/edge 285 09 May 2024
Ubuntu 22.04
0.1/edge 270 24 Nov 2023
Ubuntu 22.04
juju deploy hydra
Show information

Platform:

Learn about actions >

  • create-oauth-client

    Register an oauth client

    Params
    • audience array

      A list with the allowed audience for the client

    • client-secret string

      The client's secret, if not provided one will be autogenerated.

    • grant-types array

      A list with the allowed grant types for the client

    • redirect-uris array

      A list with the client's redirect_uri

    • response-types array

      A list with the allowed response types for the client

    • scope array

      A list with the allowed scopes for the client

    • token-endpoint-auth-method string

      The authentication method the client may use at the token endpoint.

  • delete-oauth-client

    Delete an oauth client

    Params
    • client-id string

      The client_id

    Required

    client-id

  • get-oauth-client-info

    Get an oauth client's information

    Params
    • client-id string

      The client_id

    Required

    client-id

  • list-oauth-clients

    List all oauth clients

  • revoke-oauth-client-access-tokens

    Delete an oauth client's access tokens

    Params
    • client-id string

      The client_id

    Required

    client-id

  • rotate-key

    Rotate the jwk used for signing tokens

    Params
    • alg string

      The algorithm that should be used

  • run-migration

    Run a migration, this is needed after upgrades. This is a non-reversible operation. Run this after backing up the database.

    Params
    • timeout number

      Timeout after which the migration will be canceled

  • update-oauth-client

    Update an oauth client

    Params
    • audience array

      A list with the allowed audience for the client

    • client-id string

      The client_id

    • client-secret string

      The client's secret, if not provided one will be autogenerated.

    • grant-types array

      A list with the allowed grant types for the client

    • redirect-uris array

      A list with the client's redirect_uri

    • response-types array

      A list with the allowed response types for the client

    • scope array

      A list with the allowed scopes for the client

    • token-endpoint-auth-method string

      The authentication method the client may use at the token endpoint.

    Required

    client-id