-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Labels
Description
I was looking at getDomains, specially in reference to authzforce/java-xacml-sdk#17 and I noticed that getDomains returns something like
GET http://localhost:8082/authzforce-ce/domains/
HTTP/1.1 200
Date: Mon, 18 May 2020 19:01:52 GMT
Content-Type: application/xml
Content-Length: 540
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns2:resources xmlns="http://www.w3.org/2005/Atom" xmlns:ns2="http://authzforce.github.io/rest-api-model/xmlns/authz/5" xmlns:ns3="http://authzforce.github.io/core/xmlns/pdp/6.0"
xmlns:ns4="urn:oasis:names:tc:xacml:3.0:core:schema:wd-17">
<link rel="item" href="HJW2dLuXEemloQJCrBsAAw" title="HJW2dLuXEemloQJCrBsAAw"/>
<link rel="item" href="SV4T35k1EeqozAJCrBDuBQ" title="SV4T35k1EeqozAJCrBDuBQ"/>
</ns2:resources>
yet getDomains/{domainID}
returns something like
GET http://localhost:8082/authzforce-ce/domains/SV4T35k1EeqozAJCrBDuBQ
HTTP/1.1 200
Date: Mon, 18 May 2020 19:16:31 GMT
Content-Type: application/xml
Content-Length: 736
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<domain xmlns="http://authzforce.github.io/rest-api-model/xmlns/authz/5" xmlns:ns2="http://www.w3.org/2005/Atom" xmlns:ns3="http://authzforce.github.io/core/xmlns/pdp/6.0"
xmlns:ns4="urn:oasis:names:tc:xacml:3.0:core:schema:wd-17">
<properties externalId="myTestDomain1">
<description>test domain</description>
</properties>
<childResources>
<ns2:link rel="item" href="/properties" title="Domain properties"/>
<ns2:link rel="item" href="/pap" title="Policy Administration Point"/>
<ns2:link rel="http://docs.oasis-open.org/ns/xacml/relation/pdp" href="/pdp" title="Policy Decision Point"/>
</childResources>
</domain>
Is this by design? I guess I expected the response of getDomains to be something like
<link rel="item" href="SV4T35k1EeqozAJCrBDuBQ" title="myTestDomain1"/>