Input credentials
Input credentials serve as a source of information for output credentials and printed documents.
The following types of input credentials are supported:
| Name | Description | Plain data |
|---|---|---|
| Signed W3C credential | A W3C verifiable credential | No |
| JSON | A regular JSON object | Yes |
Input W3C credential
A W3C credential can be used as an input source, effectively chaining multiple credentials by sourcing information for a new credential from an existing one.
Credential inputs of this type have to be signed, but the signature is not validated during the credential issuance process. To validate the signature, utilize a separate verification API before recipe printing.
JSON
JSON inputs are particularly useful when you want to print a credential from scratch, or when an existing W3C credential is not available for other reasons.
This input type does not require any cryptographic signatures to be utilized.