|
PQS: Post Quantum Shell Protocol 1.1.0.0a (A2)
A quantum secure secure shell protocol
|
The server-side context made available to a typed administrative command. More...
#include <pqsadmin.h>
Data Fields | |
| const char * | user |
| const char * | peer |
| pqs_user_privileges | privilege |
| bool | authenticated |
| const pqs_server_config * | config |
| const pqs_user_store * | users |
| const pqs_shell_store * | shells |
| const pqs_policy_store * | policies |
| const pqs_sandbox_profile * | sandbox |
| const qsms_client_verification_key * | public_key |
| bool | logger_failed |
The server-side context made available to a typed administrative command.
| bool authenticated |
The server session authentication state.
| const pqs_server_config* config |
The active server configuration.
| bool logger_failed |
True when the audit logger has reported a write failure.
| const char* peer |
The authenticated peer address string.
| const pqs_policy_store* policies |
The active command-policy database.
| pqs_user_privileges privilege |
The authenticated PQS privilege level.
| const qsms_client_verification_key* public_key |
The server public verification key.
| const pqs_sandbox_profile* sandbox |
The active command sandbox profile.
| const pqs_shell_store* shells |
The active shell-profile database.
| const char* user |
The authenticated PQS user name.
| const pqs_user_store* users |
The active user database.