ores.iam.bootstrap_messages

Table of Contents

The bootstrap protocol messages.

1. Includes

#include <string>

2. Messages

2.1. bootstrap_status_request

2.2. bootstrap_status_response

2.2.1. is_in_bootstrap_mode

2.2.2. message

2.2.3. has_tenant

/**
 * @brief Whether the deployment has a tenant of its own.
 *
 * The system tenant is the deployment's own bookkeeping and not a tenant
 * somebody set up, so it does not count. A deployment without one has not
 * been set up: it has no work in it, and the screen that brings it to life
 * is still the screen a person belongs on, however far through that screen
 * they got before they closed the browser.
 */

2.2.4. version

/**
 * @brief The build the answering service runs, in full.
 *
 * The read that reaches a browser before it has a session is the one a screen
 * can state a deployment's version from, and the version belongs to the
 * deployment rather than to the bootstrap question: an interface shows it
 * after the administrator exists as well. A client's own version travels with
 * the client, so the two together say whether the screen in front of somebody
 * came from the build the server is running.
 */

2.3. create_initial_admin_request

2.3.1. principal

2.3.2. password

2.3.3. email

2.4. create_initial_admin_response

2.4.1. success

2.4.2. error_message

2.4.3. account_id

2.4.4. tenant_name

2.4.5. tenant_id

Emacs 29.3 (Org mode 9.6.15)