Skip to content

Validator Service Reference

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.

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.

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.

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.

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