Verifier Service Reference

This reference documentation provides comprehensive details about the verifier service, its APIs, supported standards, and verification policies.

Overview

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.

API Reference

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.

Verification Policies

The verifier implements modular verification policies:

PolicyDescription
FormatValidates credential format and structure
ProofVerifies cryptographic proofs and signatures
SchemaValidates credential content against schemas
Not BeforeChecks if credential is valid based on start date
Not AfterChecks if credential is valid based on expiration date
StatusChecks if credential has been revoked or suspended

See the Policies Reference for comprehensive details on all verification policies.

Standards Support

The verifier supports multiple credential and presentation standards:

CategorySupported Standards
W3CVerifiable Credentials Data Model (v1.1, v2.0)
W3CJOSE-COSE (v1.0)
W3CStatus List 2021 (v1.0)
IETFSD-JWT VC (Draft-08)
IETFRFC 7519 - JSON Web Token (JWT)
ISOISO 18013-5:2021 (Mobile driving license)

For detailed information on supported standards, formats, and versions, see the Standards Reference.

Configuration

For comprehensive information about configuring the verifier service, including all available options, policy settings, and integration capabilities, see the Configuration Reference.