/iacas API
/iacas
get
Retrieves the list of Issuing Authority Certificate Authority (IACA) certificates. IACAs are X.509 certificates that serve as trust anchors for mdoc issuers and are used to sign Document Signer Certificates.
Responses
| Status | Description | Schema |
|---|---|---|
| 200 |
Successfully retrieved the list of IACA certificates. application/json
|
Iacas |
| 500 |
Internal server error. application/json
|
IACAsErrorResponse |
Schemas
Iacas
| Name | Type | Required | Description | Schema |
|---|---|---|---|---|
| data | array | true | Iaca |
Iaca
| Name | Type | Required | Description | Schema |
|---|---|---|---|---|
| id | string | true | Unique identifier for the IACA. |
|
| active | boolean | true | Indicates whether this IACA is currently active and valid for use. |
|
| certificatePem | string | true | PEM-encoded X.509 certificate. |
|
| certificateData | object | true | CertificateData | |
| certificateFingerprint | string | true | SHA-256 fingerprint of the certificate as a lowercase hexadecimal string. |
|
| publicKeyJwk | object | true | PublicKeyJwk |
CertificateData
| Name | Type | Required | Description | Schema |
|---|---|---|---|---|
| notAfter | string | true | The date and time (ISO 8601) when the certificate expires. |
|
| notBefore | string | true | The date and time (ISO 8601) when the certificate becomes valid. |
|
| country | string | true | ISO 3166-1 alpha-2 country code of the IACA issuer. |
|
| commonName | string | true | The issuer common name (CN). |
PublicKeyJwk
| Name | Type | Required | Description | Schema |
|---|---|---|---|---|
| kty | string | true | Key Type. The family of cryptographic algorithms used with the key. |
|
| kid | string | true | Key ID. Unique identifier to match a specific key. |
|
| crv | string | true | Curve. Cryptographic curve used with the key. |
|
| x | string | true | The “x” coordinate for the elliptic curve point. |
|
| y | string | true | The “y” coordinate for the elliptic curve point. |
|
| alg | string | true | Algorithm. The cryptographic algorithm used with the key. |
IACAsErrorResponse
| Name | Type | Required | Description | Schema |
|---|---|---|---|---|
| error | string | true | Machine-readable error code. |
|
| error_description | string | true | Human-readable error message. |