identity-admin-api-client-typescript
Version:
Openapi generated typescript-axios client for CloudHospital Admin
391 lines (386 loc) • 7.79 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 { ClientClaimApiDto } from './client-claim-api-dto';
// May contain unused imports in some cases
// @ts-ignore
import { ClientPropertyApiDto } from './client-property-api-dto';
/**
*
* @export
* @interface ClientApiDto
*/
export interface ClientApiDto {
/**
*
* @type {number}
* @memberof ClientApiDto
*/
'absoluteRefreshTokenLifetime'?: number;
/**
*
* @type {number}
* @memberof ClientApiDto
*/
'accessTokenLifetime'?: number;
/**
*
* @type {number}
* @memberof ClientApiDto
*/
'consentLifetime'?: number | null;
/**
*
* @type {number}
* @memberof ClientApiDto
*/
'accessTokenType'?: number;
/**
*
* @type {boolean}
* @memberof ClientApiDto
*/
'allowAccessTokensViaBrowser'?: boolean;
/**
*
* @type {boolean}
* @memberof ClientApiDto
*/
'allowOfflineAccess'?: boolean;
/**
*
* @type {boolean}
* @memberof ClientApiDto
*/
'allowPlainTextPkce'?: boolean;
/**
*
* @type {boolean}
* @memberof ClientApiDto
*/
'allowRememberConsent'?: boolean;
/**
*
* @type {boolean}
* @memberof ClientApiDto
*/
'alwaysIncludeUserClaimsInIdToken'?: boolean;
/**
*
* @type {boolean}
* @memberof ClientApiDto
*/
'alwaysSendClientClaims'?: boolean;
/**
*
* @type {number}
* @memberof ClientApiDto
*/
'authorizationCodeLifetime'?: number;
/**
*
* @type {string}
* @memberof ClientApiDto
*/
'frontChannelLogoutUri'?: string | null;
/**
*
* @type {boolean}
* @memberof ClientApiDto
*/
'frontChannelLogoutSessionRequired'?: boolean;
/**
*
* @type {string}
* @memberof ClientApiDto
*/
'backChannelLogoutUri'?: string | null;
/**
*
* @type {boolean}
* @memberof ClientApiDto
*/
'backChannelLogoutSessionRequired'?: boolean;
/**
*
* @type {string}
* @memberof ClientApiDto
*/
'clientId': string;
/**
*
* @type {string}
* @memberof ClientApiDto
*/
'clientName': string;
/**
*
* @type {string}
* @memberof ClientApiDto
*/
'clientUri'?: string | null;
/**
*
* @type {string}
* @memberof ClientApiDto
*/
'description'?: string | null;
/**
*
* @type {boolean}
* @memberof ClientApiDto
*/
'enabled'?: boolean;
/**
*
* @type {boolean}
* @memberof ClientApiDto
*/
'enableLocalLogin'?: boolean;
/**
*
* @type {number}
* @memberof ClientApiDto
*/
'id'?: number;
/**
*
* @type {number}
* @memberof ClientApiDto
*/
'identityTokenLifetime'?: number;
/**
*
* @type {boolean}
* @memberof ClientApiDto
*/
'includeJwtId'?: boolean;
/**
*
* @type {string}
* @memberof ClientApiDto
*/
'logoUri'?: string | null;
/**
*
* @type {string}
* @memberof ClientApiDto
*/
'clientClaimsPrefix'?: string | null;
/**
*
* @type {string}
* @memberof ClientApiDto
*/
'pairWiseSubjectSalt'?: string | null;
/**
*
* @type {string}
* @memberof ClientApiDto
*/
'protocolType'?: string | null;
/**
*
* @type {number}
* @memberof ClientApiDto
*/
'refreshTokenExpiration'?: number;
/**
*
* @type {number}
* @memberof ClientApiDto
*/
'refreshTokenUsage'?: number;
/**
*
* @type {number}
* @memberof ClientApiDto
*/
'slidingRefreshTokenLifetime'?: number;
/**
*
* @type {boolean}
* @memberof ClientApiDto
*/
'requireClientSecret'?: boolean;
/**
*
* @type {boolean}
* @memberof ClientApiDto
*/
'requireConsent'?: boolean;
/**
*
* @type {boolean}
* @memberof ClientApiDto
*/
'requirePkce'?: boolean;
/**
*
* @type {boolean}
* @memberof ClientApiDto
*/
'updateAccessTokenClaimsOnRefresh'?: boolean;
/**
*
* @type {Array<string>}
* @memberof ClientApiDto
*/
'postLogoutRedirectUris'?: Array<string> | null;
/**
*
* @type {Array<string>}
* @memberof ClientApiDto
*/
'identityProviderRestrictions'?: Array<string> | null;
/**
*
* @type {Array<string>}
* @memberof ClientApiDto
*/
'redirectUris'?: Array<string> | null;
/**
*
* @type {Array<string>}
* @memberof ClientApiDto
*/
'allowedCorsOrigins'?: Array<string> | null;
/**
*
* @type {Array<string>}
* @memberof ClientApiDto
*/
'allowedGrantTypes'?: Array<string> | null;
/**
*
* @type {Array<string>}
* @memberof ClientApiDto
*/
'allowedScopes'?: Array<string> | null;
/**
*
* @type {Array<ClientClaimApiDto>}
* @memberof ClientApiDto
*/
'claims'?: Array<ClientClaimApiDto> | null;
/**
*
* @type {Array<ClientPropertyApiDto>}
* @memberof ClientApiDto
*/
'properties'?: Array<ClientPropertyApiDto> | null;
/**
*
* @type {Date}
* @memberof ClientApiDto
*/
'updated'?: Date | null;
/**
*
* @type {Date}
* @memberof ClientApiDto
*/
'lastAccessed'?: Date | null;
/**
*
* @type {number}
* @memberof ClientApiDto
*/
'userSsoLifetime'?: number | null;
/**
*
* @type {string}
* @memberof ClientApiDto
*/
'userCodeType'?: string | null;
/**
*
* @type {number}
* @memberof ClientApiDto
*/
'deviceCodeLifetime'?: number;
/**
*
* @type {boolean}
* @memberof ClientApiDto
*/
'requireRequestObject'?: boolean;
/**
*
* @type {number}
* @memberof ClientApiDto
*/
'cibaLifetime'?: number | null;
/**
*
* @type {number}
* @memberof ClientApiDto
*/
'pollingInterval'?: number | null;
/**
*
* @type {boolean}
* @memberof ClientApiDto
*/
'coordinateLifetimeWithUserSession'?: boolean;
/**
*
* @type {boolean}
* @memberof ClientApiDto
*/
'requireDPoP'?: boolean;
/**
*
* @type {number}
* @memberof ClientApiDto
*/
'dPoPValidationMode'?: number;
/**
*
* @type {string}
* @memberof ClientApiDto
*/
'dPoPClockSkew'?: string;
/**
*
* @type {number}
* @memberof ClientApiDto
*/
'pushedAuthorizationLifetime'?: number | null;
/**
*
* @type {boolean}
* @memberof ClientApiDto
*/
'requirePushedAuthorization'?: boolean;
/**
*
* @type {string}
* @memberof ClientApiDto
*/
'initiateLoginUri'?: string | null;
/**
*
* @type {Array<string>}
* @memberof ClientApiDto
*/
'allowedIdentityTokenSigningAlgorithms'?: Array<string> | null;
/**
*
* @type {boolean}
* @memberof ClientApiDto
*/
'nonEditable'?: boolean;
}