/** * Dashboard API * Dashboard API documentation * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Contains a valid JWKS representation of the public key for this environment. For more information, see: https://auth0.com/blog/navigating-rs256-and-jwks/ * @export * @interface JwksKey */ export interface JwksKey { /** * Key ID for identifying the key * @type {string} * @memberof JwksKey */ kid?: string; /** * Algorithm used with the key (e.g. RS256) * @type {string} * @memberof JwksKey */ alg?: string; /** * Key type (e.g. RSA) * @type {string} * @memberof JwksKey */ kty?: string; /** * Intended use of the key (e.g. sig for signing) * @type {string} * @memberof JwksKey */ use?: string; /** * RSA public exponent encoded as Base64URL * @type {string} * @memberof JwksKey */ e?: string; /** * RSA modulus encoded as Base64URL * @type {string} * @memberof JwksKey */ n?: string; } export declare function JwksKeyFromJSON(json: any): JwksKey; export declare function JwksKeyFromJSONTyped(json: any, ignoreDiscriminator: boolean): JwksKey; export declare function JwksKeyToJSON(value?: JwksKey | null): any;