diff --git a/client/README.md b/client/README.md index ef5eb0d52..9b56c5412 100644 --- a/client/README.md +++ b/client/README.md @@ -1,2 +1,24 @@ # oxtrust-api-test +oxTrust API Client library. + oxTrust API integration test application usage example. + + +Library usage: + + String baseURI = "https://localhost/identity/"; + String login = "admin"; + String password = "password"; + + OxTrustClient client = new OxTrustClient(baseURI, login, password); + TrustRelationshipClient samlClient = client.getTrustRelationshipClient(); + + List trustRelationships = samlClient.list(); + samlClient.delete(trustRelationships.get(0).getInum()); + + + +Integration test application usage: + +1. Edit client/conf/configuration.properties with your oxTrust server parameters. +2. Run java -cp target/oxtrust-client-3.2.0-SNAPSHOT.jar org.gluu.oxtrust.api.test.TestMain \ No newline at end of file diff --git a/server/src/main/java/org/gluu/oxtrust/api/saml/TrustRelationshipWebService.java b/server/src/main/java/org/gluu/oxtrust/api/saml/TrustRelationshipWebService.java index d6c8c0f4d..9976a898e 100644 --- a/server/src/main/java/org/gluu/oxtrust/api/saml/TrustRelationshipWebService.java +++ b/server/src/main/java/org/gluu/oxtrust/api/saml/TrustRelationshipWebService.java @@ -676,7 +676,6 @@ private void saveTR(GluuSAMLTrustRelationship trustRelationship, boolean isUpdat updatedLogoutRedirectUris.add(logoutRedirectUri); } } - } if(updatedLogoutRedirectUris.isEmpty()){ client.setPostLogoutRedirectUris(null);