1.62.0
We're happy to announce v1.62.0!
Breaking changes
Authentication configuration restructured
The Core authentication configuration has been restructured to support multiple authentication modes. You must update your configuration. See Core service configuration for an explanation of available authentication modes.
For enterprise-grade authentication, see the new STS mode.
To continue using a static token, follow the instructions below:
Before
app:
authToken: "your-token-here"
After
app:
auth:
mode: STATIC
staticToken: "your-token-here"
Migration
Remove authToken
from your app configuration and add app.auth.mode
and
app.auth.staticToken
.
New features
STS authentication mode
STS authentication mode now enabled for one-core
, providing enterprise-grade
authentication and authorization for Procivis One services.
The STS architecture acts as a bridge between your organization's IAM provider and Procivis One, enabling:
- Secure multi-tenancy
- Zero trust architecture
- Flexible deployment
- Fine-grained access control for end users and other services
See Core service configuration for guidance on available authentication modes and Authentication and authorization for detailed architecture and integration patterns.
OpenID4VCI 1.0 support
Added support for v1.0. Because of our flexible architecture, you can enable multiple OpenID4VCI drafts simultaneously and use whichever one you need, when you need it.
See the updated OpenID4VC docs for more information.
Wallet unit attestation enhancements
Wallet unit attestation (WUA) has been enhanced with the following improvements:
- Added support for wallet providers to revoke attestations
- Updated implementation to attach WUA to organizations
See the updated WUA docs for more information.