Export

User

interface User {
    cacAuth?: boolean;
    email: string;
    principal: string;
    roles?: {
        [key: string]: string[];
    };
    userName: string;
}

Properties

cacAuth?: boolean

Is the current session based on CAC Authentication

Memberof

User

email: string

Memberof

User

principal: string

Unique identifier in the upstream identity management system.

Memberof

User

roles?: {
    [key: string]: string[];
}

Assigned user roles per office.

Type declaration

  • [key: string]: string[]

Memberof

User

userName: string

Memberof

User