interface KeycloakUserRepresentation {
    access?: Record<string, boolean>;
    applicationRoles?: Record<string, string[]>;
    attributes?: Record<string, string[]>;
    clientConsents?: KeycloakUserConsentRepresentation[];
    clientRoles?: Record<string, string[]>;
    createdTimestamp?: number;
    credentials?: KeycloakCredentialRepresentation[];
    disableableCredentialTypes?: string[];
    email?: string;
    emailVerified?: boolean;
    enabled?: boolean;
    federatedIdentities?: KeycloakFederatedIdentityRepresentation[];
    federationLink?: string;
    firstName?: string;
    groups?: string[];
    id?: string;
    lastName?: string;
    notBefore?: number;
    origin?: string;
    realmRoles?: string[];
    requiredActions?: string[];
    self?: string;
    serviceAccountClientId?: string;
    socialLinks?: KeycloakSocialLinkRepresentation[];
    totp?: boolean;
    username?: string;
}

Hierarchy (View Summary)

Properties

access?: Record<string, boolean>
applicationRoles?: Record<string, string[]>
attributes?: Record<string, string[]>
clientRoles?: Record<string, string[]>
createdTimestamp?: number
disableableCredentialTypes?: string[]
email?: string
emailVerified?: boolean
enabled?: boolean
federationLink?: string
firstName?: string
groups?: string[]
id?: string
lastName?: string
notBefore?: number
origin?: string
realmRoles?: string[]
requiredActions?: string[]
self?: string
serviceAccountClientId?: string
totp?: boolean
username?: string