KeycloakUser

KeycloakUser
KeycloakUser

represents keycloak user

JSON Example
{
    "id": "c43add41-7fe0-4821-bc25-ef503abb9008",
    "createdTimestamp": "number",
    "username": "oper",
    "firstName": "oper",
    "lastName": "NGINX",
    "enabled": true,
    "emailVerified": false,
    "disableableCredentialTypes": [
        "string"
    ],
    "requiredActions": [
        "string"
    ],
    "notBefore": "number",
    "attributes": {
        "attributes": [
            "string"
        ]
    },
    "realmRoles": [
        "string"
    ],
    "clientRoles": {},
    "access": {},
    "groups": [
        "/Oper"
    ],
    "credentials": [
        {
            "type": "password",
            "value": "Oper@123",
            "temporary": false
        }
    ],
    "email": "string",
    "origin": "string",
    "self": "string"
}
string
id
Optional

user id

number
createdTimestamp
Optional

user created time

string
username
Optional

username of the user

string
firstName
Optional

firstName of the user

string
lastName
Optional

lastName of the user

boolean
enabled
Optional

enabled

boolean
emailVerified
Optional

email verified

array of string
disableableCredentialTypes
Optional

array of disableable Credential Types

array of string
requiredActions
Optional

array of requiredActions

number
notBefore
Optional

not Before

object
attributes
Optional

contains all attributes of user

array of string
realmRoles
Optional

array of realm roles

object
clientRoles
Optional

contains all client roles

object
access
Optional

contails access permissions of the group

array of string
groups
Optional

contains the group info

array of object
credentials
Optional

contains the user credentials

string
email
Optional

email of the user

string
origin
Optional

origin of the user

string
self
Optional

self of the user