/* tslint:disable */ /* eslint-disable */ /** * CloudHospital IdentityServer Admin Api INT * 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. */ // May contain unused imports in some cases // @ts-ignore import { ClientClaimDto } from './client-claim-dto'; // May contain unused imports in some cases // @ts-ignore import { ClientPropertyDto } from './client-property-dto'; // May contain unused imports in some cases // @ts-ignore import { ClientSecretDto } from './client-secret-dto'; // May contain unused imports in some cases // @ts-ignore import { ClientType } from './client-type'; // May contain unused imports in some cases // @ts-ignore import { SelectItemDto } from './select-item-dto'; /** * * @export * @interface ClientDto */ export interface ClientDto { /** * * @type {ClientType} * @memberof ClientDto */ 'clientType'?: ClientType; /** * * @type {number} * @memberof ClientDto */ 'absoluteRefreshTokenLifetime'?: number; /** * * @type {number} * @memberof ClientDto */ 'accessTokenLifetime'?: number; /** * * @type {number} * @memberof ClientDto */ 'consentLifetime'?: number | null; /** * * @type {number} * @memberof ClientDto */ 'accessTokenType'?: number; /** * * @type {Array} * @memberof ClientDto */ 'accessTokenTypes'?: Array | null; /** * * @type {boolean} * @memberof ClientDto */ 'allowAccessTokensViaBrowser'?: boolean; /** * * @type {boolean} * @memberof ClientDto */ 'allowOfflineAccess'?: boolean; /** * * @type {boolean} * @memberof ClientDto */ 'allowPlainTextPkce'?: boolean; /** * * @type {boolean} * @memberof ClientDto */ 'allowRememberConsent'?: boolean; /** * * @type {boolean} * @memberof ClientDto */ 'alwaysIncludeUserClaimsInIdToken'?: boolean; /** * * @type {boolean} * @memberof ClientDto */ 'alwaysSendClientClaims'?: boolean; /** * * @type {number} * @memberof ClientDto */ 'authorizationCodeLifetime'?: number; /** * * @type {string} * @memberof ClientDto */ 'frontChannelLogoutUri'?: string | null; /** * * @type {boolean} * @memberof ClientDto */ 'frontChannelLogoutSessionRequired'?: boolean; /** * * @type {string} * @memberof ClientDto */ 'backChannelLogoutUri'?: string | null; /** * * @type {boolean} * @memberof ClientDto */ 'backChannelLogoutSessionRequired'?: boolean; /** * * @type {string} * @memberof ClientDto */ 'clientId': string; /** * * @type {string} * @memberof ClientDto */ 'clientName': string; /** * * @type {string} * @memberof ClientDto */ 'clientUri'?: string | null; /** * * @type {string} * @memberof ClientDto */ 'description'?: string | null; /** * * @type {boolean} * @memberof ClientDto */ 'enabled'?: boolean; /** * * @type {boolean} * @memberof ClientDto */ 'enableLocalLogin'?: boolean; /** * * @type {number} * @memberof ClientDto */ 'id'?: number; /** * * @type {number} * @memberof ClientDto */ 'identityTokenLifetime'?: number; /** * * @type {boolean} * @memberof ClientDto */ 'includeJwtId'?: boolean; /** * * @type {string} * @memberof ClientDto */ 'logoUri'?: string | null; /** * * @type {string} * @memberof ClientDto */ 'clientClaimsPrefix'?: string | null; /** * * @type {string} * @memberof ClientDto */ 'pairWiseSubjectSalt'?: string | null; /** * * @type {string} * @memberof ClientDto */ 'protocolType'?: string | null; /** * * @type {Array} * @memberof ClientDto */ 'protocolTypes'?: Array | null; /** * * @type {number} * @memberof ClientDto */ 'refreshTokenExpiration'?: number; /** * * @type {Array} * @memberof ClientDto */ 'refreshTokenExpirations'?: Array | null; /** * * @type {number} * @memberof ClientDto */ 'refreshTokenUsage'?: number; /** * * @type {Array} * @memberof ClientDto */ 'refreshTokenUsages'?: Array | null; /** * * @type {number} * @memberof ClientDto */ 'slidingRefreshTokenLifetime'?: number; /** * * @type {boolean} * @memberof ClientDto */ 'requireClientSecret'?: boolean; /** * * @type {boolean} * @memberof ClientDto */ 'requireConsent'?: boolean; /** * * @type {boolean} * @memberof ClientDto */ 'requirePkce'?: boolean; /** * * @type {boolean} * @memberof ClientDto */ 'updateAccessTokenClaimsOnRefresh'?: boolean; /** * * @type {boolean} * @memberof ClientDto */ 'coordinateLifetimeWithUserSession'?: boolean; /** * * @type {Array} * @memberof ClientDto */ 'postLogoutRedirectUris'?: Array | null; /** * * @type {string} * @memberof ClientDto */ 'postLogoutRedirectUrisItems'?: string | null; /** * * @type {Array} * @memberof ClientDto */ 'identityProviderRestrictions'?: Array | null; /** * * @type {string} * @memberof ClientDto */ 'identityProviderRestrictionsItems'?: string | null; /** * * @type {Array} * @memberof ClientDto */ 'redirectUris'?: Array | null; /** * * @type {string} * @memberof ClientDto */ 'redirectUrisItems'?: string | null; /** * * @type {Array} * @memberof ClientDto */ 'allowedCorsOrigins'?: Array | null; /** * * @type {string} * @memberof ClientDto */ 'allowedCorsOriginsItems'?: string | null; /** * * @type {Array} * @memberof ClientDto */ 'allowedGrantTypes'?: Array | null; /** * * @type {string} * @memberof ClientDto */ 'allowedGrantTypesItems'?: string | null; /** * * @type {Array} * @memberof ClientDto */ 'allowedScopes'?: Array | null; /** * * @type {string} * @memberof ClientDto */ 'allowedScopesItems'?: string | null; /** * * @type {Date} * @memberof ClientDto */ 'updated'?: Date | null; /** * * @type {Date} * @memberof ClientDto */ 'lastAccessed'?: Date | null; /** * * @type {number} * @memberof ClientDto */ 'userSsoLifetime'?: number | null; /** * * @type {string} * @memberof ClientDto */ 'userCodeType'?: string | null; /** * * @type {number} * @memberof ClientDto */ 'deviceCodeLifetime'?: number; /** * * @type {number} * @memberof ClientDto */ 'cibaLifetime'?: number | null; /** * * @type {number} * @memberof ClientDto */ 'pollingInterval'?: number | null; /** * * @type {boolean} * @memberof ClientDto */ 'nonEditable'?: boolean; /** * * @type {boolean} * @memberof ClientDto */ 'requireRequestObject'?: boolean; /** * * @type {boolean} * @memberof ClientDto */ 'requireDPoP'?: boolean; /** * * @type {number} * @memberof ClientDto */ 'dPoPValidationMode'?: number; /** * * @type {Array} * @memberof ClientDto */ 'dPoPValidationModes'?: Array | null; /** * * @type {string} * @memberof ClientDto */ 'dPoPClockSkew'?: string; /** * * @type {number} * @memberof ClientDto */ 'pushedAuthorizationLifetime'?: number | null; /** * * @type {boolean} * @memberof ClientDto */ 'requirePushedAuthorization'?: boolean; /** * * @type {string} * @memberof ClientDto */ 'initiateLoginUri'?: string | null; /** * * @type {Array} * @memberof ClientDto */ 'allowedIdentityTokenSigningAlgorithms'?: Array | null; /** * * @type {string} * @memberof ClientDto */ 'allowedIdentityTokenSigningAlgorithmsItems'?: string | null; /** * * @type {Array} * @memberof ClientDto */ 'claims'?: Array | null; /** * * @type {Array} * @memberof ClientDto */ 'clientSecrets'?: Array | null; /** * * @type {Array} * @memberof ClientDto */ 'properties'?: Array | null; }