Skip to main content

Configure Verifier Provider

Procivis One supports operating as a verifier provider: an organization that distributes and manages mobile verifier apps for credential verification. The settings below control the app version lifecycle: enforcing minimum versions, recommending updates, and blocking releases when breaking changes are introduced.

Configuration

verifierProvider:
PROCIVIS_ONE: # Must match exactly
params:
public:
verifierName: "My Verifier"
appVersion:
minimum: "v1.50.0" # Required minimum version. Earlier versions are blocked
minimumRecommended: "v1.55.0" # Recommended minimum version. End users are suggested to update the app
reject: # Explicitly blocked versions
- "v1.51.0"
updateScreen:
link: "https://example.com/update" # URL for version update information

The appVersion block lets you enforce version requirements and notify users of available updates.

Usage

The verifier app retrieves this information from /ssi/verifier-provider/v1/{verifierProvider} to enforce version requirements and recommendations.