identity-admin-api-client-typescript
Version:
Openapi generated typescript-axios client for CloudHospital Admin
484 lines (479 loc) • 9.72 kB
text/typescript
/* 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<SelectItemDto>}
* @memberof ClientDto
*/
'accessTokenTypes'?: Array<SelectItemDto> | 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<SelectItemDto>}
* @memberof ClientDto
*/
'protocolTypes'?: Array<SelectItemDto> | null;
/**
*
* @type {number}
* @memberof ClientDto
*/
'refreshTokenExpiration'?: number;
/**
*
* @type {Array<SelectItemDto>}
* @memberof ClientDto
*/
'refreshTokenExpirations'?: Array<SelectItemDto> | null;
/**
*
* @type {number}
* @memberof ClientDto
*/
'refreshTokenUsage'?: number;
/**
*
* @type {Array<SelectItemDto>}
* @memberof ClientDto
*/
'refreshTokenUsages'?: Array<SelectItemDto> | 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<string>}
* @memberof ClientDto
*/
'postLogoutRedirectUris'?: Array<string> | null;
/**
*
* @type {string}
* @memberof ClientDto
*/
'postLogoutRedirectUrisItems'?: string | null;
/**
*
* @type {Array<string>}
* @memberof ClientDto
*/
'identityProviderRestrictions'?: Array<string> | null;
/**
*
* @type {string}
* @memberof ClientDto
*/
'identityProviderRestrictionsItems'?: string | null;
/**
*
* @type {Array<string>}
* @memberof ClientDto
*/
'redirectUris'?: Array<string> | null;
/**
*
* @type {string}
* @memberof ClientDto
*/
'redirectUrisItems'?: string | null;
/**
*
* @type {Array<string>}
* @memberof ClientDto
*/
'allowedCorsOrigins'?: Array<string> | null;
/**
*
* @type {string}
* @memberof ClientDto
*/
'allowedCorsOriginsItems'?: string | null;
/**
*
* @type {Array<string>}
* @memberof ClientDto
*/
'allowedGrantTypes'?: Array<string> | null;
/**
*
* @type {string}
* @memberof ClientDto
*/
'allowedGrantTypesItems'?: string | null;
/**
*
* @type {Array<string>}
* @memberof ClientDto
*/
'allowedScopes'?: Array<string> | 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<SelectItemDto>}
* @memberof ClientDto
*/
'dPoPValidationModes'?: Array<SelectItemDto> | 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<string>}
* @memberof ClientDto
*/
'allowedIdentityTokenSigningAlgorithms'?: Array<string> | null;
/**
*
* @type {string}
* @memberof ClientDto
*/
'allowedIdentityTokenSigningAlgorithmsItems'?: string | null;
/**
*
* @type {Array<ClientClaimDto>}
* @memberof ClientDto
*/
'claims'?: Array<ClientClaimDto> | null;
/**
*
* @type {Array<ClientSecretDto>}
* @memberof ClientDto
*/
'clientSecrets'?: Array<ClientSecretDto> | null;
/**
*
* @type {Array<ClientPropertyDto>}
* @memberof ClientDto
*/
'properties'?: Array<ClientPropertyDto> | null;
}