This reference documentation provides comprehensive details about the verifier service, its APIs, supported standards, and verification policies.
The verifier service validates digital credentials and presentations against configurable policies to determine their validity. It supports multiple credential formats, proof types, and verification methods, ensuring compliance with industry standards.
The verifier service exposes RESTful APIs for credential and presentation verification. The API provides endpoints for:
For detailed API documentation, including request/response formats, error codes, and usage examples, see the API Reference.
The verifier implements modular verification policies:
Policy | Description |
---|---|
Format | Validates credential format and structure |
Proof | Verifies cryptographic proofs and signatures |
Schema | Validates credential content against schemas |
Not Before | Checks if credential is valid based on start date |
Not After | Checks if credential is valid based on expiration date |
Status | Checks if credential has been revoked or suspended |
See the Policies Reference for comprehensive details on all verification policies.
The verifier supports multiple credential and presentation standards:
Category | Supported Standards |
---|---|
W3C | Verifiable Credentials Data Model (v1.1, v2.0) |
W3C | JOSE-COSE (v1.0) |
W3C | Status List 2021 (v1.0) |
IETF | SD-JWT VC (Draft-08) |
IETF | RFC 7519 - JSON Web Token (JWT) |
ISO | ISO 18013-5:2021 (Mobile driving license) |
For detailed information on supported standards, formats, and versions, see the Standards Reference.
For comprehensive information about configuring the verifier service, including all available options, policy settings, and integration capabilities, see the Configuration Reference.