Credential prototype plugin for MultiFlexi providing integration with Česká Spořitelna a.s. (ČSAS / Erste) API services.
This package was separated from multiflexi-core into its own standalone project/package.
Provides a credential prototype that manages ČSAS API credentials for MultiFlexi applications:
- CSAS_TOKEN_ID — Token UUID identifier (user-configured)
- CSAS_API_KEY — API key for ČSAS services (auto-provided)
- CSAS_SANDBOX_MODE — Sandbox mode toggle (auto-provided)
- CSAS_ACCESS_TOKEN — OAuth access token with expiration tracking (auto-provided)
The prototype integrates with the csas-authorize tool to automatically obtain and refresh access tokens.
sudo dpkg -i multiflexi-csas_0.1.0_all.deb
sudo apt-get install -f # Install dependenciesmultiflexi-cli— MultiFlexi command-line interfacecsas-authorize— ČSAS token management tool
- The credential prototype registers itself with MultiFlexi during package installation via
multiflexi crprototype sync - When configuring credentials, available tokens from
csas-access-tokenare listed for selection - On credential query, a fresh access token is obtained using the selected token UUID
- The access token and related configuration are provided to MultiFlexi applications
/usr/share/php/MultiFlexi/CredentialProtoType/Csas.php— Credential prototype class
See debian/copyright