@omnia/fx-models
Version:
Provide Omnia Fx Models Stuffs.
24 lines (23 loc) • 880 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.BuiltInIdentityProviderIds = void 0;
const models_1 = require("@omnia/fx-models/internal-do-not-import-from-here/shared/models");
const Enums_1 = require("../Enums");
class BuiltInIdentityProviderIds {
static get azureAd() {
return new models_1.Guid("bb9f80dd-9dfa-4147-b923-7e2f8e0e7a0c");
}
static get omnia() {
return new models_1.Guid("aa000000-0000-aaaa-0000-0000000000aa");
}
static get ldap() {
return new models_1.Guid("ab5c4983-1254-44d7-87e9-72021703dfc5");
}
static get defaultAd() {
if (window.omnia?.enviroment?.backendRuntime === Enums_1.OmniaBackendRuntimes.SharePointServer) {
return this.ldap;
}
return this.azureAd;
}
}
exports.BuiltInIdentityProviderIds = BuiltInIdentityProviderIds;