Database Structure

The following documentation contains description of database table structure.

Open-Source Component Tables

Since the PowerAuth Cloud is a component consisting of several individual applications, you can learn about the database structure in the documentation of the components:

Tables

pa_cloud_user API User Credentials

Stores credentials for the integration API users (systems calling the services to initiate a mobile token application).

Name Type Default Not Null Key Description
id bigint   Y Primary Primary ID of the record
username varchar(255)   Y   API user username
userpassword varchar(255)   Y   API user password (SHA-256, or bcrypt)
enabled boolean   Y   Boolean indicating if the particular API user is enabled.
Name Primary References Description
pa_cloud_user_pkey Y id Primary key for table records

pa_cloud_user_authority API User Authority

Stores the authority (role) of the integration API users.

Name Type Default Not Null Key Description
id bigint   Y Primary Primary ID of the record
user_id bigint   Y   ID of the user with the role
authority varchar(255)   Y   Authority name (i.e., ROLE_USER or ROLE_ADMIN)
Name Primary References Description
pa_cloud_user_authority_pkey Y id Primary key for table records

pa_cloud_user_application API User To Application Assignment

Table for relation between the integration API users and mobile application (PowerAuth application IDs).

Name Type Default Not Null Key Description
id bigint   Y Primary Primary ID of the record
user_id biging   Y   User ID of the API user
app_id bigint   Y   ID of mobile app
Name Primary References Description
pa_cloud_user_application_pkey Y id Primary key for table records

pa_cloud_localization Operation Localization

Stores localization strings for the operation summary.

Name Type Default Not Null Key Description
id bigint   Y Primary Primary ID of the record
placeholder varchar(255)   Y   ID of mobile app
language varchar(8)   Y   Language (ISO 639-1)
title varchar(255)   Y   Operation title
summary text   Y   Operation summary
Name Primary References Description
pa_cloud_localization_pkey Y id Primary key for table records

pa_cloud_property Configuration Properties

Stores various configuration properties of the system.

Name Type Default Not Null Key Description
name varchar(255)   Y Primary Property key
value text   Y   Property value
Name Primary References Description
pa_cloud_property_pkey Y id Primary key for table records
Last updated on Oct 23, 2024 (11:15) View product
Search

develop

PowerAuth Cloud