PQS: Post Quantum Shell Protocol 1.1.0.0a (A2)
A quantum secure secure shell protocol
pqs_policy_store Struct Reference

The fixed-size PQS command policy database. More...

#include <pqspolicy.h>

Data Fields

pqs_policy_record records [PQS_POLICY_DATABASE_MAX]
char path [QSC_SYSTEM_MAX_PATH]
char guest_policy [PQS_POLICY_NAME_MAX]
char user_policy [PQS_POLICY_NAME_MAX]
char admin_policy [PQS_POLICY_NAME_MAX]
size_t count
bool initialized

Detailed Description

The fixed-size PQS command policy database.

Field Documentation

◆ admin_policy

char admin_policy[PQS_POLICY_NAME_MAX]

The assigned admin policy name.

◆ count

size_t count

The active policy count.

◆ guest_policy

char guest_policy[PQS_POLICY_NAME_MAX]

The assigned guest policy name.

◆ initialized

bool initialized

The database initialization flag.

◆ path

char path[QSC_SYSTEM_MAX_PATH]

The persistent database file path.

◆ records

pqs_policy_record records[PQS_POLICY_DATABASE_MAX]

Command policy records.

◆ user_policy

char user_policy[PQS_POLICY_NAME_MAX]

The assigned user policy name.


The documentation for this struct was generated from the following file:
  • C:/Users/stepp/Documents/Visual Studio 2022/Projects/C/PQS/PQS/pqspolicy.h