admin.js

"use strict";
/***************************************************
* Licensed Materials - Property of HCL.
* (c)Copyright HCL America, Inc. 2023-2024
****************************************************/
Object.defineProperty(exports, "__esModule", { value: true });
exports.adminTraceConnection = exports.adminStatisticsConfig = exports.adminSendMailTrace = exports.adminRemoteConsole = exports.adminRegisterUser = exports.adminRegisterServer = exports.adminRegisterFromFile = exports.adminOutgoingMail = exports.adminOpenUsersView = exports.adminOpenStatistics = exports.adminOpenServersView = exports.adminOpenServerLog = exports.adminOpenGroupsView = exports.adminOpenCertLog = exports.adminOpenCatalog = exports.adminOpenAddressBook = exports.adminNewOrgUnit = exports.adminNewOrganization = exports.administration = exports.adminIDFileSetPassword = exports.adminIDFileExamine = exports.adminIDFileClearPassword = exports.adminDatabaseQuotas = exports.adminDatabaseAnalysis = exports.adminCrossCertifyKey = exports.adminCrossCertifyIDFile = exports.adminCreateGroup = exports.adminCertify = exports.adminECLIsLocked = exports._notes = void 0;
const tslib_1 = require("tslib");
/**
 * @file Administrative
 * @module admin
 * @category Administrative
 */
const notesc = tslib_1.__importStar(require("../notes/admin"));
exports._notes = notesc;
/**
 * Checks the current status of the Administration ECL in the name and address book
 * and returns 1 (True) if the Administration ECL is locked and editing is
 * prevented; otherwise returns 0 (False).
 * @throws {Error} method not implemented
 * @TODO this needs to be implemented
 */
function adminECLIsLocked() {
    return notesc.AdminECLIsLocked();
}
exports.adminECLIsLocked = adminECLIsLocked;
/**
 * Displays the Choose Certifier ID dialog box, where you can select a Certifier ID
 * file. After selecting a Certifier ID and entering its password, you select the
 * user or server ID to be certified.
 * @throws {Error} No plans to implement
 */
function adminCertify() {
    return notesc.AdminCertify();
}
exports.adminCertify = adminCertify;
/**
 * Opens a Domino® Directory and displays a blank Group form.
 * @throws {Error} No plans to implement
 */
function adminCreateGroup() {
    return notesc.AdminCreateGroup();
}
exports.adminCreateGroup = adminCreateGroup;
/**
 * Displays the Choose Certifier ID dialog box, where you can select a Certifier ID
 * file. After you select a Certifier ID and enter its password, Notes® displays
 * the Choose ID to be Cross-Certified dialog box, which allows you to create a
 * hierarchical cross certificate for an ID in another organization.
 * @throws {Error} No plans to implement
 */
function adminCrossCertifyIDFile() {
    return notesc.AdminCrossCertifyIDFile();
}
exports.adminCrossCertifyIDFile = adminCrossCertifyIDFile;
/**
 * Displays the Choose Certifier ID dialog box, where you can select a Certifier ID
 * file. After you select a Certifier ID and enter its password, Notes® displays
 * the Cross Certify Key dialog box, which allows you to create a cross certificate
 * for an ID in another organization using the numeric key associated with that ID.
 * @throws {Error} No plans to implement
 */
function adminCrossCertifyKey() {
    return notesc.AdminCrossCertifyKey();
}
exports.adminCrossCertifyKey = adminCrossCertifyKey;
/**
 * Displays the Database Analysis dialog box, which provides information about the
 * selected database on the selected server.
 * @throws {Error} No plans to implement
 */
function adminDatabaseAnalysis() {
    return notesc.AdminDatabaseAnalysis();
}
exports.adminDatabaseAnalysis = adminDatabaseAnalysis;
/**
 * For the selected server, displays a list of the databases in which you can
 * change the size limits.
 * @throws {Error} No plans to implement
 */
function adminDatabaseQuotas() {
    return notesc.AdminDatabaseQuotas();
}
exports.adminDatabaseQuotas = adminDatabaseQuotas;
/**
 * Allows the administrator to delete the password associated with any user ID
 * file, without having to first switch to that ID and make it active.
 * @throws {Error} No plans to implement
 */
function adminIDFileClearPassword() {
    return notesc.AdminIDFileClearPassword();
}
exports.adminIDFileClearPassword = adminIDFileClearPassword;
/**
 * Displays the Choose ID File to Examine dialog box. After the administrator
 * selects an ID, Notes/Domino displays the ID Properties box, which contains
 * information about security basics and your identity.
 * @throws {Error} No plans to implement
 */
function adminIDFileExamine() {
    return notesc.AdminIDFileExamine();
}
exports.adminIDFileExamine = adminIDFileExamine;
/**
 * Allows the administrator to assign a password to any user ID file, without
 * having to first switch to that ID and make it active.
 * @throws {Error} No plans to implement
 */
function adminIDFileSetPassword() {
    return notesc.AdminIDFileSetPassword();
}
exports.adminIDFileSetPassword = adminIDFileSetPassword;
/**
 * Opens the Domino® Administrator if the Domino® Administrator package is
 * installed on the local machine of the user executing the command.
 * @throws {Error} No plans to implement
 */
function administration() {
    return notesc.Administration();
}
exports.administration = administration;
/**
 * Displays the Register Organization Certifier dialog box, where an administrator
 * can create a hierarchical Certifier ID for an organization. After the
 * administrator enters a name and password for the new Certifier ID, Notes® asks
 * the user where to save the ID file and then creates the ID.
 * @throws {Error} No plans to implement
 */
function adminNewOrganization() {
    return notesc.AdminNewOrganization();
}
exports.adminNewOrganization = adminNewOrganization;
/**
 * Prompts for the Certifier ID password and then displays the Register
 * Organizational Unit Certifier dialog box, where the administrator can create a
 * hierarchical Certifier ID for an organizational unit.
 * @throws {Error} No plans to implement
 */
function adminNewOrgUnit() {
    return notesc.AdminNewOrgUnit();
}
exports.adminNewOrgUnit = adminNewOrgUnit;
/**
 * Opens a Domino® Directory on the selected server.
 * @throws {Error} No plans to implement
 */
function adminOpenAddressBook() {
    return notesc.AdminOpenAddressBook();
}
exports.adminOpenAddressBook = adminOpenAddressBook;
/**
 * Opens the database catalog (CATALOG.NSF) on the selected server.
 * @throws {Error} No plans to implement
 */
function adminOpenCatalog() {
    return notesc.AdminOpenCatalog();
}
exports.adminOpenCatalog = adminOpenCatalog;
/**
 * Opens the certification log (CERTLOG.NSF) on the selected server.
 * @throws {Error} No plans to implement
 */
function adminOpenCertLog() {
    return notesc.AdminOpenCertLog();
}
exports.adminOpenCertLog = adminOpenCertLog;
/**
 * Opens a Domino® Directory on the selected server and displays its Groups view.
 * @throws {Error} No plans to implement
 */
function adminOpenGroupsView() {
    return notesc.AdminOpenGroupsView();
}
exports.adminOpenGroupsView = adminOpenGroupsView;
/**
 * Opens the server log (LOG.NSF) on the selected server.
 * @throws {Error} No plans to implement
 */
function adminOpenServerLog() {
    return notesc.AdminOpenServerLog();
}
exports.adminOpenServerLog = adminOpenServerLog;
/**
 * Opens a Domino® Directory on the selected server and displays its Servers view.
 * @throws {Error} No plans to implement
 */
function adminOpenServersView() {
    return notesc.AdminOpenServersView();
}
exports.adminOpenServersView = adminOpenServersView;
/**
 * Opens the statistics reporting database (STATREP5.NSF) on the selected server.
 * @throws {Error} No plans to implement
 */
function adminOpenStatistics() {
    return notesc.AdminOpenStatistics();
}
exports.adminOpenStatistics = adminOpenStatistics;
/**
 * Opens a Domino® Directory on the selected server and displays its People view.
 * @throws {Error} No plans to implement
 */
function adminOpenUsersView() {
    return notesc.AdminOpenUsersView();
}
exports.adminOpenUsersView = adminOpenUsersView;
/**
 * Displays the contents of the selected server's MAIL.BOX file.
 * @throws {Error} No plans to implement
 */
function adminOutgoingMail() {
    return notesc.AdminOutgoingMail();
}
exports.adminOutgoingMail = adminOutgoingMail;
/**
 * Displays a series of dialog boxes for certifying multiple new users from a text
 * file.
 * @throws {Error} No plans to implement
 */
function adminRegisterFromFile() {
    return notesc.AdminRegisterFromFile();
}
exports.adminRegisterFromFile = adminRegisterFromFile;
/**
 * Displays a series of dialog boxes for creating a new server ID.
 * @throws {Error} No plans to implement
 */
function adminRegisterServer() {
    return notesc.AdminRegisterServer();
}
exports.adminRegisterServer = adminRegisterServer;
/**
 * Displays a series of dialog boxes for certifying new users.
 * @throws {Error} No plans to implement
 */
function adminRegisterUser() {
    return notesc.AdminRegisterUser();
}
exports.adminRegisterUser = adminRegisterUser;
/**
 * Displays the Remote Server Console dialog box, where an administrator can enter
 * server console commands from a workstation.
 * @throws {Error} No plans to implement
 */
function adminRemoteConsole() {
    return notesc.AdminRemoteConsole();
}
exports.adminRemoteConsole = adminRemoteConsole;
/**
 * Displays the Mail Path Tracing dialog box, which allows you to send a message to
 * a location on the mail router and receive a trace message in return.
 * @throws {Error} No plans to implement
 */
function adminSendMailTrace() {
    return notesc.AdminSendMailTrace();
}
exports.adminSendMailTrace = adminSendMailTrace;
/**
 * Opens the server events database (EVENTS4.NSF) on the selected server and
 * displays its Servers to Monitor view.
 * @throws {Error} No plans to implement
 */
function adminStatisticsConfig() {
    return notesc.AdminStatisticsConfig();
}
exports.adminStatisticsConfig = adminStatisticsConfig;
/**
 * Displays the Trace Connections dialog box, which allows you to test network
 * connections through a passthru server.
 * @throws {Error} No plans to implement
 */
function adminTraceConnection() {
    return notesc.AdminTraceConnection();
}
exports.adminTraceConnection = adminTraceConnection;
//# sourceMappingURL=admin.js.map