UNPKG

@omnia/fx-models

Version:
28 lines (27 loc) 1.15 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.UserIdentityQuery = void 0; const Constants_1 = require("../Constants"); const ItemQuery_1 = require("../ItemQuery"); class UserIdentityQuery extends ItemQuery_1.ItemQuery { constructor(limitedToIdentities, includeTransitiveUsers, searchText, /** * This is user type id or group type id value. */ typeIds, providerIds, excludeTypeIds, emailEnabled, permissionEnabled, scope, tenantIdentityOnly, scopeType) { super(); this.limitedToIdentities = limitedToIdentities; this.includeTransitiveUsers = includeTransitiveUsers; this.searchText = searchText; this.typeIds = typeIds; this.providerIds = providerIds; this.excludeTypeIds = excludeTypeIds; this.emailEnabled = emailEnabled; this.permissionEnabled = permissionEnabled; this.scope = scope; this.tenantIdentityOnly = tenantIdentityOnly; this.scopeType = scopeType; this.itemLimit = Constants_1.Constants.identityQueryItemLimit; } } exports.UserIdentityQuery = UserIdentityQuery;