From c82dc6693d57ed47a40d3ec9c4041a6671b1bdc9 Mon Sep 17 00:00:00 2001 From: Aaron Coburn Date: Wed, 31 May 2023 12:38:09 -0400 Subject: [PATCH] JCL-372: Use correct value for revocation status --- .../java/com/inrupt/client/accessgrant/AccessGrantClient.java | 2 +- .../com/inrupt/client/accessgrant/MockAccessGrantServer.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/access-grant/src/main/java/com/inrupt/client/accessgrant/AccessGrantClient.java b/access-grant/src/main/java/com/inrupt/client/accessgrant/AccessGrantClient.java index e5a86203e42..7a3d86b86d5 100644 --- a/access-grant/src/main/java/com/inrupt/client/accessgrant/AccessGrantClient.java +++ b/access-grant/src/main/java/com/inrupt/client/accessgrant/AccessGrantClient.java @@ -490,7 +490,7 @@ public CompletionStage revoke(final AccessCredential credential) { final Map credentialStatus = new HashMap<>(); credentialStatus.put(TYPE, status.getType()); - credentialStatus.put("status", Integer.toString(status.getIndex())); + credentialStatus.put("status", "1"); final Map data = new HashMap<>(); data.put("credentialId", credential.getIdentifier()); diff --git a/access-grant/src/test/java/com/inrupt/client/accessgrant/MockAccessGrantServer.java b/access-grant/src/test/java/com/inrupt/client/accessgrant/MockAccessGrantServer.java index c90d76fad2a..8c748eec18e 100644 --- a/access-grant/src/test/java/com/inrupt/client/accessgrant/MockAccessGrantServer.java +++ b/access-grant/src/test/java/com/inrupt/client/accessgrant/MockAccessGrantServer.java @@ -256,6 +256,7 @@ private void setupMocks() { wireMockServer.stubFor(post(urlEqualTo("/status")) .atPriority(1) .withHeader("Authorization", containing("Bearer eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.")) + .withRequestBody(containing("\"status\":\"1\"")) .withRequestBody(containing("\"" + wireMockServer.baseUrl() + "/access-grant-1\"")) .willReturn(aResponse() .withStatus(204)));