Validator Service Reference

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

Overview

The validator service validates digital credentials and presentations against configurable policies to determine their validity and compliance with credential queries. It supports multiple credential formats, query types, and trust validation methods, ensuring credentials meet specific requirements and are issued by trusted entities.

API Reference

The validator service exposes RESTful APIs for credential and presentation validation. For detailed API documentation, including request/response formats, error codes, and usage examples, see the API Reference.

Validation Policies

The validator implements modular validation policies:

PolicyDescription
Credential FormatValidates credential format and structure
Credential QueryValidates credential queries and presentation submissions
Trusted IssuerValidates issuer trust through certificate chains

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

Standards Support

The validator supports multiple credential and presentation standards:

CategorySupported Standards
W3CVerifiable Credentials Data Model (v1.1, v2.0)
W3CJSON-LD 1.1
IETFSD-JWT VC (Draft-08)
IETFRFC 7519 - JSON Web Token (JWT)
ISOISO 18013-5:2021 (Mobile driving license)
DIFPresentation Exchange v2.0
DIFDecentralized Credential Query Language (DCQL)
AAMVAVICAL (Verifiable Issuer CA List)

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

Configuration

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