@omnia/fx-models
Version:
Provide Omnia Fx Models Stuffs.
25 lines (24 loc) • 1.06 kB
TypeScript
import { BoolFilter, Identity, ScopeTypes } from "@omnia/fx-models";
import { GuidValue } from "@omnia/fx-models/internal-do-not-import-from-here/shared/models";
import { ItemQuery } from "../ItemQuery";
export declare class UserIdentityQuery extends ItemQuery {
limitedToIdentities: Identity[];
includeTransitiveUsers: boolean;
searchText?: string;
/**
* This is user type id or group type id value.
*/
typeIds?: GuidValue[];
providerIds?: GuidValue[];
excludeTypeIds?: GuidValue[];
emailEnabled?: BoolFilter;
permissionEnabled?: BoolFilter;
scope?: string;
tenantIdentityOnly?: boolean;
scopeType?: ScopeTypes;
constructor(limitedToIdentities: Identity[], includeTransitiveUsers: boolean, searchText?: string,
/**
* This is user type id or group type id value.
*/
typeIds?: GuidValue[], providerIds?: GuidValue[], excludeTypeIds?: GuidValue[], emailEnabled?: BoolFilter, permissionEnabled?: BoolFilter, scope?: string, tenantIdentityOnly?: boolean, scopeType?: ScopeTypes);
}