Switched kc_sdk to fetch
This commit is contained in:
374
backend/keycloak/kc-client/models/IDToken.ts
Normal file
374
backend/keycloak/kc-client/models/IDToken.ts
Normal file
@@ -0,0 +1,374 @@
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
/**
|
||||
* Keycloak Admin REST API
|
||||
* This is a REST API reference for the Keycloak Admin
|
||||
*
|
||||
* The version of the OpenAPI document: 1
|
||||
*
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
*/
|
||||
|
||||
import { exists, mapValues } from '../runtime';
|
||||
import {
|
||||
AddressClaimSet,
|
||||
AddressClaimSetFromJSON,
|
||||
AddressClaimSetFromJSONTyped,
|
||||
AddressClaimSetToJSON,
|
||||
} from './';
|
||||
|
||||
/**
|
||||
*
|
||||
* @export
|
||||
* @interface IDToken
|
||||
*/
|
||||
export interface IDToken {
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
acr?: string;
|
||||
/**
|
||||
*
|
||||
* @type {AddressClaimSet}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
address?: AddressClaimSet;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
atHash?: string;
|
||||
/**
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
authTime?: number;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
azp?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
birthdate?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
cHash?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
category?: IDTokenCategoryEnum;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
claimsLocales?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
email?: string;
|
||||
/**
|
||||
*
|
||||
* @type {boolean}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
emailVerified?: boolean;
|
||||
/**
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
exp?: number;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
familyName?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
gender?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
givenName?: string;
|
||||
/**
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
iat?: number;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
iss?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
jti?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
locale?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
middleName?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
name?: string;
|
||||
/**
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
nbf?: number;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
nickname?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
nonce?: string;
|
||||
/**
|
||||
*
|
||||
* @type {{ [key: string]: object; }}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
otherClaims?: { [key: string]: object; };
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
phoneNumber?: string;
|
||||
/**
|
||||
*
|
||||
* @type {boolean}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
phoneNumberVerified?: boolean;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
picture?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
preferredUsername?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
profile?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
sHash?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
sessionState?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
sid?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
sub?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
typ?: string;
|
||||
/**
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
updatedAt?: number;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
website?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof IDToken
|
||||
*/
|
||||
zoneinfo?: string;
|
||||
}
|
||||
|
||||
export function IDTokenFromJSON(json: any): IDToken {
|
||||
return IDTokenFromJSONTyped(json, false);
|
||||
}
|
||||
|
||||
export function IDTokenFromJSONTyped(json: any, ignoreDiscriminator: boolean): IDToken {
|
||||
if ((json === undefined) || (json === null)) {
|
||||
return json;
|
||||
}
|
||||
return {
|
||||
|
||||
'acr': !exists(json, 'acr') ? undefined : json['acr'],
|
||||
'address': !exists(json, 'address') ? undefined : AddressClaimSetFromJSON(json['address']),
|
||||
'atHash': !exists(json, 'at_hash') ? undefined : json['at_hash'],
|
||||
'authTime': !exists(json, 'auth_time') ? undefined : json['auth_time'],
|
||||
'azp': !exists(json, 'azp') ? undefined : json['azp'],
|
||||
'birthdate': !exists(json, 'birthdate') ? undefined : json['birthdate'],
|
||||
'cHash': !exists(json, 'c_hash') ? undefined : json['c_hash'],
|
||||
'category': !exists(json, 'category') ? undefined : json['category'],
|
||||
'claimsLocales': !exists(json, 'claims_locales') ? undefined : json['claims_locales'],
|
||||
'email': !exists(json, 'email') ? undefined : json['email'],
|
||||
'emailVerified': !exists(json, 'email_verified') ? undefined : json['email_verified'],
|
||||
'exp': !exists(json, 'exp') ? undefined : json['exp'],
|
||||
'familyName': !exists(json, 'family_name') ? undefined : json['family_name'],
|
||||
'gender': !exists(json, 'gender') ? undefined : json['gender'],
|
||||
'givenName': !exists(json, 'given_name') ? undefined : json['given_name'],
|
||||
'iat': !exists(json, 'iat') ? undefined : json['iat'],
|
||||
'iss': !exists(json, 'iss') ? undefined : json['iss'],
|
||||
'jti': !exists(json, 'jti') ? undefined : json['jti'],
|
||||
'locale': !exists(json, 'locale') ? undefined : json['locale'],
|
||||
'middleName': !exists(json, 'middle_name') ? undefined : json['middle_name'],
|
||||
'name': !exists(json, 'name') ? undefined : json['name'],
|
||||
'nbf': !exists(json, 'nbf') ? undefined : json['nbf'],
|
||||
'nickname': !exists(json, 'nickname') ? undefined : json['nickname'],
|
||||
'nonce': !exists(json, 'nonce') ? undefined : json['nonce'],
|
||||
'otherClaims': !exists(json, 'otherClaims') ? undefined : json['otherClaims'],
|
||||
'phoneNumber': !exists(json, 'phone_number') ? undefined : json['phone_number'],
|
||||
'phoneNumberVerified': !exists(json, 'phone_number_verified') ? undefined : json['phone_number_verified'],
|
||||
'picture': !exists(json, 'picture') ? undefined : json['picture'],
|
||||
'preferredUsername': !exists(json, 'preferred_username') ? undefined : json['preferred_username'],
|
||||
'profile': !exists(json, 'profile') ? undefined : json['profile'],
|
||||
'sHash': !exists(json, 's_hash') ? undefined : json['s_hash'],
|
||||
'sessionState': !exists(json, 'session_state') ? undefined : json['session_state'],
|
||||
'sid': !exists(json, 'sid') ? undefined : json['sid'],
|
||||
'sub': !exists(json, 'sub') ? undefined : json['sub'],
|
||||
'typ': !exists(json, 'typ') ? undefined : json['typ'],
|
||||
'updatedAt': !exists(json, 'updated_at') ? undefined : json['updated_at'],
|
||||
'website': !exists(json, 'website') ? undefined : json['website'],
|
||||
'zoneinfo': !exists(json, 'zoneinfo') ? undefined : json['zoneinfo'],
|
||||
};
|
||||
}
|
||||
|
||||
export function IDTokenToJSON(value?: IDToken | null): any {
|
||||
if (value === undefined) {
|
||||
return undefined;
|
||||
}
|
||||
if (value === null) {
|
||||
return null;
|
||||
}
|
||||
return {
|
||||
|
||||
'acr': value.acr,
|
||||
'address': AddressClaimSetToJSON(value.address),
|
||||
'at_hash': value.atHash,
|
||||
'auth_time': value.authTime,
|
||||
'azp': value.azp,
|
||||
'birthdate': value.birthdate,
|
||||
'c_hash': value.cHash,
|
||||
'category': value.category,
|
||||
'claims_locales': value.claimsLocales,
|
||||
'email': value.email,
|
||||
'email_verified': value.emailVerified,
|
||||
'exp': value.exp,
|
||||
'family_name': value.familyName,
|
||||
'gender': value.gender,
|
||||
'given_name': value.givenName,
|
||||
'iat': value.iat,
|
||||
'iss': value.iss,
|
||||
'jti': value.jti,
|
||||
'locale': value.locale,
|
||||
'middle_name': value.middleName,
|
||||
'name': value.name,
|
||||
'nbf': value.nbf,
|
||||
'nickname': value.nickname,
|
||||
'nonce': value.nonce,
|
||||
'otherClaims': value.otherClaims,
|
||||
'phone_number': value.phoneNumber,
|
||||
'phone_number_verified': value.phoneNumberVerified,
|
||||
'picture': value.picture,
|
||||
'preferred_username': value.preferredUsername,
|
||||
'profile': value.profile,
|
||||
's_hash': value.sHash,
|
||||
'session_state': value.sessionState,
|
||||
'sid': value.sid,
|
||||
'sub': value.sub,
|
||||
'typ': value.typ,
|
||||
'updated_at': value.updatedAt,
|
||||
'website': value.website,
|
||||
'zoneinfo': value.zoneinfo,
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* @export
|
||||
* @enum {string}
|
||||
*/
|
||||
export enum IDTokenCategoryEnum {
|
||||
INTERNAL = 'INTERNAL',
|
||||
ACCESS = 'ACCESS',
|
||||
ID = 'ID',
|
||||
ADMIN = 'ADMIN',
|
||||
USERINFO = 'USERINFO',
|
||||
LOGOUT = 'LOGOUT',
|
||||
AUTHORIZATIONRESPONSE = 'AUTHORIZATION_RESPONSE'
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user