/** * Synapse REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Human readable description / details about an authorization request * @export * @interface OIDCAuthorizationRequestDescription */ export interface OIDCAuthorizationRequestDescription { /** * ID of the client requesting authorization * @type {string} * @memberof OIDCAuthorizationRequestDescription */ clientId?: string; /** * URL to which the user-agent is to be redirected after consent is given. * @type {string} * @memberof OIDCAuthorizationRequestDescription */ redirect_uri?: string; /** * Scopes and claims requested by client * @type {Array} * @memberof OIDCAuthorizationRequestDescription */ scope?: Array; } /** * Check if a given object implements the OIDCAuthorizationRequestDescription interface. */ export declare function instanceOfOIDCAuthorizationRequestDescription(value: object): value is OIDCAuthorizationRequestDescription; export declare function OIDCAuthorizationRequestDescriptionFromJSON(json: any): OIDCAuthorizationRequestDescription; export declare function OIDCAuthorizationRequestDescriptionFromJSONTyped(json: any, ignoreDiscriminator: boolean): OIDCAuthorizationRequestDescription; export declare function OIDCAuthorizationRequestDescriptionToJSON(json: any): OIDCAuthorizationRequestDescription; export declare function OIDCAuthorizationRequestDescriptionToJSONTyped(value?: OIDCAuthorizationRequestDescription | null, ignoreDiscriminator?: boolean): any;