Switched kc_sdk to fetch
This commit is contained in:
434
backend/keycloak/kc-client/models/AccessToken.ts
Normal file
434
backend/keycloak/kc-client/models/AccessToken.ts
Normal file
@@ -0,0 +1,434 @@
|
||||
/* 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 {
|
||||
AccessTokenAccess,
|
||||
AccessTokenAccessFromJSON,
|
||||
AccessTokenAccessFromJSONTyped,
|
||||
AccessTokenAccessToJSON,
|
||||
AccessTokenAuthorization,
|
||||
AccessTokenAuthorizationFromJSON,
|
||||
AccessTokenAuthorizationFromJSONTyped,
|
||||
AccessTokenAuthorizationToJSON,
|
||||
AccessTokenCertConf,
|
||||
AccessTokenCertConfFromJSON,
|
||||
AccessTokenCertConfFromJSONTyped,
|
||||
AccessTokenCertConfToJSON,
|
||||
AddressClaimSet,
|
||||
AddressClaimSetFromJSON,
|
||||
AddressClaimSetFromJSONTyped,
|
||||
AddressClaimSetToJSON,
|
||||
} from './';
|
||||
|
||||
/**
|
||||
*
|
||||
* @export
|
||||
* @interface AccessToken
|
||||
*/
|
||||
export interface AccessToken {
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
acr?: string;
|
||||
/**
|
||||
*
|
||||
* @type {AddressClaimSet}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
address?: AddressClaimSet;
|
||||
/**
|
||||
*
|
||||
* @type {Array<string>}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
allowedOrigins?: Array<string>;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
atHash?: string;
|
||||
/**
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
authTime?: number;
|
||||
/**
|
||||
*
|
||||
* @type {AccessTokenAuthorization}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
authorization?: AccessTokenAuthorization;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
azp?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
birthdate?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
cHash?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
category?: AccessTokenCategoryEnum;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
claimsLocales?: string;
|
||||
/**
|
||||
*
|
||||
* @type {AccessTokenCertConf}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
cnf?: AccessTokenCertConf;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
email?: string;
|
||||
/**
|
||||
*
|
||||
* @type {boolean}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
emailVerified?: boolean;
|
||||
/**
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
exp?: number;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
familyName?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
gender?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
givenName?: string;
|
||||
/**
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
iat?: number;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
iss?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
jti?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
locale?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
middleName?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
name?: string;
|
||||
/**
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
nbf?: number;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
nickname?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
nonce?: string;
|
||||
/**
|
||||
*
|
||||
* @type {{ [key: string]: object; }}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
otherClaims?: { [key: string]: object; };
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
phoneNumber?: string;
|
||||
/**
|
||||
*
|
||||
* @type {boolean}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
phoneNumberVerified?: boolean;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
picture?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
preferredUsername?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
profile?: string;
|
||||
/**
|
||||
*
|
||||
* @type {AccessTokenAccess}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
realmAccess?: AccessTokenAccess;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
sHash?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
scope?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
sessionState?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
sid?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
sub?: string;
|
||||
/**
|
||||
*
|
||||
* @type {Array<string>}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
trustedCerts?: Array<string>;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
typ?: string;
|
||||
/**
|
||||
*
|
||||
* @type {number}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
updatedAt?: number;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
website?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof AccessToken
|
||||
*/
|
||||
zoneinfo?: string;
|
||||
}
|
||||
|
||||
export function AccessTokenFromJSON(json: any): AccessToken {
|
||||
return AccessTokenFromJSONTyped(json, false);
|
||||
}
|
||||
|
||||
export function AccessTokenFromJSONTyped(json: any, ignoreDiscriminator: boolean): AccessToken {
|
||||
if ((json === undefined) || (json === null)) {
|
||||
return json;
|
||||
}
|
||||
return {
|
||||
|
||||
'acr': !exists(json, 'acr') ? undefined : json['acr'],
|
||||
'address': !exists(json, 'address') ? undefined : AddressClaimSetFromJSON(json['address']),
|
||||
'allowedOrigins': !exists(json, 'allowed-origins') ? undefined : json['allowed-origins'],
|
||||
'atHash': !exists(json, 'at_hash') ? undefined : json['at_hash'],
|
||||
'authTime': !exists(json, 'auth_time') ? undefined : json['auth_time'],
|
||||
'authorization': !exists(json, 'authorization') ? undefined : AccessTokenAuthorizationFromJSON(json['authorization']),
|
||||
'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'],
|
||||
'cnf': !exists(json, 'cnf') ? undefined : AccessTokenCertConfFromJSON(json['cnf']),
|
||||
'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'],
|
||||
'realmAccess': !exists(json, 'realm_access') ? undefined : AccessTokenAccessFromJSON(json['realm_access']),
|
||||
'sHash': !exists(json, 's_hash') ? undefined : json['s_hash'],
|
||||
'scope': !exists(json, 'scope') ? undefined : json['scope'],
|
||||
'sessionState': !exists(json, 'session_state') ? undefined : json['session_state'],
|
||||
'sid': !exists(json, 'sid') ? undefined : json['sid'],
|
||||
'sub': !exists(json, 'sub') ? undefined : json['sub'],
|
||||
'trustedCerts': !exists(json, 'trusted-certs') ? undefined : json['trusted-certs'],
|
||||
'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 AccessTokenToJSON(value?: AccessToken | null): any {
|
||||
if (value === undefined) {
|
||||
return undefined;
|
||||
}
|
||||
if (value === null) {
|
||||
return null;
|
||||
}
|
||||
return {
|
||||
|
||||
'acr': value.acr,
|
||||
'address': AddressClaimSetToJSON(value.address),
|
||||
'allowed-origins': value.allowedOrigins,
|
||||
'at_hash': value.atHash,
|
||||
'auth_time': value.authTime,
|
||||
'authorization': AccessTokenAuthorizationToJSON(value.authorization),
|
||||
'azp': value.azp,
|
||||
'birthdate': value.birthdate,
|
||||
'c_hash': value.cHash,
|
||||
'category': value.category,
|
||||
'claims_locales': value.claimsLocales,
|
||||
'cnf': AccessTokenCertConfToJSON(value.cnf),
|
||||
'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,
|
||||
'realm_access': AccessTokenAccessToJSON(value.realmAccess),
|
||||
's_hash': value.sHash,
|
||||
'scope': value.scope,
|
||||
'session_state': value.sessionState,
|
||||
'sid': value.sid,
|
||||
'sub': value.sub,
|
||||
'trusted-certs': value.trustedCerts,
|
||||
'typ': value.typ,
|
||||
'updated_at': value.updatedAt,
|
||||
'website': value.website,
|
||||
'zoneinfo': value.zoneinfo,
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* @export
|
||||
* @enum {string}
|
||||
*/
|
||||
export enum AccessTokenCategoryEnum {
|
||||
INTERNAL = 'INTERNAL',
|
||||
ACCESS = 'ACCESS',
|
||||
ID = 'ID',
|
||||
ADMIN = 'ADMIN',
|
||||
USERINFO = 'USERINFO',
|
||||
LOGOUT = 'LOGOUT',
|
||||
AUTHORIZATIONRESPONSE = 'AUTHORIZATION_RESPONSE'
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user