UNPKG

@keycloakify/keycloak-admin-ui

Version:
28 lines (27 loc) 1.19 kB
export declare function useCurrentUser(): { realm: string; id?: string; createdTimestamp?: number; username?: string; enabled?: boolean; totp?: boolean; emailVerified?: boolean; disableableCredentialTypes?: string[]; requiredActions?: (import("@keycloak/keycloak-admin-client/lib/defs/requiredActionProviderRepresentation").RequiredActionAlias | string)[]; notBefore?: number; access?: Record<string, boolean>; attributes?: Record<string, any>; clientConsents?: import("@keycloak/keycloak-admin-client/lib/defs/userConsentRepresentation").default[]; clientRoles?: Record<string, any>; credentials?: import("@keycloak/keycloak-admin-client/lib/defs/credentialRepresentation").default[]; email?: string; federatedIdentities?: import("@keycloak/keycloak-admin-client/lib/defs/federatedIdentityRepresentation").default[]; federationLink?: string; firstName?: string; groups?: string[]; lastName?: string; realmRoles?: string[]; self?: string; serviceAccountClientId?: string; userProfileMetadata?: import("@keycloak/keycloak-admin-client/lib/defs/userProfileMetadata").UserProfileMetadata; };