UNPKG

keycloak-typescript

Version:

A user friendly library to use keycloak in nodejs projects

48 lines 1.61 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.UserFields = void 0; class UserFields { static getDefaultFields() { return this.DEFAULT_FIELDS; } } exports.UserFields = UserFields; UserFields.ID = 'id'; UserFields.ORIGIN = 'origin'; UserFields.CREATED_TIMESTAMP = 'createdTimestamp'; UserFields.USERNAME = 'username'; UserFields.ENABLED = 'enabled'; UserFields.TOTP = 'totp'; UserFields.EMAIL_VERIFIED = 'emailVerified'; UserFields.FIRST_NAME = 'firstName'; UserFields.LAST_NAME = 'lastName'; UserFields.EMAIL = 'email'; UserFields.FEDERATION_LINK = 'federationLink'; UserFields.SERVICE_ACCOUNT_CLIENTID = 'serviceAccountClientId'; UserFields.ATTRIBUTES = 'attributes'; UserFields.CREDENTIALS = 'credentials'; UserFields.DISABLE_CREDENTIAL_TYPES = 'disableCredentialTypes'; UserFields.REQUIRED_ACTIONS = 'requiredActions'; UserFields.FEDERATED_ENTITIES = 'federatedEntities'; UserFields.REALM_ROLES = 'realmRoles'; UserFields.CLIENT_ROLES = 'clientRoles'; UserFields.CLIENT_CONSENTS = 'clientConsents'; UserFields.NOT_BEFORE = 'notBefore'; UserFields.APPLICATION_ROLES = 'applicationRoles'; UserFields.SOCIAL_LINKS = 'socialLinks'; UserFields.GROUPS = 'groups'; UserFields.ACCESS = 'access'; UserFields.DEFAULT_FIELDS = [ UserFields.ID, UserFields.USERNAME, UserFields.EMAIL_VERIFIED, UserFields.FIRST_NAME, UserFields.LAST_NAME, UserFields.EMAIL, UserFields.ATTRIBUTES, UserFields.REALM_ROLES, UserFields.CLIENT_ROLES, UserFields.APPLICATION_ROLES, UserFields.SOCIAL_LINKS ]; //# sourceMappingURL=UserFields.js.map