"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