Skip to main content

Returns a list of JSON Web Keys

GET 

/auth/v1/jwks

Generate JWT

Request

Query Parameters

    kc boolean

    Include JWKs from KeyCloak

    iss string

    Filter JWKs by issuer

Responses

Array of JWKs

Schema

    issuer

    object

    iss stringrequired

    Issuer of the JWT

    project

    object

    required

    id stringrequired
    JWKsURL string

    URL to the JWKs public keys, if no URL is provided you must include 'keys', if both are provided the keys fetched from the URL are merged with the supplied keys

    aud string[]

    An array of audiences that are valid for this issuer, an empty array is allowed

    roles string[]

    An array of roles that are allowed for this issuer, an empty permmits all roles

    prm uint64

    An uint64 bitmask representing the permissions valid for this issuser, an empty value permits all permissions

    internal boolean

    Indicates that this issuer is an internal issuer (NOTE: this field can not be set via the API)

    static boolean

    Indicates that this issuer was added via a configuration, (NOTE: this field can not set via the API)

    keys array

    JWK public keys used for this issuer, an emtpy array is allowed if a JWKsURL is also provided

    keys arrayrequired

    Keys maybe empty if the 'iss' param was set, in this case the keys will be under the issuer object

Loading...