Updated OAuth2 client dto.
Change-Id: Ia4fa61ef4732fef0e9cf2a99c55599f0503b755f
diff --git a/full/src/main/java/de/ids_mannheim/korap/oauth2/dto/OAuth2UserClientDto.java b/full/src/main/java/de/ids_mannheim/korap/oauth2/dto/OAuth2UserClientDto.java
index 8c8d39d..cdef1fc 100644
--- a/full/src/main/java/de/ids_mannheim/korap/oauth2/dto/OAuth2UserClientDto.java
+++ b/full/src/main/java/de/ids_mannheim/korap/oauth2/dto/OAuth2UserClientDto.java
@@ -16,7 +16,9 @@
private String clientName;
@JsonProperty("client_type")
private OAuth2ClientType clientType;
+ @JsonProperty("client_description")
private String description;
+ @JsonProperty("client_url")
private String url;
public String getClientName () {
diff --git a/full/src/test/java/de/ids_mannheim/korap/web/controller/OAuth2ClientControllerTest.java b/full/src/test/java/de/ids_mannheim/korap/web/controller/OAuth2ClientControllerTest.java
index e5acd73..a0d0f88 100644
--- a/full/src/test/java/de/ids_mannheim/korap/web/controller/OAuth2ClientControllerTest.java
+++ b/full/src/test/java/de/ids_mannheim/korap/web/controller/OAuth2ClientControllerTest.java
@@ -3,6 +3,7 @@
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertTrue;
+import static org.junit.Assert.assertFalse;
import java.io.IOException;
import java.io.InputStream;
@@ -527,10 +528,16 @@
assertEquals(Status.OK.getStatusCode(), response.getStatus());
String entity = response.getEntity(String.class);
+// System.out.println(entity);
JsonNode node = JsonUtils.readTree(entity);
assertEquals(2, node.size());
assertEquals(confidentialClientId, node.at("/0/client_id").asText());
assertEquals(publicClientId, node.at("/1/client_id").asText());
+
+ assertEquals("non super confidential client",node.at("/0/client_name").asText());
+ assertEquals("CONFIDENTIAL",node.at("/0/client_type").asText());
+ assertFalse(node.at("/0/client_url").isMissingNode());
+ assertFalse(node.at("/0/client_description").isMissingNode());
}
@Test
diff --git a/full/src/test/java/de/ids_mannheim/korap/web/controller/OAuth2ControllerTest.java b/full/src/test/java/de/ids_mannheim/korap/web/controller/OAuth2ControllerTest.java
index 22a8abd..12e358f 100644
--- a/full/src/test/java/de/ids_mannheim/korap/web/controller/OAuth2ControllerTest.java
+++ b/full/src/test/java/de/ids_mannheim/korap/web/controller/OAuth2ControllerTest.java
@@ -837,7 +837,7 @@
testRevokeTokenViaSuperClient(accessToken1, userAuthHeader);
node = requestTokenList(userAuthHeader, ACCESS_TOKEN_TYPE);
- System.out.println(node);
+// System.out.println(node);
assertEquals(1, node.size());
assertEquals(accessToken2, node.at("/0/token").asText());
assertTrue(node.at("/0/scope").size()>0);