auth0
Version:
Auth0 Node.js SDK for the Management API v2.
27 lines (26 loc) • 1.19 kB
JavaScript
;
// This file was auto-generated by Fern from our API Definition.
Object.defineProperty(exports, "__esModule", { value: true });
exports.GuardianClient = void 0;
const BaseClient_js_1 = require("../../../../BaseClient.js");
const Client_js_1 = require("../resources/enrollments/client/Client.js");
const Client_js_2 = require("../resources/factors/client/Client.js");
const Client_js_3 = require("../resources/policies/client/Client.js");
class GuardianClient {
constructor(options) {
this._options = (0, BaseClient_js_1.normalizeClientOptionsWithAuth)(options);
}
get enrollments() {
var _a;
return ((_a = this._enrollments) !== null && _a !== void 0 ? _a : (this._enrollments = new Client_js_1.EnrollmentsClient(this._options)));
}
get factors() {
var _a;
return ((_a = this._factors) !== null && _a !== void 0 ? _a : (this._factors = new Client_js_2.FactorsClient(this._options)));
}
get policies() {
var _a;
return ((_a = this._policies) !== null && _a !== void 0 ? _a : (this._policies = new Client_js_3.PoliciesClient(this._options)));
}
}
exports.GuardianClient = GuardianClient;