Verification Policies Reference
This reference documents the verification policies supported by the verifier service. These policies are the rules and checks that the verifier applies to your credentials and presentations during verification.
Available Verification Policies
Section titled “Available Verification Policies”The verifier service implements the following policies for credential and presentation verification:
Policy | Description | Key Function |
---|---|---|
Format | Validates credential format and structure | Ensures credential conforms to supported standards |
Proof | Verifies cryptographic proofs | Validates digital signatures and integrity |
Schema | Validates credential content against schemas | Ensures data conforms to expected structures |
Not Before | Checks temporal validity (start date) | Ensures credential is not used before valid |
Not After | Checks temporal validity (expiration) | Ensures credential has not expired |
Status | Checks revocation and suspension status | Verifies credential has not been invalidated |
Configuration
Section titled “Configuration”Each policy can be individually configured through the verifier configuration. For detailed configuration options for all policies, see the Configuration Reference.
Verification Results
Section titled “Verification Results”Policy verification results include:
- Success - The policy check passed
- Warning - The policy found minor issues that don’t necessarily invalidate the credential
- Error - The policy check failed, indicating the credential is invalid
Error Handling
Section titled “Error Handling”Each policy defines how to handle different error scenarios, with configurable actions:
Action | Description | Effect on Verification |
---|---|---|
valid | Treat the scenario as valid | Allows verification to continue |
warning | Generate a warning | Verification continues with warning in result |
error | Generate an error | Verification fails with error in result |