Skip to content

Commit ee8a8a2

Browse files
The credentialConfigurations parameter for the /vci/offer/create API has been renamed to credentialConfigurationIds to align with the OID4VCI spec change.
1 parent ce564ad commit ee8a8a2

File tree

3 files changed

+16
-16
lines changed

3 files changed

+16
-16
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<properties>
1313
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1414

15-
<authlete.java.common.version>3.91</authlete.java.common.version>
15+
<authlete.java.common.version>3.94</authlete.java.common.version>
1616
<authlete.java.jaxrs.version>2.70</authlete.java.jaxrs.version>
1717
<authlete.cbor.version>1.14</authlete.cbor.version>
1818
<javax.servlet-api.version>3.0.1</javax.servlet-api.version>

src/main/java/com/authlete/jaxrs/server/api/vci/CredentialOfferPageModel.java

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -57,14 +57,14 @@ public class CredentialOfferPageModel extends AuthorizationPageModel
5757
public static final int QR_CODE_HEIGHT = 300;
5858

5959

60-
private static final String DEFAULT_CREDENTIAL_CONFIGURATIONS =
60+
private static final String DEFAULT_CREDENTIAL_CONFIGURATION_IDS =
6161
"[\n" +
6262
" \"IdentityCredential\",\n" +
6363
" \"org.iso.18013.5.1.mDL\"\n" +
6464
"]";
6565

6666

67-
private String credentialConfigurations;
67+
private String credentialConfigurationIds;
6868
private boolean authorizationCodeGrantIncluded;
6969
private boolean issuerStateIncluded;
7070
private boolean preAuthorizedCodeGrantIncluded;
@@ -87,15 +87,15 @@ public CredentialOfferPageModel()
8787
this.authorizationCodeGrantIncluded = false;
8888
this.issuerStateIncluded = true;
8989
this.preAuthorizedCodeGrantIncluded = true;
90-
this.duration = 0;
91-
this.credentialConfigurations = DEFAULT_CREDENTIAL_CONFIGURATIONS;
92-
this.credentialOfferEndpoint = DEFAULT_ENDPOINT;
90+
this.duration = 0;
91+
this.credentialConfigurationIds = DEFAULT_CREDENTIAL_CONFIGURATION_IDS;
92+
this.credentialOfferEndpoint = DEFAULT_ENDPOINT;
9393
}
9494

9595

9696
public CredentialOfferPageModel setValues(final Map<String, String> values)
9797
{
98-
this.credentialConfigurations = values.getOrDefault("credentialConfigurations", this.credentialConfigurations);
98+
this.credentialConfigurationIds = values.getOrDefault("credentialConfigurationIds", this.credentialConfigurationIds);
9999
this.authorizationCodeGrantIncluded = fromCheckBox(values, "authorizationCodeGrantIncluded");
100100
this.issuerStateIncluded = fromCheckBox(values, "issuerStateIncluded");
101101
this.preAuthorizedCodeGrantIncluded = fromCheckBox(values, "preAuthorizedCodeGrantIncluded");
@@ -172,8 +172,8 @@ public CredentialOfferCreateRequest toRequest(final User user)
172172
.setTxCodeInputMode(this.txCodeInputMode)
173173
.setTxCodeDescription(this.txCodeDescription)
174174
.setDuration(this.duration)
175-
.setCredentialConfigurations(
176-
parseAsStringArray("credentialConfigurations", this.credentialConfigurations))
175+
.setCredentialConfigurationIds(
176+
parseAsStringArray("credentialConfigurationIds", this.credentialConfigurationIds))
177177
.setSubject(user.getSubject());
178178
}
179179

@@ -220,15 +220,15 @@ private List<?> parseAsList(String name, String json)
220220
}
221221

222222

223-
public String getCredentialConfigurations()
223+
public String getCredentialConfigurationIds()
224224
{
225-
return credentialConfigurations;
225+
return credentialConfigurationIds;
226226
}
227227

228228

229-
public void setCredentialConfigurations(String configurations)
229+
public void setCredentialConfigurationIds(String ids)
230230
{
231-
this.credentialConfigurations = configurations;
231+
this.credentialConfigurationIds = ids;
232232
}
233233

234234

src/main/webapp/WEB-INF/template/credential-offer.jsp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,10 +127,10 @@
127127
</tr>
128128

129129
<tr>
130-
<td colspan="2"><nobr>Credential Configurations</nobr></td>
130+
<td colspan="2"><nobr>Credential Configuration IDs</nobr></td>
131131
<td>
132-
<textarea id="credentialConfigurations" name="credentialConfigurations"
133-
rows="4" cols="40">${model.credentialConfigurations}</textarea>
132+
<textarea id="credentialConfigurationIds" name="credentialConfigurationIds"
133+
rows="4" cols="40">${model.credentialConfigurationIds}</textarea>
134134
</td>
135135
</tr>
136136

0 commit comments

Comments
 (0)