Migration from 1.6.x to 1.7.0
This guide contains instructions for migration from PowerAuth Server version 1.6.x
to version 1.7.0
.
Database Changes
For convenience you can use liquibase for your database migration.
For manual changes use SQL scripts:
Updated DB Schema for FIDO2 Support
Following columns have been added to table pa_activation
for FIDO2 support:
external_id
- external identifier of the activationprotocol
- protocol enumeration:powerauth
orfido2
The size of column extras
in table pa_activation
was increased to 4000
from 255
to support larger data.
New Database Table for Application Configuration
A new database table pa_application_config
has been added:
id
- application configuration row identifierapplication_id
- application identifierconfig_key
- configuration keyconfig_values
- list of configuration values serialized as JSON array
Following parameters can be configured:
fido2_attestation_fmt_allowed
- list of allowed attestation formats for FIDO2 registrations, unset value means all attestation formats are allowedfido2_aaguids_allowed
- list of allowed AAGUIDs for FIDO2 registration, unset value means all AAGUIDs are allowedfido2_root_ca_certs
- list of trusted root CA certificates for certificate validation in PEM format
New Database Table for FIDO2 Authenticator Models
A new database table pa_fido2_authenticator
has been added:
aaguid
- identifier of the FIDO2 authenticator modeldescription
- human-readable description of the FIDO2 authenticator modelsignature_type
- signature type provided by the FIDO2 authenticator model
Last updated on Mar 22, 2024 (07:45)
Edit on Github
Send Feedback