CredentialOffer
credential_issuerstringrequired
Example:
credential-issuer-sample
credential_configuration_idsstring[]required
Example:
["config-id-1","config-id-2"]
grants object
urn:ietf:params:oauth:grant-type:pre-authorized_code object
pre-authorization_codestringrequired
Example:
pre-auth-code-xyz
tx_code object
input_modestring
Example:
text
lengthnumber
Example:
6
descriptionstring
Example:
Enter transaction code
intervalnumber
Example:
30
authorization_serverstring
Example:
authorization-server-sample
authorization_code object
issuer_statestring
Example:
issuer-state-example
authorization_serverstring
Example:
authorization-server-example
CredentialOffer
{
"credential_issuer": "credential-issuer-sample",
"credential_configuration_ids": [
"config-id-1",
"config-id-2"
],
"grants": {
"urn:ietf:params:oauth:grant-type:pre-authorized_code": {
"pre-authorization_code": "pre-auth-code-xyz",
"tx_code": {
"input_mode": "numeric",
"length": 4,
"description": "Sample transaction code"
},
"interval": 30,
"authorization_server": "authorization-server-sample"
}
}
}