/** * An API client for the ShapeDiver Platform Backend API. */ export interface SdPlatformResponseApiClient { /** * The client id. */ readonly client_id: string; /** * The client secret. */ readonly client_secret?: string; /** * The client name. */ readonly client_name?: string; /** * Should a refresh token be issued? */ readonly refresh_token: boolean; /** * The access token lifetime in seconds */ readonly access_token_lifetime?: number; /** * The refresh token lifetime in seconds. */ readonly refresh_token_lifetime?: number; /** * The refresh token limit (how often can refresh tokens be used?) */ readonly refresh_token_limit?: number; /** * The required feature. If this is set, the user must have this feature enabled in order to be allowed to sign in from this client. {@link SdPlatformResponseFeatures} */ readonly required_feature?: string; /** * The allowed origins. */ readonly allowed_origins: Array; } //# sourceMappingURL=SdPlatformResponseApiClient.d.ts.map