UNPKG

ui-logon-angular

Version:

Refer [UI-Logon](https://www.npmjs.com/package/ui-logon).

62 lines (61 loc) 1.34 kB
export declare class User { domain: string; username: string; userid: string; displayName: string; name: { familyName: string; givenName: string; middleName: string; }; emails: PluralField[]; photos: PluralField[]; phoneNumbers: PluralField[]; password: string; password_r: string; pwdState: number; locked: boolean; } export declare class PluralField { value: string; type: string; primary: boolean; } export declare class QueryObject { ENTITY_ID: string; RELATION_ID: string; PROJECTION?: Array<string | Projection>; FILTER?: Selection[]; SORT?: Sort[]; } export declare class Projection { RELATION_ID?: string; FIELD_NAME: string; ALIAS?: string; } export declare class Selection { RELATION_ID?: string; FIELD_NAME: string; OPERATOR: string; LOW: string; HIGH?: string; } export declare class Sort { FIELD_NAME: string; RELATION_ID: string; ORDER: string; } export declare class Session { USER_ID: string; USER_NAME?: string; PWD_STATE?: number; LOCK?: boolean; DISPLAY_NAME?: string; FAMILY_NAME?: string; GIVEN_NAME?: string; MIDDLE_NAME?: string; DATE_FORMAT?: number; DECIMAL_FORMAT?: number; TIMEZONE?: string; LANGUAGE?: string; }