Configuration Properties
View product
develop
You can set the following configurations to the PowerAuth Cloud components:
POWERAUTH_SERVER_JPA_CHARSET=utf8
POWERAUTH_SERVER_JPA_CHARACTER_ENCODING=utf8
POWERAUTH_SERVER_JPA_USE_UNICODE=true
POWERAUTH_SERVER_JPA_LOCK_TIMEOUT=10000
POWERAUTH_SERVER_DATASOURCE_JNDI_NAME=false
POWERAUTH_SERVER_SPRING_JMX_ENABLED=false
POWERAUTH_SERVER_SPRING_JMX_DEFAULT_DOMAIN=powerauth-server
POWERAUTH_SERVER_HTTP_PROXY_ENABLED=false
POWERAUTH_SERVER_HTTP_PROXY_HOST=127.0.0.1
POWERAUTH_SERVER_HTTP_PROXY_PORT=8080
POWERAUTH_SERVER_HTTP_PROXY_USERNAME=
POWERAUTH_SERVER_HTTP_PROXY_PASSWORD=
POWERAUTH_SERVER_HTTP_CONNECTION_TIMEOUT=5000
POWERAUTH_SERVER_TOKEN_TIMESTAMP_VALIDITY=7200000
POWERAUTH_SERVER_RESTRICT_ACCESS=false
POWERAUTH_SERVER_ACTIVATION_VALIDITY_MILLIS=120000
POWERAUTH_SERVER_RECOVERY_MAX_FAILED_ATTEMPTS=5
POWERAUTH_SERVER_DB_MASTER_ENCRYPTION_KEY=
POWERAUTH_SERVER_SECURE_VAULT_ENABLE_BIOMETRY=false
POWERAUTH_SERVER_APPLICATION_NAME=powerauth-server
POWERAUTH_SERVER_APPLICATION_DISPLAY_NAME=PowerAuth Server
POWERAUTH_SERVER_APPLICATION_ENVIRONMENT=
POWERAUTH_SERVER_LOGGING=
POWERAUTH_SERVER_PROXIMITY_CHECK_OTP_LENGTH=8
POWERAUTH_SERVER_PROXIMITY_CHECK_OTP_STEP_DURATION=30s
POWERAUTH_SERVER_PROXIMITY_CHECK_OTP_STEP_COUNT=1
POWERAUTH_SERVER_CALLBACKS_DEFAULT_MAX_ATTEMPTS=1
POWERAUTH_SERVER_CALLBACKS_DEFAULT_RETENTION_PERIOD=30d
POWERAUTH_SERVER_CALLBACKS_DEFAULT_INITIAL_BACKOFF=2s
POWERAUTH_SERVER_CALLBACKS_MAX_BACKOFF=32s
POWERAUTH_SERVER_CALLBACKS_BACKOFF_MULTIPLIER=1.5
POWERAUTH_SERVER_CALLBACKS_PENDING_CALLBACK_URL_EVENTS_DISPATCH_LIMIT=100
POWERAUTH_SERVER_CALLBACKS_THREAD_POOL_CORE_SIZE=1
POWERAUTH_SERVER_CALLBACKS_THREAD_POOL_MAX_SIZE=2
POWERAUTH_SERVER_CALLBACKS_THREAD_POOL_QUEUE_CAPACITY=1000
POWERAUTH_SERVER_CALLBACKS_FORCE_RERUN_PERIOD=
POWERAUTH_SERVER_CALLBACKS_FAILURE_THRESHOLD=200
POWERAUTH_SERVER_CALLBACKS_FAILURE_RESET_TIMEOUT=60s
POWERAUTH_SERVER_CALLBACKS_CLIENTS_CACHE_REFRESH_AFTER_WRITE=5m
PUSH_SERVER_POWERAUTH_SERVICE_RESPONSE_TIMEOUT=60s
PUSH_SERVER_POWERAUTH_SERVICE_MAX_IDLE_TIME=200s
PUSH_SERVER_SECURITY_CLIENT_TOKEN=
PUSH_SERVER_SECURITY_CLIENT_SECRET=
PUSH_SERVER_ACCEPT_INVALID_SSL_CERTIFICATE=false
PUSH_SERVER_JPA_CHARSET=utf8
PUSH_SERVER_JPA_CHARACTER_ENCODING=utf8
PUSH_SERVER_JPA_USE_UNICODE=true
PUSH_SERVER_APNS_DEVELOPMENT=true
PUSH_SERVER_APNS_PROXY_ENABLED=false
PUSH_SERVER_APNS_PROXY_HOST=127.0.0.1
PUSH_SERVER_APNS_PROXY_PORT=8080
PUSH_SERVER_APNS_PROXY_USERNAME=
PUSH_SERVER_APNS_PROXY_PASSWORD=
PUSH_SERVER_FCM_PROXY_ENABLED=false
PUSH_SERVER_FCM_PROXY_HOST=127.0.0.1
PUSH_SERVER_FCM_PROXY_PORT=8080
PUSH_SERVER_FCM_PROXY_USERNAME=
PUSH_SERVER_FCM_PROXY_PASSWORD=
PUSH_SERVER_FCM_DATA_NOTIFICATION_ONLY=false
PUSH_SERVER_HMS_PROXY_ENABLED=false
PUSH_SERVER_HMS_PROXY_HOST=127.0.0.1
PUSH_SERVER_HMS_PROXY_PORT=8080
PUSH_SERVER_HMS_PROXY_USERNAME=
PUSH_SERVER_HMS_PROXY_PASSWORD=
PUSH_SERVER_HMS_DATA_NOTIFICATION_ONLY=false
PUSH_SERVER_DATASOURCE_JNDI_NAME=false
PUSH_SERVER_CAMPAIGN_BATCH_SIZE=100000
PUSH_SERVER_MESSAGE_STORAGE_ENABLED=false
PUSH_SERVER_REGISTRATION_MULTIPLE_ACTIVATIONS_ENABLED=false
PUSH_SERVER_SPRING_BATCH_JOB_ENABLED=false
PUSH_SERVER_SPRING_JMX_ENABLED=false
PUSH_SERVER_SPRING_JMX_DEFAULT_DOMAIN=powerauth-push-server
PUSH_SERVER_FCM_CONNECT_TIMEOUT=5000
PUSH_SERVER_APNS_CONNECT_TIMEOUT=5000
PUSH_SERVER_HMS_CONNECT_TIMEOUT=5000
PUSH_SERVER_APPLICATION_NAME=powerauth-push-server
PUSH_SERVER_APPLICATION_DISPLAY_NAME=PowerAuth Push Server
PUSH_SERVER_APPLICATION_ENVIRONMENT=
PUSH_SERVER_LOGGING=
POWERAUTH_CLOUD_POWERAUTH_SERVICE_SECURITY_CLIENT_SECRET=
POWERAUTH_CLOUD_POWERAUTH_SERVICE_SECURITY_CLIENT_TOKEN=
POWERAUTH_CLOUD_POWERAUTH_SERVICE_RESPONSE_TIMEOUT=60s
POWERAUTH_CLOUD_POWERAUTH_SERVICE_MAX_IDLE_TIME=200s
POWERAUTH_CLOUD_FIDO2_SERVICE_SECURITY_CLIENT_SECRET=
POWERAUTH_CLOUD_FIDO2_SERVICE_SECURITY_CLIENT_TOKEN=
POWERAUTH_CLOUD_FIDO2_SERVICE_RESPONSE_TIMEOUT=60s
POWERAUTH_CLOUD_FIDO2_SERVICE_MAX_IDLE_TIME=200s
POWERAUTH_CLOUD_PUSH_SERVER_RESPONSE_TIMEOUT=60s
POWERAUTH_CLOUD_PUSH_SERVER_MAX_IDLE_TIME=200s
POWERAUTH_CLOUD_REST_API_VERSION=v2
POWERAUTH_CLOUD_DATASOURCE_JNDI_NAME=false
POWERAUTH_CLOUD_DATASOURCE_URL=jdbc:postgresql://host.docker.internal:5432/powerauth
POWERAUTH_CLOUD_DATASOURCE_USERNAME=$USERNAME$
POWERAUTH_CLOUD_DATASOURCE_PASSWORD=$PASSWORD$
POWERAUTH_CLOUD_JPA_CHARSET=utf8
POWERAUTH_CLOUD_JPA_CHARACTER_ENCODING=utf8
POWERAUTH_CLOUD_JPA_USE_UNICODE=true
POWERAUTH_CLOUD_JPA_LOCK_TIMEOUT=10000
POWERAUTH_CLOUD_LOGGING=
POWERAUTH_CLOUD_SECURITY_AUTH_TYPE=BASIC_HTTP
POWERAUTH_CLOUD_SECURITY_AUTH_OIDC_ROLES_CLAIM=
POWERAUTH_CLOUD_SECURITY_AUTH_OIDC_ISSUER_URI=
POWERAUTH_CLOUD_SECURITY_AUTH_OIDC_AUDIENCES=
ENROLLMENT_SERVER_POWERAUTH_SERVICE_RESPONSE_TIMEOUT=60s
ENROLLMENT_SERVER_POWERAUTH_SERVICE_MAX_IDLE_TIME=200s
ENROLLMENT_SERVER_POWERAUTH_SERVICE_SECURITY_CLIENT_SECRET=
ENROLLMENT_SERVER_POWERAUTH_SERVICE_SECURITY_CLIENT_TOKEN=
ENROLLMENT_SERVER_PUSH_SERVER_RESPONSE_TIMEOUT=60s
ENROLLMENT_SERVER_PUSH_SERVER_MAX_IDLE_TIME=200s
ENROLLMENT_SERVER_MTOKEN_ENABLED=true
ENROLLMENT_SERVER_ACTIVATION_SPAWN_ENABLED=false
ENROLLMENT_SERVER_DATASOURCE_JNDI_NAME=false
ENROLLMENT_SERVER_ADMIN_ENABLED=true
ENROLLMENT_SERVER_JPA_CHARSET=utf8
ENROLLMENT_SERVER_JPA_CHARACTER_ENCODING=utf8
ENROLLMENT_SERVER_JPA_USE_UNICODE=true
ENROLLMENT_SERVER_JPA_LOCK_TIMEOUT=10000
ENROLLMENT_SERVER_USER_INFO_MINIMAL_ENABLED=false
ENROLLMENT_SERVER_USER_INFO_REST_ENABLED=false
ENROLLMENT_SERVER_USER_INFO_REST_URL=
ENROLLMENT_SERVER_USER_INFO_REST_BASIC_ENABLED=false
ENROLLMENT_SERVER_USER_INFO_REST_BASIC_USERNAME=
ENROLLMENT_SERVER_USER_INFO_REST_BASIC_PASSWORD=
ENROLLMENT_SERVER_LOGGING=
Please note that under normal circumstanced you are supposed to define only:
POWERAUTH_CLOUD_DATASOURCE_URL=jdbc:postgresql://host.docker.internal:5432/powerauth
POWERAUTH_CLOUD_DATASOURCE_USERNAME=$USERNAME$
POWERAUTH_CLOUD_DATASOURCE_PASSWORD=$PASSWORD$
Consult support if you have some specific request.
Last updated on Oct 29, 2024 (09:24)
View product