@keycloakify/keycloak-admin-ui
Version:
Repackaged Keycloak Admin UI
28 lines (27 loc) • 1.19 kB
TypeScript
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;
};