Update trust authority
PUT/v2/config/digital-wallet/openid/trust-authority/:trustAuthorityId
Updates an existing trust authority configuration for the EBSI Trust Registry or other trust list.
Request
Path Parameters
trustAuthorityId stringrequired
Unique identifier of a trust authority within the configured trust framework.
- application/json
Body
type string
Defines the type of trust list
value string
Define the trust list url
name string
Define the name of the trust list
Responses
- 200
- 401
- 500
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
trustAuthority object
id string
Unique identifier for the trust authority record.
type booleanrequired
Type of the trust list (e.g. EBSI Trusted Issuer Registry).
value booleanrequired
URL or identifier of the trust list endpoint.
name boolean
Human-readable name of the trust authority.
createdAt numberrequired
Unix timestamp (in seconds) when this trust authority was registered.
updatedAt numberrequired
Unix timestamp (in seconds) when this trust authority was last modified.
disabled boolean
When true, this trust authority is disabled and not used for credential or verifier trust validation.
{
"trustAuthority": {
"id": "string",
"type": true,
"value": true,
"name": true,
"createdAt": 0,
"updatedAt": 0,
"disabled": true
}
}
Unauthorized
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
errorCode integerrequired
errorDescription stringrequired
{
"errorCode": 400,
"errorDescription": "Bad input parameter"
}
Internal server error
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
errorCode integerrequired
errorDescription stringrequired
{
"errorCode": 400,
"errorDescription": "Bad input parameter"
}
Loading...