... ... TestNG 6.9.13.6 by Cédric Beust (cedric@beust.com) ... [TestNG] Running: /home/theresis/git/authzforce-ce-server.git/webapp/src/test/resources/test.suites/json.xml Jul 17, 2018 6:28:44 PM org.apache.coyote.AbstractProtocol init INFO: Initializing ProtocolHandler ["http-nio-9620"] Jul 17, 2018 6:28:44 PM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector INFO: Using a shared selector for servlet write/read Jul 17, 2018 6:28:44 PM org.apache.catalina.core.StandardService startInternal INFO: Starting service Tomcat Jul 17, 2018 6:28:44 PM org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet Engine: Apache Tomcat/8.0.32 Jul 17, 2018 6:28:45 PM org.apache.catalina.startup.ContextConfig getDefaultWebXmlFragment INFO: No global web.xml found Jul 17, 2018 6:28:45 PM org.apache.catalina.core.ApplicationContext log INFO: No Spring WebApplicationInitializer types detected on classpath Jul 17, 2018 6:28:45 PM org.apache.catalina.core.ApplicationContext log INFO: Set web app root system property: 'webapp.root' = [/home/theresis/git/authzforce-ce-server.git/webapp/src/main/webapp/] Jul 17, 2018 6:28:45 PM org.apache.catalina.core.ApplicationContext log INFO: Initializing Logback from [file:////home/theresis/git/authzforce-ce-server.git/webapp/target/tomcat/authzforce-ce-server/conf/logback.xml] Jul 17, 2018 6:28:45 PM org.apache.catalina.core.ApplicationContext log INFO: Removing all previous handlers for JUL to SLF4J bridge 2018-07-17 18:28:48,724 INFO [localhost-startStop-1] org.apache.cxf.endpoint.ServerImpl:85: Setting the server's publish address to be / 2018-07-17 18:28:50,340 WARN [main] org.apache.cxf.jaxrs.utils.ResourceUtils:556: No resource classpath:META-INF/jax-rs-catalog.xml is available 2018-07-17 18:28:51,427 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1 Address: http://127.0.0.1:9620?_wadl Http-Method: GET Content-Type: Headers: {Accept=[*/*]} -------------------------------------- 2018-07-17 18:28:52,045 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/xml Headers: {content-type=[application/xml], Date=[Tue, 17 Jul 2018 16:28:51 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: RESTful API of Authorization Service v5.7.0 Product version and associated metadata End-User Policy Domains to be managed by the policy administrators of the end-user/client organizations Create managed resource for the administration domain New domain properties. A default root policy is automatically created for the domain and a corresponding rootPolicyRef set by the Service Provider of this API (see resource 'pdpPropertiesResource'). Link to created domain resource Name conflict If specified, only the domain with matching externalId is returned, or none if no match. End-User Policy Domain, to be managed by a policy administrator of the end-user/client organization Deleted policy domain properties Update policy domain properties XACML Policy Administration Point Miscellaneous PDP properties, including the root policy reference Update miscellaneous PDP properties Get miscellaneous PDP properties, not only writable (root policy reference) but also read-only status such as time of last modification, currently active policies, etc. Miscellaneous PRP (Policy Repository) properties Update miscellaneous PRP properties Get miscellaneous PRP properties, not only writable (root policy reference) but also read-only. Policy resources Add policy to the domain RFC 7061 Link to created managed Policy resource Policy ID/Version conflict Get policies. Policy resource Policy ID. Get policy versions. Delete policy (all versions) Deleted policy versions Policy version resource Policy version: either a number sequence (XACML Version) or string "latest" to refer to the latest version of the policy. Get policy version RFC 7061 Delete policy version. If this the last remaining version, then this has the same effect as method 'deletePolicy'. Deleted policy version RFC 7061 Attribute Providers to be used by the PDP for getting attributes defined in policies that may not be provided by the PEP (in the XACML request). XACML Policy Decision Point RFC 7061 RFC 7061 -------------------------------------- 2018-07-17 18:28:52,101 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 2 Address: http://127.0.0.1:9620/domains Http-Method: GET Content-Type: Headers: {Accept=[*/*]} -------------------------------------- 2018-07-17 18:28:52,220 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 2 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/xml Headers: {Content-Length=[373], content-type=[application/xml], Date=[Tue, 17 Jul 2018 16:28:52 GMT], Server=[Apache-Coyote/1.1]} Payload: -------------------------------------- 2018-07-17 18:28:52,272 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 3 Address: http://127.0.0.1:9620/domains Http-Method: GET Content-Type: Headers: {Accept=[application/fastinfoset]} -------------------------------------- 2018-07-17 18:28:52,323 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 3 Response-Code: 406 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:52 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:28:52,482 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 4 Address: http://127.0.0.1:9620/domains Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:domainProperties":{"@externalId":"external0","az:description":"Test domain"}} -------------------------------------- 2018-07-17 18:28:53,686 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 4 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:53 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"fg3ShIneEeiz1QBQVqJsvw","@title":"fg3ShIneEeiz1QBQVqJsvw"}} -------------------------------------- 2018-07-17 18:28:53,689 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 5 Address: http://127.0.0.1:9620/domains Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:53,719 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 5 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:53 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"fg3ShIneEeiz1QBQVqJsvw","@title":"fg3ShIneEeiz1QBQVqJsvw"}}} -------------------------------------- 2018-07-17 18:28:53,747 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 6 Address: http://127.0.0.1:9620/domains Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:domainProperties":{"@externalId":"external1","az:description":"Test domain"}} -------------------------------------- 2018-07-17 18:28:53,870 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 6 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:53 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"fsn2lYneEeiz1QBQVqJsvw","@title":"fsn2lYneEeiz1QBQVqJsvw"}} -------------------------------------- 2018-07-17 18:28:53,873 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 7 Address: http://127.0.0.1:9620/domains Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:53,910 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 7 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:53 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"fg3ShIneEeiz1QBQVqJsvw","@title":"fg3ShIneEeiz1QBQVqJsvw"},{"@rel":"item","@href":"fsn2lYneEeiz1QBQVqJsvw","@title":"fsn2lYneEeiz1QBQVqJsvw"}]}} -------------------------------------- 2018-07-17 18:28:53,930 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 8 Address: http://127.0.0.1:9620/domains Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:domainProperties":{"@externalId":"external2","az:description":"Test domain"}} -------------------------------------- 2018-07-17 18:28:54,008 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 8 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:53 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"fuRcZoneEeiz1QBQVqJsvw","@title":"fuRcZoneEeiz1QBQVqJsvw"}} -------------------------------------- 2018-07-17 18:28:54,011 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 9 Address: http://127.0.0.1:9620/domains Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:54,044 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 9 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:54 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"fg3ShIneEeiz1QBQVqJsvw","@title":"fg3ShIneEeiz1QBQVqJsvw"},{"@rel":"item","@href":"fuRcZoneEeiz1QBQVqJsvw","@title":"fuRcZoneEeiz1QBQVqJsvw"},{"@rel":"item","@href":"fsn2lYneEeiz1QBQVqJsvw","@title":"fsn2lYneEeiz1QBQVqJsvw"}]}} -------------------------------------- 2018-07-17 18:28:54,065 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 10 Address: http://127.0.0.1:9620/domains Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:domainProperties":{"@externalId":"external3","az:description":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}} -------------------------------------- 2018-07-17 18:28:54,077 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 10 Response-Code: 413 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], Content-Length=[0], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:54 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:28:54,100 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 11 Address: http://127.0.0.1:9620/domains Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:domainProperties":{"@externalId":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","az:description":"test"}} -------------------------------------- 2018-07-17 18:28:54,109 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 11 Response-Code: 413 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], Content-Length=[0], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:54 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:28:54,128 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 12 Address: http://127.0.0.1:9620/domains Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:54,164 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 12 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:54 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"fg3ShIneEeiz1QBQVqJsvw","@title":"fg3ShIneEeiz1QBQVqJsvw"},{"@rel":"item","@href":"fuRcZoneEeiz1QBQVqJsvw","@title":"fuRcZoneEeiz1QBQVqJsvw"},{"@rel":"item","@href":"fsn2lYneEeiz1QBQVqJsvw","@title":"fsn2lYneEeiz1QBQVqJsvw"}]}} -------------------------------------- 2018-07-17 18:28:54,175 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 13 Address: http://127.0.0.1:9620/domains/fg3ShIneEeiz1QBQVqJsvw Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:54,203 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 13 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:54 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:domain":{"az:properties":{"@externalId":"external0","az:description":"Test domain"},"az:childResources":{"atom:link":[{"@rel":"item","@href":"/properties","@title":"Domain properties"},{"@rel":"item","@href":"/pap","@title":"Policy Administration Point"},{"@rel":"http://docs.oasis-open.org/ns/xacml/relation/pdp","@href":"/pdp","@title":"Policy Decision Point"}]}}} -------------------------------------- 2018-07-17 18:28:54,216 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 14 Address: http://127.0.0.1:9620/domains/fg3ShIneEeiz1QBQVqJsvw Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:54,240 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 14 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:54 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:domain":{"az:properties":{"@externalId":"external0","az:description":"Test domain"},"az:childResources":{"atom:link":[{"@rel":"item","@href":"/properties","@title":"Domain properties"},{"@rel":"item","@href":"/pap","@title":"Policy Administration Point"},{"@rel":"http://docs.oasis-open.org/ns/xacml/relation/pdp","@href":"/pdp","@title":"Policy Decision Point"}]}}} -------------------------------------- 2018-07-17 18:28:54,246 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 15 Address: http://127.0.0.1:9620/domains?externalId=external0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:54,260 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 15 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:54 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"fg3ShIneEeiz1QBQVqJsvw","@title":"fg3ShIneEeiz1QBQVqJsvw"}}} -------------------------------------- 2018-07-17 18:28:54,263 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 16 Address: http://127.0.0.1:9620/domains/fg3ShIneEeiz1QBQVqJsvw Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:54,290 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 16 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:54 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:domainProperties":{"@externalId":"external0"}} -------------------------------------- 2018-07-17 18:28:54,292 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 17 Address: http://127.0.0.1:9620/domains/fg3ShIneEeiz1QBQVqJsvw Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:54,297 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 17 Response-Code: 404 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:54 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:28:54,301 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 18 Address: http://127.0.0.1:9620/domains?externalId=external0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:54,309 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 18 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:54 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":""} -------------------------------------- 2018-07-17 18:28:54,331 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 19 Address: http://127.0.0.1:9620/domains Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:domainProperties":{"@externalId":"test","az:description":"Some description"}} -------------------------------------- 2018-07-17 18:28:54,401 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 19 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:54 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"fyKd54neEeiz1QBQVqJsvw","@title":"fyKd54neEeiz1QBQVqJsvw"}} -------------------------------------- 2018-07-17 18:28:54,427 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 20 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:54,465 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 20 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:54 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:domain":{"az:properties":{"@externalId":"test","az:description":"Some description"},"az:childResources":{"atom:link":[{"@rel":"item","@href":"/properties","@title":"Domain properties"},{"@rel":"item","@href":"/pap","@title":"Policy Administration Point"},{"@rel":"http://docs.oasis-open.org/ns/xacml/relation/pdp","@href":"/pdp","@title":"Policy Decision Point"}]}}} -------------------------------------- 2018-07-17 18:28:54,488 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 21 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:54,543 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 21 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:54 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:domainProperties":{"@externalId":"test","az:description":"Some description"}} -------------------------------------- 2018-07-17 18:28:54,599 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 22 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"false","@CombinedDecision":"false","RequestDefaults":{"XPathVersion":"http://www.w3.org/TR/2007/REC-xpath20-20070123"},"Attributes":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject"}}} -------------------------------------- 2018-07-17 18:28:54,737 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 22 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:54 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Permit"}}} -------------------------------------- 2018-07-17 18:28:54,746 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 23 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:54,762 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 23 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:54 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:domainProperties":{"@externalId":"test","az:description":"Some description"}} -------------------------------------- 2018-07-17 18:28:55,765 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 24 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:55,793 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 24 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:55 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:domainProperties":{"@externalId":"testbis","az:description":"Some description"}} -------------------------------------- 2018-07-17 18:28:55,796 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 25 Address: http://127.0.0.1:9620/domains?externalId=test Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:55,809 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 25 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:55 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":""} -------------------------------------- 2018-07-17 18:28:55,811 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 26 Address: http://127.0.0.1:9620/domains?externalId=testbis Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:55,826 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 26 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:55 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"fyKd54neEeiz1QBQVqJsvw","@title":"fyKd54neEeiz1QBQVqJsvw"}}} -------------------------------------- 2018-07-17 18:28:55,842 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 27 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:55,863 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 27 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:55 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resourceContent":{"az:childResources":{"atom:link":[{"@rel":"item","@href":"/pdp.properties","@title":"PDP properties"},{"@rel":"item","@href":"/prp.properties","@title":"PRP properties"},{"@rel":"item","@href":"/policies","@title":"PRP policies"},{"@rel":"item","@href":"/attribute.providers","@title":"PDP Attribute Providers"}]}}} -------------------------------------- 2018-07-17 18:28:55,871 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 28 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:55,893 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 28 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:55 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:domainProperties":{"@externalId":"testbis","az:description":"Some description"}} -------------------------------------- 2018-07-17 18:28:56,898 INFO [http-nio-9620-exec-9] org.apache.cxf.jaxrs.utils.JAXRSUtils:478: Resource class org.ow2.authzforce.rest.api.jaxrs.DomainPropertiesResource does not support HEAD http method, method getDomainProperties supporting GET http method will be invoked 2018-07-17 18:28:56,921 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 29 Address: http://127.0.0.1:9620/domains?externalId=testbis Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:56,953 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 29 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:56 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":""} -------------------------------------- 2018-07-17 18:28:56,961 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 30 Address: http://127.0.0.1:9620/domains?externalId=testbister Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:56,977 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 30 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:56 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"fyKd54neEeiz1QBQVqJsvw","@title":"fyKd54neEeiz1QBQVqJsvw"}}} -------------------------------------- 2018-07-17 18:28:57,025 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 31 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:28:57,092 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 31 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:57 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"Basic/1.0","@title":"Policy 'Basic' v1.0"}} -------------------------------------- 2018-07-17 18:28:57,113 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 32 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:28:57,215 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 32 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:57 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:28:57.129Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:28:57,226 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 33 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:57,243 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 33 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:57 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"root"}]}} -------------------------------------- 2018-07-17 18:28:57,247 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 34 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/root Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:57,266 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 34 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:57 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"0.1.0"}}} -------------------------------------- 2018-07-17 18:28:57,295 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 35 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:1.0:policy-combining-algorithm:first-applicable","Target":"","Policy":{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policy","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-overrides","Description":"\n Policy for Conformance Test IIA001.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:rule","@Effect":"Permit","Description":"\n Julius Hibbert can read or write Bart Simpson's medical record.\n ","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:anyURI-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","@MustBePresent":"false"}}}},{"AllOf":[{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"read"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"write"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}]}]}}}}} -------------------------------------- 2018-07-17 18:28:57,346 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 35 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:57 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset/1.0","@title":"Policy 'urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset' v1.0"}} -------------------------------------- 2018-07-17 18:28:57,349 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 36 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:57,376 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 36 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:57 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:28:57.352Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:28:57,401 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 37 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}} -------------------------------------- 2018-07-17 18:28:57,469 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 37 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:57 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:28:57.417Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}}}} -------------------------------------- 2018-07-17 18:28:57,852 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 38 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:domainProperties":{"@externalId":"externalRL_b599vCaPcT-WlrsJIwA","az:description":"C06wTiFYlui9ZBvRhAmJm7HbqTFyxAIVCoQlltuex90BrPh9omBsfrpI9xrX53-Gm5tv87E760WPDD_tUn3zQxuiklhiA6kJN-EUOvXVKbBFQunvZYK5cZydrMj_aikof0kLT7dcekt67IoJReUXuX-SdTVJrge_MTDkFnmWwWg"}} -------------------------------------- 2018-07-17 18:28:57,879 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 38 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:57 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:domainProperties":{"@externalId":"externalRL_b599vCaPcT-WlrsJIwA","az:description":"C06wTiFYlui9ZBvRhAmJm7HbqTFyxAIVCoQlltuex90BrPh9omBsfrpI9xrX53-Gm5tv87E760WPDD_tUn3zQxuiklhiA6kJN-EUOvXVKbBFQunvZYK5cZydrMj_aikof0kLT7dcekt67IoJReUXuX-SdTVJrge_MTDkFnmWwWg"}} -------------------------------------- 2018-07-17 18:28:57,883 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 39 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:57,904 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 39 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:57 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:domainProperties":{"@externalId":"externalRL_b599vCaPcT-WlrsJIwA","az:description":"C06wTiFYlui9ZBvRhAmJm7HbqTFyxAIVCoQlltuex90BrPh9omBsfrpI9xrX53-Gm5tv87E760WPDD_tUn3zQxuiklhiA6kJN-EUOvXVKbBFQunvZYK5cZydrMj_aikof0kLT7dcekt67IoJReUXuX-SdTVJrge_MTDkFnmWwWg"}} -------------------------------------- 2018-07-17 18:28:57,907 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 40 Address: http://127.0.0.1:9620/domains?externalId=testbister Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:57,914 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 40 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:57 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":""} -------------------------------------- 2018-07-17 18:28:57,916 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 41 Address: http://127.0.0.1:9620/domains?externalId=externalRL_b599vCaPcT-WlrsJIwA Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:57,925 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 41 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:57 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"fyKd54neEeiz1QBQVqJsvw","@title":"fyKd54neEeiz1QBQVqJsvw"}}} -------------------------------------- 2018-07-17 18:28:57,939 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 42 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/attribute.providers Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:57,961 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 42 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:57 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:attributeProviders":""} -------------------------------------- 2018-07-17 18:28:57,968 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 43 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:57,983 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 43 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:57 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}]}} -------------------------------------- 2018-07-17 18:28:57,987 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 44 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:58,017 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 44 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:28:57.998Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}}}} -------------------------------------- 2018-07-17 18:28:58,025 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 45 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:58,043 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 45 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:28:58,076 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 46 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/attribute.providers Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:attributeProviders":{"az:attributeProvider":{"@xsi:type":"test:TestAttributeProvider","@id":"test","Attributes":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:example:attribute:role","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Physician"}}}}}} -------------------------------------- 2018-07-17 18:28:58,148 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 46 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:attributeProviders":{"az:attributeProvider":{"@xsi:type":"test:TestAttributeProvider","@id":"test","Attributes":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:example:attribute:role","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Physician"}}}}}} -------------------------------------- 2018-07-17 18:28:58,155 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 47 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/attribute.providers Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:58,188 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 47 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:attributeProviders":{"az:attributeProvider":{"@xsi:type":"test:TestAttributeProvider","@id":"test","Attributes":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:example:attribute:role","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Physician"}}}}}} -------------------------------------- 2018-07-17 18:28:58,208 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 48 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyAdd","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:28:58,225 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 48 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testPolicyAdd/1.0","@title":"Policy 'testPolicyAdd' v1.0"}} -------------------------------------- 2018-07-17 18:28:58,227 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 49 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:58,247 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 49 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"testPolicyAdd"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}]}} -------------------------------------- 2018-07-17 18:28:58,249 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 50 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyAdd Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:58,260 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 50 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:28:58,266 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 51 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyAdd/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:58,300 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 51 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyAdd","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:28:58,307 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 52 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyAdd","@Version":"1.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:28:58,334 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 52 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testPolicyAdd/1.1","@title":"Policy 'testPolicyAdd' v1.1"}} -------------------------------------- 2018-07-17 18:28:58,337 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 53 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:58,352 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 53 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"testPolicyAdd"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}]}} -------------------------------------- 2018-07-17 18:28:58,356 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 54 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyAdd Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:58,374 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 54 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:28:58,378 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 55 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyAdd/1.1 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:58,394 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 55 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyAdd","@Version":"1.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:28:58,407 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 56 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyAdd","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:28:58,429 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 56 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testPolicyAdd/1.2","@title":"Policy 'testPolicyAdd' v1.2"}} -------------------------------------- 2018-07-17 18:28:58,434 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 57 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:58,446 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 57 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"testPolicyAdd"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}]}} -------------------------------------- 2018-07-17 18:28:58,449 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 58 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyAdd Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:58,460 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 58 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:28:58,463 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 59 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyAdd/1.2 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:58,478 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 59 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyAdd","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:28:58,481 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 60 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyAdd Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:58,494 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 60 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:28:58,510 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 61 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testAddConflictingPolicyVersion","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:28:58,533 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 61 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testAddConflictingPolicyVersion/1.0","@title":"Policy 'testAddConflictingPolicyVersion' v1.0"}} -------------------------------------- 2018-07-17 18:28:58,540 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 62 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:58,552 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 62 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"testAddConflictingPolicyVersion"},{"@rel":"item","@href":"testPolicyAdd"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}]}} -------------------------------------- 2018-07-17 18:28:58,554 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 63 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testAddConflictingPolicyVersion Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:58,564 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 63 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:28:58,566 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 64 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testAddConflictingPolicyVersion/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:58,580 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 64 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testAddConflictingPolicyVersion","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:28:58,589 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 65 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testAddConflictingPolicyVersion","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:28:58,601 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 65 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:28:58,709 WARN [http-nio-9620-exec-8] org.apache.cxf.jaxrs.provider.AbstractJAXBProvider:213: java.lang.ClassCastException: Cannot cast oasis.names.tc.xacml._3_0.core.schema.wd_17.Policy to oasis.names.tc.xacml._3_0.core.schema.wd_17.PolicySet at java.lang.Class.cast(Class.java:3369) at org.apache.cxf.jaxrs.provider.JAXBElementProvider.readFrom(JAXBElementProvider.java:204) at org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromMessageBodyReader(JAXRSUtils.java:1374) at org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromMessageBody(JAXRSUtils.java:1326) at org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:855) at org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:814) at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:273) at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:276) at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:276) at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:103) at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59) at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:191) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:220) at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.ow2.authzforce.webapp.ExceptionFilter.doFilter(ExceptionFilter.java:87) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1095) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) 2018-07-17 18:28:58,828 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 66 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyAdd","@Version":"","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:28:58,841 WARN [http-nio-9620-exec-9] org.apache.cxf.jaxrs.provider.AbstractJAXBProvider:692: javax.xml.bind.UnmarshalException - with linked exception: [org.xml.sax.SAXParseException; columnNumber: 0; cvc-pattern-valid: Value '' is not facet-valid with respect to pattern '(\d+\.)*\d+' for type 'VersionType'.] at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.handleStreamException(UnmarshallerImpl.java:468) at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:402) at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:371) at org.ow2.authzforce.webapp.org.apache.cxf.jaxrs.provider.json.JSONProvider.readFrom(JSONProvider.java:576) at org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromMessageBodyReader(JAXRSUtils.java:1374) at org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromMessageBody(JAXRSUtils.java:1326) at org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:855) at org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:814) at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:273) at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:276) at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:276) at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:103) at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59) at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:191) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:220) at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.ow2.authzforce.webapp.ExceptionFilter.doFilter(ExceptionFilter.java:87) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1095) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: org.xml.sax.SAXParseException; columnNumber: 0; cvc-pattern-valid: Value '' is not facet-valid with respect to pattern '(\d+\.)*\d+' for type 'VersionType'. at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:203) at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:134) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:396) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:284) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:452) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3230) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processOneAttribute(XMLSchemaValidator.java:2825) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processAttributes(XMLSchemaValidator.java:2762) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:2050) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:740) at com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.startElement(ValidatorHandlerImpl.java:570) at com.sun.xml.internal.bind.v2.runtime.unmarshaller.ValidatingUnmarshaller.startElement(ValidatingUnmarshaller.java:86) at com.sun.xml.internal.bind.v2.runtime.unmarshaller.InterningXmlVisitor.startElement(InterningXmlVisitor.java:60) at com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXStreamConnector.handleStartElement(StAXStreamConnector.java:231) at com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXStreamConnector.bridge(StAXStreamConnector.java:165) at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:400) ... 42 more 2018-07-17 18:28:58,952 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 66 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Invalid parameters: cvc-pattern-valid: Value '' is not facet-valid with respect to pattern '(\\d+\\.)*\\d+' for type 'VersionType'."}} -------------------------------------- 2018-07-17 18:28:58,992 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 67 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policySetTooDep","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"PolicySet too deep","Target":"","PolicySet":{"@PolicySetId":"P1","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":"","PolicySet":{"@PolicySetId":"P2","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":"","PolicySet":{"@PolicySetId":"P3","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":"","PolicySet":{"@PolicySetId":"P4","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":"","PolicySet":{"@PolicySetId":"P5","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":"","PolicySet":{"@PolicySetId":"P6","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":"","PolicySet":{"@PolicySetId":"P7","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":"","PolicySet":{"@PolicySetId":"P8","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":"","PolicySet":{"@PolicySetId":"P9","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":"","PolicySet":{"@PolicySetId":"P10","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":"","PolicySet":{"@PolicySetId":"P11","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":"","PolicySet":{"@PolicySetId":"P12","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":"","PolicySet":{"@PolicySetId":"P13","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":"","PolicySet":{"@PolicySetId":"P14","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":"","PolicySet":{"@PolicySetId":"P15","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":"","PolicySet":{"@PolicySetId":"P16","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}}}}}}}}}}}}}}}}}} -------------------------------------- 2018-07-17 18:28:59,018 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 67 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: Headers: {connection=[close], Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:28:59,033 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 68 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policySetTooDep Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,048 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 68 Response-Code: 404 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:28:59,145 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 69 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policySetWithTooManyChildElements","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet","Target":"","PolicySet":{"@PolicySetId":"PS1","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Too many Match elements (> 20). Make sure maxChildElements set to value below or equal to 20 in test class.\n ","Target":{"AnyOf":{"AllOf":[{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Role1"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Role2"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Role3"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Role4"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Role5"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Role6"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Role7"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Role8"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Role9"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Role10"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Role11"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Role12"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Role13"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Role14"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Role15"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Role16"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Role17"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Role18"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Role19"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Role20"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Role21"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}]}}}}} -------------------------------------- 2018-07-17 18:28:59,204 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 69 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: Headers: {connection=[close], Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:28:59,207 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 70 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policySetWithTooManyChildElements Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,217 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 70 Response-Code: 404 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:28:59,286 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 71 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:28:59,315 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 71 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:28:59,332 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 72 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:28:59,385 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 72 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:28:59.336Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:28:59,389 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 73 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,401 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 73 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"testAddConflictingPolicyVersion"},{"@rel":"item","@href":"testPolicyAdd"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}]}} -------------------------------------- 2018-07-17 18:28:59,403 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 74 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testAddConflictingPolicyVersion Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,423 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 74 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:28:59,425 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 75 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyAdd Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,436 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 75 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:28:59,438 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 76 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,450 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 76 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:28:59,457 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 77 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,470 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 77 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:28:59,478 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 78 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:28:59,510 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 78 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:28:59,515 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 79 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyTooMany0","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:28:59,545 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 79 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyTooMany0/1.0","@title":"Policy 'policyTooMany0' v1.0"}} -------------------------------------- 2018-07-17 18:28:59,547 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 80 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,562 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 80 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooMany0"}]}} -------------------------------------- 2018-07-17 18:28:59,564 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 81 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyTooMany0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,578 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 81 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:28:59,582 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 82 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyTooMany0/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,599 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 82 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyTooMany0","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:28:59,610 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 83 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyTooMany1","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:28:59,633 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 83 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyTooMany1/1.0","@title":"Policy 'policyTooMany1' v1.0"}} -------------------------------------- 2018-07-17 18:28:59,636 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 84 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,648 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 84 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooMany0"},{"@rel":"item","@href":"policyTooMany1"}]}} -------------------------------------- 2018-07-17 18:28:59,650 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 85 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyTooMany1 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,664 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 85 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:28:59,666 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 86 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyTooMany1/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,681 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 86 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyTooMany1","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:28:59,683 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 87 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,691 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 87 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooMany0"},{"@rel":"item","@href":"policyTooMany1"}]}} -------------------------------------- 2018-07-17 18:28:59,700 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 88 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyTooMany","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:28:59,732 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 88 Response-Code: 403 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Max number of policies (3) reached for the domain"}} -------------------------------------- 2018-07-17 18:28:59,747 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 89 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:28:59,770 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 89 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:28:59,774 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 90 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:28:59,811 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 90 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:28:59.782Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:28:59,814 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 91 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,825 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 91 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooMany0"},{"@rel":"item","@href":"policyTooMany1"}]}} -------------------------------------- 2018-07-17 18:28:59,827 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 92 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyTooMany0 Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,840 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 92 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:28:59,844 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 93 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyTooMany1 Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,853 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 93 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:28:59,859 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 94 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDelete","@Version":"1.2.3","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:28:59,892 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 94 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testPolicyDelete/1.2.3","@title":"Policy 'testPolicyDelete' v1.2.3"}} -------------------------------------- 2018-07-17 18:28:59,894 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 95 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,905 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 95 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"testPolicyDelete"}]}} -------------------------------------- 2018-07-17 18:28:59,907 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 96 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyDelete Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,916 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 96 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.2.3"}}} -------------------------------------- 2018-07-17 18:28:59,918 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 97 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyDelete/1.2.3 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,936 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 97 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDelete","@Version":"1.2.3","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:28:59,948 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 98 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDelete","@Version":"1.3.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:28:59,969 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 98 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testPolicyDelete/1.3.1","@title":"Policy 'testPolicyDelete' v1.3.1"}} -------------------------------------- 2018-07-17 18:28:59,971 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 99 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,980 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 99 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"testPolicyDelete"}]}} -------------------------------------- 2018-07-17 18:28:59,983 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 100 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyDelete Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:28:59,998 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 100 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.3.1"},{"@rel":"item","@href":"1.2.3"}]}} -------------------------------------- 2018-07-17 18:29:00,003 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 101 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyDelete/1.3.1 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,020 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 101 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDelete","@Version":"1.3.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:00,022 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 102 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyDelete Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,038 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 102 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.3.1"},{"@rel":"item","@href":"1.2.3"}]}} -------------------------------------- 2018-07-17 18:29:00,040 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 103 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyDelete Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,043 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 103 Response-Code: 404 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:00,049 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 104 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,060 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 104 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"Basic"}}} -------------------------------------- 2018-07-17 18:29:00,065 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 105 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,082 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 105 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:00,087 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 106 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:00,120 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 106 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:00,127 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 107 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,143 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 107 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:00,150 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 108 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetVersions","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:00,179 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 108 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyToTestGetVersions/1.0","@title":"Policy 'policyToTestGetVersions' v1.0"}} -------------------------------------- 2018-07-17 18:29:00,182 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 109 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,196 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 109 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyToTestGetVersions"}]}} -------------------------------------- 2018-07-17 18:29:00,198 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 110 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyToTestGetVersions Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,207 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 110 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:00,209 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 111 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyToTestGetVersions/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,227 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 111 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetVersions","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:00,240 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 112 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetVersions","@Version":"1.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:00,261 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 112 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyToTestGetVersions/1.1","@title":"Policy 'policyToTestGetVersions' v1.1"}} -------------------------------------- 2018-07-17 18:29:00,263 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 113 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,272 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 113 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyToTestGetVersions"}]}} -------------------------------------- 2018-07-17 18:29:00,274 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 114 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyToTestGetVersions Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,289 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 114 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:00,292 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 115 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyToTestGetVersions/1.1 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,308 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 115 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetVersions","@Version":"1.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:00,313 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 116 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetVersions","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:00,331 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 116 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyToTestGetVersions/1.2","@title":"Policy 'policyToTestGetVersions' v1.2"}} -------------------------------------- 2018-07-17 18:29:00,336 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 117 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,347 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 117 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyToTestGetVersions"}]}} -------------------------------------- 2018-07-17 18:29:00,349 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 118 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyToTestGetVersions Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,360 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 118 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:00,363 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 119 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyToTestGetVersions/1.2 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,376 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 119 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetVersions","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:00,383 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 120 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyToTestGetVersions Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,390 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 120 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:00,413 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 121 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:00,426 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 121 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:00,433 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 122 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:00,482 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 122 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:00.443Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:00,487 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 123 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,502 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 123 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyToTestGetVersions"}]}} -------------------------------------- 2018-07-17 18:29:00,504 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 124 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyToTestGetVersions Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,516 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 124 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:00,518 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 125 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,543 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 125 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:00,547 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 126 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:00,569 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 126 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:00,571 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 127 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,581 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 127 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:00,583 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 128 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,601 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 128 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:00,605 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 129 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:00,625 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 129 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:00,642 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 130 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:00,659 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 130 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:00,668 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 131 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:00,700 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 131 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:00.671Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:00,704 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 132 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,716 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 132 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"Basic"}}} -------------------------------------- 2018-07-17 18:29:00,718 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 133 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,729 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 133 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:00,733 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 134 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:00,760 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 134 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:00,767 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 135 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:00,789 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 135 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyTooManyV/1.0","@title":"Policy 'policyTooManyV' v1.0"}} -------------------------------------- 2018-07-17 18:29:00,791 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 136 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,799 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 136 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooManyV"}]}} -------------------------------------- 2018-07-17 18:29:00,800 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 137 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyTooManyV Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,810 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 137 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:00,816 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 138 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyTooManyV/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,828 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 138 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:00,844 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 139 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:00,862 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 139 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyTooManyV/1.1","@title":"Policy 'policyTooManyV' v1.1"}} -------------------------------------- 2018-07-17 18:29:00,864 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 140 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,877 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 140 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooManyV"}]}} -------------------------------------- 2018-07-17 18:29:00,882 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 141 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyTooManyV Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,892 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 141 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:00,894 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 142 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyTooManyV/1.1 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,904 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 142 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:00,916 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 143 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:00,933 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 143 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyTooManyV/1.2","@title":"Policy 'policyTooManyV' v1.2"}} -------------------------------------- 2018-07-17 18:29:00,935 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 144 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,944 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 144 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooManyV"}]}} -------------------------------------- 2018-07-17 18:29:00,946 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 145 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyTooManyV Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,956 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 145 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:00,958 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 146 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyTooManyV/1.2 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,971 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 146 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:00,974 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 147 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyTooManyV Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:00,984 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 147 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:00 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:00,993 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 148 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"2.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:01,009 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 148 Response-Code: 403 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Max number of versions (3) reached for the policy and none can be removed"}} -------------------------------------- 2018-07-17 18:29:01,015 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 149 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDelete","@Version":"1.2.3","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:01,036 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 149 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testPolicyDelete/1.2.3","@title":"Policy 'testPolicyDelete' v1.2.3"}} -------------------------------------- 2018-07-17 18:29:01,038 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 150 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,045 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 150 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooManyV"},{"@rel":"item","@href":"testPolicyDelete"}]}} -------------------------------------- 2018-07-17 18:29:01,048 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 151 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyDelete Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,057 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 151 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.2.3"}}} -------------------------------------- 2018-07-17 18:29:01,060 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 152 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyDelete/1.2.3 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,069 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 152 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDelete","@Version":"1.2.3","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:01,075 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 153 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDelete","@Version":"1.3.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:01,095 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 153 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testPolicyDelete/1.3.1","@title":"Policy 'testPolicyDelete' v1.3.1"}} -------------------------------------- 2018-07-17 18:29:01,098 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 154 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,104 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 154 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooManyV"},{"@rel":"item","@href":"testPolicyDelete"}]}} -------------------------------------- 2018-07-17 18:29:01,107 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 155 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyDelete Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,120 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 155 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.3.1"},{"@rel":"item","@href":"1.2.3"}]}} -------------------------------------- 2018-07-17 18:29:01,122 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 156 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyDelete/1.3.1 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,132 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 156 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDelete","@Version":"1.3.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:01,135 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 157 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyDelete/1.2.3 Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,148 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 157 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDelete","@Version":"1.2.3","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:01,150 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 158 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyDelete/1.2.3 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,153 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 158 Response-Code: 404 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:01,156 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 159 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyDelete Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,167 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 159 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.3.1"}}} -------------------------------------- 2018-07-17 18:29:01,173 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 160 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,189 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 160 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:01.181Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:01,196 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 161 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/Basic Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,216 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 161 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Policy 'Basic' cannot be removed because this policy (version 1.0) is still used by the PDP, either as root policy or referenced directly/indirectly by the root policy."}} -------------------------------------- 2018-07-17 18:29:01,218 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 162 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/Basic Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,229 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 162 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:01,231 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 163 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,248 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 163 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:01.233Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:01,262 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 164 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetLatestV","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:01,291 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 164 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyToTestGetLatestV/1.0","@title":"Policy 'policyToTestGetLatestV' v1.0"}} -------------------------------------- 2018-07-17 18:29:01,293 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 165 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,324 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 165 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyToTestGetLatestV"},{"@rel":"item","@href":"policyTooManyV"},{"@rel":"item","@href":"testPolicyDelete"}]}} -------------------------------------- 2018-07-17 18:29:01,327 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 166 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyToTestGetLatestV Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,356 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 166 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:01,358 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 167 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyToTestGetLatestV/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,383 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 167 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetLatestV","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:01,402 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 168 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetLatestV","@Version":"1.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:01,453 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 168 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyToTestGetLatestV/1.1","@title":"Policy 'policyToTestGetLatestV' v1.1"}} -------------------------------------- 2018-07-17 18:29:01,455 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 169 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,480 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 169 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyToTestGetLatestV"},{"@rel":"item","@href":"policyTooManyV"},{"@rel":"item","@href":"testPolicyDelete"}]}} -------------------------------------- 2018-07-17 18:29:01,488 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 170 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyToTestGetLatestV Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,512 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 170 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:01,515 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 171 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyToTestGetLatestV/1.1 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,552 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 171 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetLatestV","@Version":"1.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:01,562 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 172 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetLatestV","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:01,600 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 172 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyToTestGetLatestV/1.2","@title":"Policy 'policyToTestGetLatestV' v1.2"}} -------------------------------------- 2018-07-17 18:29:01,602 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 173 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,613 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 173 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyToTestGetLatestV"},{"@rel":"item","@href":"policyTooManyV"},{"@rel":"item","@href":"testPolicyDelete"}]}} -------------------------------------- 2018-07-17 18:29:01,615 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 174 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyToTestGetLatestV Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,628 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 174 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:01,630 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 175 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyToTestGetLatestV/1.2 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,643 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 175 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetLatestV","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:01,646 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 176 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyToTestGetLatestV/latest Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,657 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 176 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetLatestV","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:01,659 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 177 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyToTestGetLatestV/latest Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,668 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 177 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetLatestV","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:01,688 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 178 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:01,704 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 178 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:01,712 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 179 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:01,760 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 179 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:01.715Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:01,764 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 180 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,771 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 180 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyToTestGetLatestV"},{"@rel":"item","@href":"policyTooManyV"},{"@rel":"item","@href":"testPolicyDelete"}]}} -------------------------------------- 2018-07-17 18:29:01,773 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 181 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyToTestGetLatestV Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,782 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 181 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:01,784 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 182 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyTooManyV Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,796 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 182 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:01,798 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 183 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyDelete Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,806 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 183 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.3.1"}}} -------------------------------------- 2018-07-17 18:29:01,807 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 184 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,815 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 184 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:01,828 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 185 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:01,850 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 185 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:01,855 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 186 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policy_setTooSmallMaxPolicyCount0","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:01,872 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 186 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policy_setTooSmallMaxPolicyCount0/1.0","@title":"Policy 'policy_setTooSmallMaxPolicyCount0' v1.0"}} -------------------------------------- 2018-07-17 18:29:01,874 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 187 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,879 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 187 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policy_setTooSmallMaxPolicyCount0"}]}} -------------------------------------- 2018-07-17 18:29:01,887 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 188 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policy_setTooSmallMaxPolicyCount0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,898 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 188 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:01,906 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 189 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policy_setTooSmallMaxPolicyCount0/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,916 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 189 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policy_setTooSmallMaxPolicyCount0","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:01,926 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 190 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policy_setTooSmallMaxPolicyCount1","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:01,942 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 190 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policy_setTooSmallMaxPolicyCount1/1.0","@title":"Policy 'policy_setTooSmallMaxPolicyCount1' v1.0"}} -------------------------------------- 2018-07-17 18:29:01,944 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 191 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,950 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 191 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policy_setTooSmallMaxPolicyCount0"},{"@rel":"item","@href":"policy_setTooSmallMaxPolicyCount1"}]}} -------------------------------------- 2018-07-17 18:29:01,951 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 192 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policy_setTooSmallMaxPolicyCount1 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,957 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 192 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:01,960 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 193 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policy_setTooSmallMaxPolicyCount1/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,976 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 193 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policy_setTooSmallMaxPolicyCount1","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:01,978 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 194 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:01,985 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 194 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:01,994 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 195 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"2","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:02,008 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 195 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Invalid maxPolicyCount (2): < current policy count (3)!"}} -------------------------------------- 2018-07-17 18:29:02,015 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 196 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:02,033 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 196 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:02,037 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 197 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:02,076 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 197 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:02.045Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:02,079 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 198 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,085 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 198 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policy_setTooSmallMaxPolicyCount0"},{"@rel":"item","@href":"policy_setTooSmallMaxPolicyCount1"}]}} -------------------------------------- 2018-07-17 18:29:02,089 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 199 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policy_setTooSmallMaxPolicyCount0 Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,096 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 199 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:02,100 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 200 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policy_setTooSmallMaxPolicyCount1 Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,108 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 200 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:02,111 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 201 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,119 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 201 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:02,123 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 202 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:02,142 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 202 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:02,143 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 203 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,152 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 203 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:02,154 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 204 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,164 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 204 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:02,169 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 205 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:02,188 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 205 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:02,196 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 206 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDeleteSingleVersion","@Version":"1.2.3","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:02,216 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 206 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testPolicyDeleteSingleVersion/1.2.3","@title":"Policy 'testPolicyDeleteSingleVersion' v1.2.3"}} -------------------------------------- 2018-07-17 18:29:02,218 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 207 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,233 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 207 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"testPolicyDeleteSingleVersion"}]}} -------------------------------------- 2018-07-17 18:29:02,235 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 208 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyDeleteSingleVersion Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,240 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 208 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.2.3"}}} -------------------------------------- 2018-07-17 18:29:02,242 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 209 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyDeleteSingleVersion/1.2.3 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,255 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 209 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDeleteSingleVersion","@Version":"1.2.3","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:02,257 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 210 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyDeleteSingleVersion/1.2.3 Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,269 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 210 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDeleteSingleVersion","@Version":"1.2.3","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:02,271 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 211 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,278 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 211 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"Basic"}}} -------------------------------------- 2018-07-17 18:29:02,280 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 212 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testPolicyDeleteSingleVersion Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,282 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 212 Response-Code: 404 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:02,301 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 213 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:02,308 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 213 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:02,324 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 214 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:02,367 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 214 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:02.330Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:02,369 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 215 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,376 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 215 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"Basic"}}} -------------------------------------- 2018-07-17 18:29:02,382 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 216 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,393 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 216 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:02,401 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 217 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:02,415 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 217 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:02,419 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 218 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:02,448 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 218 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyTooManyV/1.0","@title":"Policy 'policyTooManyV' v1.0"}} -------------------------------------- 2018-07-17 18:29:02,450 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 219 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,455 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 219 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooManyV"}]}} -------------------------------------- 2018-07-17 18:29:02,457 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 220 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyTooManyV Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,461 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 220 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:02,467 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 221 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyTooManyV/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,477 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 221 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:02,483 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 222 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:02,496 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 222 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyTooManyV/1.1","@title":"Policy 'policyTooManyV' v1.1"}} -------------------------------------- 2018-07-17 18:29:02,499 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 223 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,517 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 223 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooManyV"}]}} -------------------------------------- 2018-07-17 18:29:02,519 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 224 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyTooManyV Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,532 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 224 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:02,534 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 225 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyTooManyV/1.1 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,546 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 225 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:02,551 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 226 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:02,570 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 226 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyTooManyV/1.2","@title":"Policy 'policyTooManyV' v1.2"}} -------------------------------------- 2018-07-17 18:29:02,571 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 227 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,577 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 227 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooManyV"}]}} -------------------------------------- 2018-07-17 18:29:02,579 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 228 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyTooManyV Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,589 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 228 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:02,595 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 229 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyTooManyV/1.2 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,604 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 229 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:02,606 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 230 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,616 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 230 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:02,620 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 231 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"2","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:02,638 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 231 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Invalid maxVersionCount (2): < number of versions (3) of policy policyTooManyV!"}} -------------------------------------- 2018-07-17 18:29:02,641 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 232 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,666 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 232 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:02.642Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:02,677 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 233 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic.new","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:02,696 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 233 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"Basic.new/1.0","@title":"Policy 'Basic.new' v1.0"}} -------------------------------------- 2018-07-17 18:29:02,698 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 234 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,720 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 234 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:02.701Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:02,726 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 235 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"1.0","$":"Basic.new"}}} -------------------------------------- 2018-07-17 18:29:02,752 WARN [http-nio-9620-exec-8] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:02,768 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 235 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:02.732Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"1.0","$":"Basic.new"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic.new"}}}} -------------------------------------- 2018-07-17 18:29:02,772 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 236 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,793 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 236 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:02.777Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"1.0","$":"Basic.new"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic.new"}}}} -------------------------------------- 2018-07-17 18:29:02,795 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 237 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/Basic Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,805 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 237 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:02,823 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 238 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:02,849 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 238 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"Basic/1.0","@title":"Policy 'Basic' v1.0"}} -------------------------------------- 2018-07-17 18:29:02,854 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 239 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:02,894 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 239 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:02.860Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:02,898 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 240 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,909 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 240 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"Basic.new"},{"@rel":"item","@href":"policyTooManyV"}]}} -------------------------------------- 2018-07-17 18:29:02,913 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 241 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/Basic.new Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,920 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 241 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:02,923 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 242 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/policyTooManyV Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,937 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 242 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:02,943 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 243 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:02,964 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 243 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Employee/1.0","@title":"Policy 'PPS:Employee' v1.0"}} -------------------------------------- 2018-07-17 18:29:02,966 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 244 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,976 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 244 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:02,979 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 245 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:02,984 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 245 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:02,986 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 246 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,003 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 246 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:02 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:03,014 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 247 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a valid PolicySetIdReference.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:03,038 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 247 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:03,039 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 248 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,053 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 248 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:03.042Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:03,061 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 249 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:03,128 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 249 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:03.070Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:03,134 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 250 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,147 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 250 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Policy 'PPS:Employee' cannot be removed because this policy (version 1.0) is still used by the PDP, either as root policy or referenced directly/indirectly by the root policy."}} -------------------------------------- 2018-07-17 18:29:03,148 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 251 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,158 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 251 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:03,162 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 252 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,178 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 252 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:03.164Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:03,196 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 253 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"root:policyset-with-refs.new"}} -------------------------------------- 2018-07-17 18:29:03,220 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 253 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"No policy found by the refPolicyProvider for the specified PolicySetIdReference: PolicySetId = 'root:policyset-with-refs.new'; Version=Optional.empty,EarliestVersion=Optional.empty,LatestVersion=Optional.empty"}} -------------------------------------- 2018-07-17 18:29:03,221 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 254 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,236 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 254 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:03.223Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:03,241 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 255 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,249 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 255 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:03,254 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 256 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:03,274 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 256 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:03,276 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 257 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,288 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 257 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:03,291 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 258 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:03,312 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 258 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:03,326 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 259 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testUpdateRootPolicyRefToValidVersion","@Version":"4.4","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:03,336 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 259 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testUpdateRootPolicyRefToValidVersion/4.4","@title":"Policy 'testUpdateRootPolicyRefToValidVersion' v4.4"}} -------------------------------------- 2018-07-17 18:29:03,337 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 260 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,348 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 260 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"},{"@rel":"item","@href":"testUpdateRootPolicyRefToValidVersion"}]}} -------------------------------------- 2018-07-17 18:29:03,351 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 261 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testUpdateRootPolicyRefToValidVersion Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,358 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 261 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"4.4"}}} -------------------------------------- 2018-07-17 18:29:03,364 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 262 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testUpdateRootPolicyRefToValidVersion/4.4 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,372 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 262 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testUpdateRootPolicyRefToValidVersion","@Version":"4.4","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:03,375 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 263 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testUpdateRootPolicyRefToValidVersion","@Version":"4.5","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:03,398 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 263 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testUpdateRootPolicyRefToValidVersion/4.5","@title":"Policy 'testUpdateRootPolicyRefToValidVersion' v4.5"}} -------------------------------------- 2018-07-17 18:29:03,400 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 264 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,405 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 264 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"},{"@rel":"item","@href":"testUpdateRootPolicyRefToValidVersion"}]}} -------------------------------------- 2018-07-17 18:29:03,406 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 265 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testUpdateRootPolicyRefToValidVersion Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,414 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 265 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"4.5"},{"@rel":"item","@href":"4.4"}]}} -------------------------------------- 2018-07-17 18:29:03,416 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 266 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testUpdateRootPolicyRefToValidVersion/4.5 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,432 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 266 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testUpdateRootPolicyRefToValidVersion","@Version":"4.5","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:03,437 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 267 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testUpdateRootPolicyRefToValidVersion","@Version":"4.6","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:03,457 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 267 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testUpdateRootPolicyRefToValidVersion/4.6","@title":"Policy 'testUpdateRootPolicyRefToValidVersion' v4.6"}} -------------------------------------- 2018-07-17 18:29:03,458 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 268 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,464 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 268 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"},{"@rel":"item","@href":"testUpdateRootPolicyRefToValidVersion"}]}} -------------------------------------- 2018-07-17 18:29:03,465 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 269 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testUpdateRootPolicyRefToValidVersion Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,472 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 269 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"4.6"},{"@rel":"item","@href":"4.5"},{"@rel":"item","@href":"4.4"}]}} -------------------------------------- 2018-07-17 18:29:03,473 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 270 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testUpdateRootPolicyRefToValidVersion/4.6 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,487 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 270 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testUpdateRootPolicyRefToValidVersion","@Version":"4.6","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:03,491 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 271 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}} -------------------------------------- 2018-07-17 18:29:03,503 WARN [http-nio-9620-exec-4] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:03,518 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 271 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:03.498Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:03,522 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 272 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,538 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 272 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:03.523Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:03,541 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 273 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testUpdateRootPolicyRefToValidVersion/4.4 Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,549 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 273 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testUpdateRootPolicyRefToValidVersion","@Version":"4.4","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:03,550 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 274 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testUpdateRootPolicyRefToValidVersion/4.6 Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,564 WARN [http-nio-9620-exec-6] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:03,579 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 274 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testUpdateRootPolicyRefToValidVersion","@Version":"4.6","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:03,585 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 275 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,603 WARN [http-nio-9620-exec-8] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:03,625 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 275 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:03.595Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:03,646 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 276 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}} -------------------------------------- 2018-07-17 18:29:03,681 WARN [http-nio-9620-exec-9] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:03,720 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 276 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:03.653Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:03,722 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 277 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,752 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 277 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:03.728Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:03,777 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 278 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,820 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 278 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:03.779Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:03,830 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 279 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}} -------------------------------------- 2018-07-17 18:29:03,855 WARN [http-nio-9620-exec-3] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:03,907 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 279 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:03.847Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:03,911 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 280 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,923 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 280 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:03.914Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:03,934 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 281 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:03,947 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 281 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:03.937Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:03,953 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 282 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}} -------------------------------------- 2018-07-17 18:29:03,979 WARN [http-nio-9620-exec-7] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:03,996 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 282 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:03 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:03.962Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:03,999 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 283 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,007 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 283 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.001Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:04,011 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 284 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,035 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 284 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.017Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:04,041 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 285 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}} -------------------------------------- 2018-07-17 18:29:04,058 WARN [http-nio-9620-exec-8] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:04,072 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 285 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.044Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:04,074 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 286 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,088 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 286 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.077Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:04,095 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 287 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,106 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 287 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.097Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:04,119 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 288 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}} -------------------------------------- 2018-07-17 18:29:04,131 WARN [http-nio-9620-exec-10] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:04,148 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 288 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.126Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:04,150 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 289 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,164 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 289 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.153Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:04,169 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 290 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,180 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 290 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.170Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:04,187 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 291 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}} -------------------------------------- 2018-07-17 18:29:04,204 WARN [http-nio-9620-exec-4] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:04,214 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 291 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.192Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:04,217 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 292 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,232 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 292 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.218Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:04,240 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 293 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,256 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 293 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.245Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:04,261 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 294 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}} -------------------------------------- 2018-07-17 18:29:04,274 WARN [http-nio-9620-exec-6] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:04,288 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 294 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.263Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:04,296 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 295 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,306 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 295 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.297Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:04,310 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 296 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,324 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 296 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.312Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:04,329 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 297 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}} -------------------------------------- 2018-07-17 18:29:04,338 WARN [http-nio-9620-exec-1] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:04,356 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 297 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.331Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:04,359 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 298 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,367 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 298 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.361Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:04,384 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 299 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:04,396 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 299 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root/1.0","@title":"Policy 'root' v1.0"}} -------------------------------------- 2018-07-17 18:29:04,397 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 300 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,409 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 300 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.401Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:04,413 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 301 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root"}} -------------------------------------- 2018-07-17 18:29:04,431 WARN [http-nio-9620-exec-4] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:04,452 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 301 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.426Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:04,455 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 302 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,468 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 302 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.457Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:04,475 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 303 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},"az:rootPolicyRefExpression":"root"}} -------------------------------------- 2018-07-17 18:29:04,489 WARN [http-nio-9620-exec-5] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:04,504 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 303 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.483Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:04,506 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 304 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,518 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 304 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.507Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:04,529 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 305 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,536 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 305 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.530Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:04,553 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 306 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},"az:rootPolicyRefExpression":"root"}} -------------------------------------- 2018-07-17 18:29:04,567 WARN [http-nio-9620-exec-9] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:04,583 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 306 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.556Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:04,585 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 307 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,596 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 307 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.587Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:04,605 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 308 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,616 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 308 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.609Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:04,623 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 309 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},"az:rootPolicyRefExpression":"root"}} -------------------------------------- 2018-07-17 18:29:04,645 WARN [http-nio-9620-exec-3] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:04,668 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 309 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.634Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:04,671 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 310 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,683 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 310 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.672Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:04,687 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 311 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,708 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 311 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.693Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:04,717 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 312 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},"az:rootPolicyRefExpression":"root"}} -------------------------------------- 2018-07-17 18:29:04,732 WARN [http-nio-9620-exec-7] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:04,744 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 312 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.719Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:04,746 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 313 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,756 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 313 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.749Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:04,775 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 314 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:04,787 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 314 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:04,792 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 315 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:04,820 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 315 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.796Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:04,822 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 316 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,840 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 316 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root"},{"@rel":"item","@href":"root:policyset-with-refs"},{"@rel":"item","@href":"testUpdateRootPolicyRefToValidVersion"}]}} -------------------------------------- 2018-07-17 18:29:04,842 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 317 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,856 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 317 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:04,858 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 318 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/root Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,864 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 318 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:04,865 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 319 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/root:policyset-with-refs Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,872 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 319 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:04,876 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 320 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/testUpdateRootPolicyRefToValidVersion Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,885 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 320 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"4.5"}}} -------------------------------------- 2018-07-17 18:29:04,897 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 321 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:04,913 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 321 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Employee/1.0","@title":"Policy 'PPS:Employee' v1.0"}} -------------------------------------- 2018-07-17 18:29:04,914 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 322 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,925 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 322 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:04,927 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 323 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,931 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 323 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:04,932 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 324 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,944 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 324 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:04,957 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 325 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a valid PolicySetIdReference.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:04,980 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 325 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:04,982 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 326 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:04,991 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 326 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:04 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:04.983Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:05,004 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 327 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:05,044 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 327 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:05 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:05.011Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:06,049 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 328 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:06,108 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 328 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:06 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:06.057Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0.1","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:06,127 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 329 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:06,142 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 329 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:06,146 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 330 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:06,180 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 330 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:06 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:06.154Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:06,182 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 331 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:06,188 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 331 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:06 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:06,190 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 332 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:06,196 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 332 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:06 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.0.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:06,197 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 333 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/root:policyset-with-refs Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:06,203 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 333 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:06 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:06,213 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 334 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:06,227 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 334 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:06 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Employee/1.0","@title":"Policy 'PPS:Employee' v1.0"}} -------------------------------------- 2018-07-17 18:29:06,229 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 335 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:06,235 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 335 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:06 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:06,236 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 336 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:06,240 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 336 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:06 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:06,243 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 337 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:06,253 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 337 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:06 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:06,259 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 338 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a valid PolicySetIdReference.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:06,282 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 338 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:06 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:06,284 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 339 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:06,292 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 339 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:06 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:06.285Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:06,301 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 340 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:06,339 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 340 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:06 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:06.307Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:07,343 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 341 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:07,381 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 341 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:07 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:07.352Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0.1","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:07,397 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 342 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:07,410 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 342 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:07,423 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 343 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:07,447 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 343 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:07 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:07.426Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:07,449 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 344 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:07,455 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 344 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:07 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:07,456 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 345 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:07,464 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 345 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:07 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:07,466 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 346 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/root:policyset-with-refs Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:07,480 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 346 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:07 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.0.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:07,486 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 347 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:07,501 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 347 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:07 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Employee/1.0","@title":"Policy 'PPS:Employee' v1.0"}} -------------------------------------- 2018-07-17 18:29:07,503 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 348 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:07,511 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 348 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:07 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:07,513 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 349 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:07,522 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 349 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:07 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:07,524 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 350 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:07,536 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 350 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:07 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:07,548 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 351 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a valid PolicySetIdReference.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:07,568 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 351 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:07 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:07,569 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 352 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:07,580 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 352 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:07 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:07.571Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:07,586 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 353 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:07,620 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 353 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:07 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:07.588Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:08,624 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 354 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:08,652 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 354 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:08 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:08,657 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 355 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"true","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":[{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"joe"}},{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"}}]},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment"}]}} -------------------------------------- 2018-07-17 18:29:08,674 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 355 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:08 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Permit","Obligations":{"Obligation":{"@ObligationId":"PPS:Employee:obligation"}},"PolicyIdentifierList":{"PolicyIdReference":[{"@Version":"1.0","$":"PP1:Manager"},{"@Version":"1.0","$":"PP:Employee"}],"PolicySetIdReference":[{"@Version":"1.0.1","$":"PPS:Employee"},{"@Version":"1.0","$":"RPS:Manager"},{"@Version":"1.0","$":"root:policyset-with-refs"}]}}}} -------------------------------------- 2018-07-17 18:29:08,693 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 356 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:08,709 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 356 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:08,714 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 357 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:08,748 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 357 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:08 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:08.720Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:08,750 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 358 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:08,756 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 358 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:08 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:08,757 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 359 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:08,764 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 359 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:08 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.0.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:08,765 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 360 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/root:policyset-with-refs Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:08,770 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 360 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:08 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:08,780 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 361 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:08,800 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 361 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:08 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Employee/1.0","@title":"Policy 'PPS:Employee' v1.0"}} -------------------------------------- 2018-07-17 18:29:08,801 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 362 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:08,807 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 362 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:08 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:08,809 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 363 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:08,815 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 363 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:08 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:08,816 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 364 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:08,824 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 364 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:08 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:08,843 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 365 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a valid PolicySetIdReference.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:08,864 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 365 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:08 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:08,866 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 366 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:08,874 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 366 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:08 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:08.867Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:08,879 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 367 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:08,912 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 367 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:08 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:08.884Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:09,917 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 368 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:09,957 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 368 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:09 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:09,964 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 369 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"true","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":[{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"joe"}},{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"}}]},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment"}]}} -------------------------------------- 2018-07-17 18:29:09,979 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 369 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:09 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Permit","Obligations":{"Obligation":{"@ObligationId":"PPS:Employee:obligation"}},"PolicyIdentifierList":{"PolicyIdReference":[{"@Version":"1.0","$":"PP1:Manager"},{"@Version":"1.0","$":"PP:Employee"}],"PolicySetIdReference":[{"@Version":"1.0","$":"PPS:Employee"},{"@Version":"1.0","$":"RPS:Manager"},{"@Version":"1.0.1","$":"root:policyset-with-refs"}]}}}} -------------------------------------- 2018-07-17 18:29:09,995 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 370 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:10,013 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 370 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:10,020 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 371 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:10,043 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 371 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:10 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:10.026Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:10,047 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 372 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:10,053 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 372 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:10 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:10,058 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 373 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:10,064 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 373 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:10 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:10,069 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 374 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/root:policyset-with-refs Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:10,077 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 374 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:10 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.0.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:10,106 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 375 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:ordered-deny-overrides","Description":"\n PolicySet for Conformance Test IIIG301.\n Purpose: ReturnPolicyIdList test with Policy result (no PolicySets)\n ","Target":"","Policy":[{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy1","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy1 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule1","@Effect":"Deny","Description":"\n A subject whose name is J. Hibbert may not\n read Bart Simpson's medical record. NOTAPPLICABLE\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"J. Hibbert"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy2","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy2 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID006:rule2","@Effect":"Permit","Description":"\n A subject who is at least 5 years older than Bart\n Simpson may read Bart Simpson's medical record. PERMIT.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-greater-than-or-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-subtract","Apply":[{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:age","@DataType":"http://www.w3.org/2001/XMLSchema#integer","@MustBePresent":"true"}},{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:bart-simpson-age","@DataType":"http://www.w3.org/2001/XMLSchema#integer","@MustBePresent":"true"}}]},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"5"}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy3","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy3 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule3","@Effect":"Permit","Description":"\n A subject whose \"bogus\" attribute is \"Zaphod Beeblebrox\"\n may perform any action on any resource. INDETERMINATE.\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Zaphod Beeblebrox"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-tests:bogus","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy4","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy4 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule4","@Effect":"Deny","Description":"\n A subject whose name is Julius Hibbert may not\n perform any action on any resource. DENY.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:obligation-1","@FulfillOn":"Deny","AttributeAssignmentExpression":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:assignment1","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"assignment1"}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy5","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy5 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule5","@Effect":"Deny","Description":"\n A subject whose name is Julius Hibbert may not\n perform any action on any resource. DENY.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:obligation-2","@FulfillOn":"Deny","AttributeAssignmentExpression":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:assignment2","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"assignment2"}}}}}]}} -------------------------------------- 2018-07-17 18:29:10,126 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 375 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:10 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset/1.0","@title":"Policy 'urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset' v1.0"}} -------------------------------------- 2018-07-17 18:29:10,127 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 376 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:10,134 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 376 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:10 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset"}]}} -------------------------------------- 2018-07-17 18:29:10,135 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 377 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:10,144 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 377 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:10 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:10,146 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 378 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:10,168 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 378 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:10 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:ordered-deny-overrides","Description":"\n PolicySet for Conformance Test IIIG301.\n Purpose: ReturnPolicyIdList test with Policy result (no PolicySets)\n ","Target":"","Policy":[{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy1","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy1 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule1","@Effect":"Deny","Description":"\n A subject whose name is J. Hibbert may not\n read Bart Simpson's medical record. NOTAPPLICABLE\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"J. Hibbert"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy2","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy2 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID006:rule2","@Effect":"Permit","Description":"\n A subject who is at least 5 years older than Bart\n Simpson may read Bart Simpson's medical record. PERMIT.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-greater-than-or-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-subtract","Apply":[{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:age","@DataType":"http://www.w3.org/2001/XMLSchema#integer","@MustBePresent":"true"}},{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:bart-simpson-age","@DataType":"http://www.w3.org/2001/XMLSchema#integer","@MustBePresent":"true"}}]},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"5"}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy3","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy3 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule3","@Effect":"Permit","Description":"\n A subject whose \"bogus\" attribute is \"Zaphod Beeblebrox\"\n may perform any action on any resource. INDETERMINATE.\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Zaphod Beeblebrox"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-tests:bogus","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy4","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy4 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule4","@Effect":"Deny","Description":"\n A subject whose name is Julius Hibbert may not\n perform any action on any resource. DENY.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:obligation-1","@FulfillOn":"Deny","AttributeAssignmentExpression":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:assignment1","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"assignment1"}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy5","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy5 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule5","@Effect":"Deny","Description":"\n A subject whose name is Julius Hibbert may not\n perform any action on any resource. DENY.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:obligation-2","@FulfillOn":"Deny","AttributeAssignmentExpression":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:assignment2","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"assignment2"}}}}}]}} -------------------------------------- 2018-07-17 18:29:11,176 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 379 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:11,233 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 379 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:11 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:11.179Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset"}}}} -------------------------------------- 2018-07-17 18:29:11,245 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 380 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"true","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":[{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}},{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:age","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"45"}}]},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"read"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:bart-simpson-age","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"10"}}}]}} -------------------------------------- 2018-07-17 18:29:11,279 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 380 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:11 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Deny","Obligations":{"Obligation":{"@ObligationId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:obligation-1","AttributeAssignment":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:assignment1","@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"assignment1"}}},"PolicyIdentifierList":{"PolicyIdReference":[{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy2"},{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy3"},{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy4"}],"PolicySetIdReference":{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset"}}}}} -------------------------------------- 2018-07-17 18:29:11,297 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 381 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:11,308 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 381 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:11,321 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 382 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:11,352 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 382 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:11 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:11.324Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:11,354 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 383 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:11,364 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 383 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:11 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset"}]}} -------------------------------------- 2018-07-17 18:29:11,366 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 384 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:11,373 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 384 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:11 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:11,396 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 385 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:ordered-deny-overrides","Description":"\n PolicySet for Conformance Test IIIG301.\n Purpose: ReturnPolicyIdList test with Policy result (no PolicySets)\n ","Target":"","Policy":[{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy1","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy1 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule1","@Effect":"Deny","Description":"\n A subject whose name is J. Hibbert may not\n read Bart Simpson's medical record. NOTAPPLICABLE\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"J. Hibbert"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy2","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy2 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID006:rule2","@Effect":"Permit","Description":"\n A subject who is at least 5 years older than Bart\n Simpson may read Bart Simpson's medical record. PERMIT.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-greater-than-or-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-subtract","Apply":[{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:age","@DataType":"http://www.w3.org/2001/XMLSchema#integer","@MustBePresent":"true"}},{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:bart-simpson-age","@DataType":"http://www.w3.org/2001/XMLSchema#integer","@MustBePresent":"true"}}]},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"5"}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy3","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy3 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule3","@Effect":"Permit","Description":"\n A subject whose \"bogus\" attribute is \"Zaphod Beeblebrox\"\n may perform any action on any resource. INDETERMINATE.\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Zaphod Beeblebrox"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-tests:bogus","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy4","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy4 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule4","@Effect":"Deny","Description":"\n A subject whose name is Julius Hibbert may not\n perform any action on any resource. DENY.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:obligation-1","@FulfillOn":"Deny","AttributeAssignmentExpression":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:assignment1","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"assignment1"}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy5","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy5 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule5","@Effect":"Deny","Description":"\n A subject whose name is Julius Hibbert may not\n perform any action on any resource. DENY.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:obligation-2","@FulfillOn":"Deny","AttributeAssignmentExpression":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:assignment2","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"assignment2"}}}}}]}} -------------------------------------- 2018-07-17 18:29:11,422 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 385 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:11 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset/1.0","@title":"Policy 'urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset' v1.0"}} -------------------------------------- 2018-07-17 18:29:11,423 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 386 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:11,428 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 386 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:11 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset"}]}} -------------------------------------- 2018-07-17 18:29:11,429 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 387 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:11,433 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 387 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:11 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:11,435 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 388 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:11,451 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 388 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:11 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:ordered-deny-overrides","Description":"\n PolicySet for Conformance Test IIIG301.\n Purpose: ReturnPolicyIdList test with Policy result (no PolicySets)\n ","Target":"","Policy":[{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy1","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy1 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule1","@Effect":"Deny","Description":"\n A subject whose name is J. Hibbert may not\n read Bart Simpson's medical record. NOTAPPLICABLE\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"J. Hibbert"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy2","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy2 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID006:rule2","@Effect":"Permit","Description":"\n A subject who is at least 5 years older than Bart\n Simpson may read Bart Simpson's medical record. PERMIT.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-greater-than-or-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-subtract","Apply":[{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:age","@DataType":"http://www.w3.org/2001/XMLSchema#integer","@MustBePresent":"true"}},{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:bart-simpson-age","@DataType":"http://www.w3.org/2001/XMLSchema#integer","@MustBePresent":"true"}}]},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"5"}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy3","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy3 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule3","@Effect":"Permit","Description":"\n A subject whose \"bogus\" attribute is \"Zaphod Beeblebrox\"\n may perform any action on any resource. INDETERMINATE.\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Zaphod Beeblebrox"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-tests:bogus","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy4","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy4 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule4","@Effect":"Deny","Description":"\n A subject whose name is Julius Hibbert may not\n perform any action on any resource. DENY.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:obligation-1","@FulfillOn":"Deny","AttributeAssignmentExpression":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:assignment1","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"assignment1"}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy5","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy5 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule5","@Effect":"Deny","Description":"\n A subject whose name is Julius Hibbert may not\n perform any action on any resource. DENY.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:obligation-2","@FulfillOn":"Deny","AttributeAssignmentExpression":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:assignment2","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"assignment2"}}}}}]}} -------------------------------------- 2018-07-17 18:29:12,468 INFO [http-nio-9620-exec-3] org.apache.cxf.jaxrs.utils.JAXRSUtils:478: Resource class org.ow2.authzforce.rest.api.jaxrs.PdpPropertiesResource does not support HEAD http method, method getOtherPdpProperties supporting GET http method will be invoked 2018-07-17 18:29:12,526 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 389 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"true","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":[{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}},{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:age","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"45"}}]},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"read"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:bart-simpson-age","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"10"}}}]}} -------------------------------------- 2018-07-17 18:29:12,565 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 389 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:12 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Deny","Obligations":{"Obligation":{"@ObligationId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:obligation-1","AttributeAssignment":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:assignment1","@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"assignment1"}}},"PolicyIdentifierList":{"PolicyIdReference":[{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy2"},{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy3"},{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy4"}],"PolicySetIdReference":{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset"}}}}} -------------------------------------- 2018-07-17 18:29:12,611 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 390 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:12,632 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 390 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:12,643 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 391 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:12,698 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 391 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:12 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:12.658Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:12,701 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 392 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:12,705 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 392 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:12 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset"}]}} -------------------------------------- 2018-07-17 18:29:12,707 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 393 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:12,712 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 393 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:12 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:12,721 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 394 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:policyset","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-overrides","Description":"\n PolicySet for Conformance Test IID005.\n Purpose: Case: Permit: PolicyCombiningAlgorithm DenyOverrides\n ","Target":"","Policy":[{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:policy1","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-overrides","Description":"\n Policy1 for Conformance Test IID005.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:rule1","@Effect":"Deny","Description":"\n A subject whose name is J. Hibbert may not\n read Bart Simpson's medical record. NOTAPPLICABLE\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"J. Hibbert"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:policy2","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-overrides","Description":"\n Policy2 for Conformance Test IID005.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:rule2","@Effect":"Permit","Description":"\n A subject who is at least 5 years older than Bart\n Simpson may read Bart Simpson's medical record. PERMIT.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-greater-than-or-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-subtract","Apply":[{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:age","@DataType":"http://www.w3.org/2001/XMLSchema#integer","@MustBePresent":"false"}},{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:bart-simpson-age","@DataType":"http://www.w3.org/2001/XMLSchema#integer","@MustBePresent":"false"}}]},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"5"}}}}}]}} -------------------------------------- 2018-07-17 18:29:12,737 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 394 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:12 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:policyset/1.0","@title":"Policy 'urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:policyset' v1.0"}} -------------------------------------- 2018-07-17 18:29:12,739 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 395 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:12,748 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 395 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:12 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:12.740Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:12,752 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 396 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:policyset"}} -------------------------------------- 2018-07-17 18:29:12,781 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 396 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:12 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:12.755Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:policyset","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:policyset"}}}} -------------------------------------- 2018-07-17 18:29:12,792 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 397 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"false","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":[{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}},{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:age","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"45"}}]},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"read"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:bart-simpson-age","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"10"}}}]}} -------------------------------------- 2018-07-17 18:29:12,801 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 397 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:12 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Permit"}}} -------------------------------------- 2018-07-17 18:29:12,898 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 398 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:12,903 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 398 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:12,912 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 399 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:12,937 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 399 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:12 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:12.916Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:12,947 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 400 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:12,957 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 400 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:12 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:policyset"}]}} -------------------------------------- 2018-07-17 18:29:12,959 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 401 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:policyset Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:12,967 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 401 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:12 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:12,983 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 402 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:13,004 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 402 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:12 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Employee/1.0","@title":"Policy 'PPS:Employee' v1.0"}} -------------------------------------- 2018-07-17 18:29:13,006 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 403 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,010 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 403 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:13,012 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 404 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,016 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 404 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:13,017 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 405 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,032 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 405 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:13,043 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 406 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a valid PolicySetIdReference.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:13,073 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 406 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:13,075 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 407 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,088 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 407 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:13.076Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:13,093 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 408 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:13,136 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 408 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:13.100Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:13,146 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 409 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"false","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":[{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"joe"}},{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"}}]},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment"}]}} -------------------------------------- 2018-07-17 18:29:13,161 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 409 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Permit","Obligations":{"Obligation":{"@ObligationId":"PPS:Employee:obligation"}}}}} -------------------------------------- 2018-07-17 18:29:13,174 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 410 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:13,183 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 410 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:13,194 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 411 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:13,224 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 411 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:13.198Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:13,229 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 412 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,236 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 412 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:13,238 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 413 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,248 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 413 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:13,259 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 414 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/root:policyset-with-refs Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,265 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 414 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:13,272 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 415 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:1.0:policy-combining-algorithm:first-applicable","Target":"","Policy":{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policy","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-overrides","Description":"\n Policy for Conformance Test IIA001.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:rule","@Effect":"Permit","Description":"\n Julius Hibbert can read or write Bart Simpson's medical record.\n ","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:anyURI-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","@MustBePresent":"false"}}}},{"AllOf":[{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"read"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"write"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}]}]}}}}} -------------------------------------- 2018-07-17 18:29:13,289 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 415 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset/1.0","@title":"Policy 'urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset' v1.0"}} -------------------------------------- 2018-07-17 18:29:13,290 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 416 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,300 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 416 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:13.292Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:13,316 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 417 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}} -------------------------------------- 2018-07-17 18:29:13,339 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 417 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:13.320Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}}}} -------------------------------------- 2018-07-17 18:29:13,353 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 418 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"false","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"read"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment"}]}} -------------------------------------- 2018-07-17 18:29:13,369 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 418 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Permit"}}} -------------------------------------- 2018-07-17 18:29:13,377 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 419 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:13,390 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 419 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:13,394 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 420 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:13,417 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 420 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:13.402Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:13,419 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 421 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,425 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 421 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}]}} -------------------------------------- 2018-07-17 18:29:13,426 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 422 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,432 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 422 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:13,440 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 423 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/attribute.providers Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:attributeProviders":""} -------------------------------------- 2018-07-17 18:29:13,469 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 423 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:attributeProviders":""} -------------------------------------- 2018-07-17 18:29:13,474 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 424 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/attribute.providers Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:attributeProviders":{"az:attributeProvider":{"@xsi:type":"test:TestAttributeProvider","@id":"test","Attributes":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:example:attribute:role","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Physician"}}}}}} -------------------------------------- 2018-07-17 18:29:13,504 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 424 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:attributeProviders":{"az:attributeProvider":{"@xsi:type":"test:TestAttributeProvider","@id":"test","Attributes":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:example:attribute:role","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Physician"}}}}}} -------------------------------------- 2018-07-17 18:29:13,510 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 425 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"urn:thalesgroup:xacml:3.0:conformance-test:IIA002:policyset","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:1.0:policy-combining-algorithm:first-applicable","Target":"","Policy":{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA002:policy","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-overrides","Description":"\n Policy for Conformance Test IIA002.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA002:rule","@Effect":"Permit","Description":"\n A AllOf with a role attribute of \"Physician\" can read or\n write Bart Simpson's medical record.\n ","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Physician"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:example:attribute:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:anyURI-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","@MustBePresent":"false"}}}},{"AllOf":[{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"read"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"write"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}]}]}}}}} -------------------------------------- 2018-07-17 18:29:13,534 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 425 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"urn:thalesgroup:xacml:3.0:conformance-test:IIA002:policyset/1.0","@title":"Policy 'urn:thalesgroup:xacml:3.0:conformance-test:IIA002:policyset' v1.0"}} -------------------------------------- 2018-07-17 18:29:13,535 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 426 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,550 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 426 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:13.537Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:13,556 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 427 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:thalesgroup:xacml:3.0:conformance-test:IIA002:policyset"}} -------------------------------------- 2018-07-17 18:29:13,589 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 427 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:13.562Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:thalesgroup:xacml:3.0:conformance-test:IIA002:policyset","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"urn:thalesgroup:xacml:3.0:conformance-test:IIA002:policyset"}}}} -------------------------------------- 2018-07-17 18:29:13,595 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 428 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"false","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"read"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment"}]}} -------------------------------------- 2018-07-17 18:29:13,616 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 428 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Permit"}}} -------------------------------------- 2018-07-17 18:29:13,627 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 429 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:13,636 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 429 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:13,640 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 430 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:13,664 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 430 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:13.641Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:13,666 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 431 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,670 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 431 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"urn:thalesgroup:xacml:3.0:conformance-test:IIA002:policyset"}]}} -------------------------------------- 2018-07-17 18:29:13,671 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 432 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/urn:thalesgroup:xacml:3.0:conformance-test:IIA002:policyset Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,675 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 432 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:13,677 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 433 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,685 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 433 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:13.678Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:13,695 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 434 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Manager","ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:13,706 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 434 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Employee/1.0","@title":"Policy 'PPS:Employee' v1.0"}} -------------------------------------- 2018-07-17 18:29:13,708 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 435 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,712 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 435 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:13,715 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 436 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,719 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 436 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:13,725 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 437 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,732 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 437 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Manager","ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:13,744 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 438 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions of the Manager role","Target":"","Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}} -------------------------------------- 2018-07-17 18:29:13,762 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 438 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Manager/1.0","@title":"Policy 'PPS:Manager' v1.0"}} -------------------------------------- 2018-07-17 18:29:13,764 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 439 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,769 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 439 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"PPS:Manager"}]}} -------------------------------------- 2018-07-17 18:29:13,770 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 440 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Manager Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,776 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 440 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:13,779 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 441 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Manager/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,792 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 441 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions of the Manager role","Target":"","Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}} -------------------------------------- 2018-07-17 18:29:13,804 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 442 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a valid PolicySetIdReference.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Manager"}]}} -------------------------------------- 2018-07-17 18:29:13,816 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 442 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:13,817 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 443 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,827 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 443 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:13.819Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:13,831 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 444 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:13,868 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 444 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Failed to find a root PolicySet with id = 'root:policyset-with-refs', Version=Optional.empty,EarliestVersion=Optional.empty,LatestVersion=Optional.empty: Matched PolicySet 'root:policyset-with-refs' (version 1.0) is invalid or its content is unavailable"}} -------------------------------------- 2018-07-17 18:29:13,870 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 445 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,880 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 445 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:13.871Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:13,894 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 446 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:13,899 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 446 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:13,902 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 447 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:13,926 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 447 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:13.909Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:13,928 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 448 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,935 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 448 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"PPS:Manager"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:13,937 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 449 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,942 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 449 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:13,948 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 450 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Manager Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,952 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 450 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:13,953 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 451 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/root:policyset-with-refs Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,957 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 451 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:13,958 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 452 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:13,969 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 452 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:13 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:13.959Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:13,985 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 453 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a PolicySetIdReference to unknown PolicySet.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:SomeUnknownRole"}]}} -------------------------------------- 2018-07-17 18:29:14,008 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 453 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:14,009 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 454 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:14,020 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 454 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:14.011Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:14,024 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 455 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:14,048 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 455 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Failed to find a root PolicySet with id = 'root:policyset-with-refs', Version=Optional.empty,EarliestVersion=Optional.empty,LatestVersion=Optional.empty: Matched PolicySet 'root:policyset-with-refs' (version 1.0) is invalid or its content is unavailable"}} -------------------------------------- 2018-07-17 18:29:14,049 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 456 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:14,056 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 456 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:14.051Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:14,063 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 457 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:14,074 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 457 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:14.064Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:14,078 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 458 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":{"@Version":"0.0.0.1","$":"Basic"}}} -------------------------------------- 2018-07-17 18:29:14,096 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 458 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"No policy found by the refPolicyProvider for the specified PolicySetIdReference: PolicySetId = 'Basic'; Version=Optional[0.0.0.1],EarliestVersion=Optional.empty,LatestVersion=Optional.empty"}} -------------------------------------- 2018-07-17 18:29:14,097 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 459 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:14,104 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 459 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:14.099Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:14,111 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 460 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:14,126 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 460 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:14.117Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:14,130 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 461 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"}],"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:14,153 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 461 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:14.140Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:14,155 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 462 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:14,164 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 462 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:14.158Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:14,177 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 463 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:14,190 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 463 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:14.180Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:14,194 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 464 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:14,214 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 464 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:14.196Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:14,216 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 465 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:14,241 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 465 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:14.218Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:14,251 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 466 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:14,260 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 466 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:14,269 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 467 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:14,293 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 467 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:14.271Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:14,295 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 468 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:14,300 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 468 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:14,302 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 469 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/root:policyset-with-refs Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:14,306 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 469 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:14,316 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 470 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:14,328 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 470 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Employee/1.0","@title":"Policy 'PPS:Employee' v1.0"}} -------------------------------------- 2018-07-17 18:29:14,330 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 471 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:14,339 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 471 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:14,340 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 472 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:14,344 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 472 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:14,345 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 473 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:14,357 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 473 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:14,363 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 474 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a valid PolicySetIdReference.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:14,379 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 474 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:14,381 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 475 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:14,386 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 475 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:14.382Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:14,390 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 476 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:14,424 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 476 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:14 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:14.398Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:15,435 INFO [http-nio-9620-exec-10] org.apache.cxf.jaxrs.utils.JAXRSUtils:478: Resource class org.ow2.authzforce.rest.api.jaxrs.PdpPropertiesResource does not support HEAD http method, method getOtherPdpProperties supporting GET http method will be invoked 2018-07-17 18:29:15,474 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 477 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"true","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":[{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"joe"}},{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"}}]},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment"}]}} -------------------------------------- 2018-07-17 18:29:15,486 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 477 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:15 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Permit","Obligations":{"Obligation":{"@ObligationId":"PPS:Employee:obligation"}},"PolicyIdentifierList":{"PolicyIdReference":[{"@Version":"1.0","$":"PP1:Manager"},{"@Version":"1.0","$":"PP:Employee"}],"PolicySetIdReference":[{"@Version":"1.0.1","$":"PPS:Employee"},{"@Version":"1.0","$":"RPS:Manager"},{"@Version":"1.0","$":"root:policyset-with-refs"}]}}}} -------------------------------------- 2018-07-17 18:29:15,493 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 478 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:15,505 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 478 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:15,508 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 479 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:15,528 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 479 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:15 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:15.510Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:15,530 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 480 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:15,535 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 480 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:15 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:15,537 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 481 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:15,541 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 481 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:15 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.0.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:15,542 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 482 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/root:policyset-with-refs Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:15,552 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 482 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:15 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:15,564 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 483 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:15,576 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 483 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:15 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Employee/1.0","@title":"Policy 'PPS:Employee' v1.0"}} -------------------------------------- 2018-07-17 18:29:15,577 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 484 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:15,581 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 484 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:15 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:15,582 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 485 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:15,588 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 485 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:15 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:15,591 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 486 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:15,600 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 486 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:15 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:15,605 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 487 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a valid PolicySetIdReference.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:15,620 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 487 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:15 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:15,622 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 488 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:15,633 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 488 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:15 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:15.624Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:15,639 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 489 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:15,666 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 489 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:15 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:15.642Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:16,672 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 490 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:16,707 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 490 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:16 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:16,711 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 491 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"true","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":[{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"joe"}},{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"}}]},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment"}]}} -------------------------------------- 2018-07-17 18:29:16,718 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 491 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:16 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Permit","Obligations":{"Obligation":{"@ObligationId":"PPS:Employee:obligation"}},"PolicyIdentifierList":{"PolicyIdReference":[{"@Version":"1.0","$":"PP1:Manager"},{"@Version":"1.0","$":"PP:Employee"}],"PolicySetIdReference":[{"@Version":"1.0","$":"PPS:Employee"},{"@Version":"1.0","$":"RPS:Manager"},{"@Version":"1.0.1","$":"root:policyset-with-refs"}]}}}} -------------------------------------- 2018-07-17 18:29:16,729 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 492 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:16,738 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 492 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:16,745 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 493 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:16,762 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 493 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:16 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:16.746Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:16,764 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 494 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:16,768 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 494 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:16 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:16,772 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 495 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:16,775 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 495 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:16 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:16,780 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 496 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/root:policyset-with-refs Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:16,786 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 496 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:16 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.0.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:16,795 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 497 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:1.0:policy-combining-algorithm:first-applicable","Target":"","Policy":{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIE302:policy","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-overrides","Description":"\n Policy for Conformance Test IIIE302.\n Purpose: test Multiple Decisions with The use of multiple instances of an Attributes element with the same category ID\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIE302:rule","@Effect":"Permit","Description":"\n Julius Hibbert can read or write Bart Simpson's medical record.\n ","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:anyURI-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","@MustBePresent":"false"}}}},{"AllOf":[{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"read"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"write"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}]}]}}}}} -------------------------------------- 2018-07-17 18:29:16,812 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 497 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:16 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset/1.0","@title":"Policy 'urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset' v1.0"}} -------------------------------------- 2018-07-17 18:29:16,813 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 498 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:16,826 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 498 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:16 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:16.815Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:16,830 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 499 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset"}} -------------------------------------- 2018-07-17 18:29:16,857 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 499 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:16 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:16.841Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset"}}}} -------------------------------------- 2018-07-17 18:29:16,867 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 500 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"false","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"true","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}},{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"true","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hilbert"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"true","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"read"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment"}]}} -------------------------------------- 2018-07-17 18:29:16,884 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 500 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:16 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":[{"Decision":"Permit","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"true","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"true","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"}}}]},{"Decision":"NotApplicable","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"true","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hilbert"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"true","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"}}}]}]}} -------------------------------------- 2018-07-17 18:29:16,888 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 501 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:16,900 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 501 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:16 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:16.890Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset"}}}} -------------------------------------- 2018-07-17 18:29:16,905 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 502 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:ordered-permit-overrides","Target":"","Policy":{"@PolicyId":"P1","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-permit-overrides","Target":"","Rule":{"@RuleId":"R1","@Effect":"Permit","Description":"ule using unknown Function as Match function: urn:oasis:names:tc:xacml:2.0:function:string-equal instead of urn:oasis:names:tc:xacml:1.0:function:string-equal","Target":"","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:2.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"a"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment","@AttributeId":"arg1","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}}}} -------------------------------------- 2018-07-17 18:29:16,916 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 502 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:16 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root/1.0","@title":"Policy 'root' v1.0"}} -------------------------------------- 2018-07-17 18:29:16,917 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 503 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:16,939 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 503 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:16 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:16.929Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset"}}}} -------------------------------------- 2018-07-17 18:29:16,947 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 504 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root"}} -------------------------------------- 2018-07-17 18:29:16,970 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 504 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:16 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Failed to find a root PolicySet with id = 'root', Version=Optional.empty,EarliestVersion=Optional.empty,LatestVersion=Optional.empty: Matched PolicySet 'root' (version 1.0) is invalid or its content is unavailable"}} -------------------------------------- 2018-07-17 18:29:16,971 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 505 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:16,980 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 505 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:16 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:16.973Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset"}}}} -------------------------------------- 2018-07-17 18:29:16,997 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 506 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:17,021 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 506 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:17,030 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 507 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:17,090 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 507 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:17 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:17.043Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:17,096 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 508 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:17,112 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 508 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:17 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"root"},{"@rel":"item","@href":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset"}]}} -------------------------------------- 2018-07-17 18:29:17,113 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 509 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/root Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:17,139 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 509 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:17 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:17,141 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 510 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:17,156 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 510 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:17 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:18,176 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 511 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:User","ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:18,208 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 511 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:18 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Employee/1.0","@title":"Policy 'PPS:Employee' v1.0"}} -------------------------------------- 2018-07-17 18:29:18,210 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 512 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:18,218 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 512 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:18 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:18,219 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 513 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:18,228 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 513 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:18 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:18,229 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 514 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:18,240 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 514 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:18 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:User","ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:18,245 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 515 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions of the Manager role","Target":"","Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}} -------------------------------------- 2018-07-17 18:29:18,259 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 515 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:18 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Manager/1.0","@title":"Policy 'PPS:Manager' v1.0"}} -------------------------------------- 2018-07-17 18:29:18,261 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 516 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:18,265 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 516 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:18 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"PPS:Manager"}]}} -------------------------------------- 2018-07-17 18:29:18,266 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 517 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Manager Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:18,284 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 517 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:18 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:18,286 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 518 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies/PPS:Manager/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:18,298 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 518 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:18 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions of the Manager role","Target":"","Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}} -------------------------------------- 2018-07-17 18:29:18,307 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 519 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a valid PolicySetIdReference.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Manager"}]}} -------------------------------------- 2018-07-17 18:29:18,320 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 519 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:18 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:18,321 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 520 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:18,332 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 520 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:18 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:18.323Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:18,337 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 521 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:18,364 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 521 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:18 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Failed to find a root PolicySet with id = 'root:policyset-with-refs', Version=Optional.empty,EarliestVersion=Optional.empty,LatestVersion=Optional.empty: Matched PolicySet 'root:policyset-with-refs' (version 1.0) is invalid or its content is unavailable"}} -------------------------------------- 2018-07-17 18:29:18,366 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 522 Address: http://127.0.0.1:9620/domains/fyKd54neEeiz1QBQVqJsvw Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:18,372 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 522 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:18 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:domainProperties":{"@externalId":"externalRL_b599vCaPcT-WlrsJIwA"}} -------------------------------------- [Utils] Attempting to create /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/AuthZForce.PDP.REST.API.JSON/Test_PDPOnly_No.FastInfoset_No.JSON_Yes.AutoSync_No.VersionRolling_No.DoSMitigation_Yes.xml [Utils] Directory /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/AuthZForce.PDP.REST.API.JSON exists: true PASSED: getWADL("") PASSED: getDomainsWithoutAcceptHeader("", false) PASSED: getDomainsWithBadAcceptHeader("", false) PASSED: addAndGetDomain(false) PASSED: addAndGetDomain(false) PASSED: addAndGetDomain(false) PASSED: addDomainWithTooBigDescription(false) PASSED: addDomainWithTooBigExternalId(false) PASSED: getDomains(false) PASSED: getDomain(false) PASSED: getDomainByExternalId(false) PASSED: deleteDomain(false) PASSED: getDomain(false) PASSED: getDomainProperties(false) PASSED: requestPDPDumb PASSED: getDomainPropertiesAfterFileModification("", true) PASSED: getPap(false) PASSED: headDomainPropertiesAfterFileModification("", true) PASSED: requestXacmlJsonPDPDumb(true) PASSED: updateDomainProperties(false) PASSED: getAttributeProviders(false) PASSED: getPolicies(false) PASSED: getRootPolicy(false) PASSED: updateAttributeProviders(false) PASSED: addAndGetPolicy(false) PASSED: addConflictingPolicyVersion PASSED: addInvalidPolicyType(false) PASSED: addInvalidPolicyVersion(false) PASSED: addPolicyTooDeep PASSED: addPolicyWithTooManyChildElements PASSED: addTooManyPolicies PASSED: deleteAndTryGetUnusedPolicy PASSED: disablePolicyVersionRolling(false) PASSED: getPolicyVersions PASSED: setValidMaxPolicyCount PASSED: addTooManyPolicyVersions PASSED: deleteAndTryGetPolicyVersion PASSED: deleteRootPolicy PASSED: getAndDeleteLatestPolicyVersion PASSED: setTooSmallMaxPolicyCount PASSED: setValidMaxPolicyVersionCount PASSED: deleteSingleVersionOfPolicy PASSED: setTooSmallMaxPolicyVersionCount PASSED: updateRootPolicyRefToValidPolicy PASSED: setRootPolicyWithGoodRefs PASSED: updateRootPolicyRefToMissingPolicy PASSED: updateRootPolicyRefToValidVersion PASSED: enableMDPRequestPreproc("") PASSED: enableMDPResultPostproc("") PASSED: enableThenDisableCustomCombiningAlgorithm("") PASSED: enableThenDisableCustomDatatype("") PASSED: enableThenDisableCustomFunction("") PASSED: enableThenDisableStrictAttributeIssuerMatch("") PASSED: enableThenDisableXPath("") PASSED: getPdpPropertiesAfterModifyingUsedPolicyDirectory("", true) PASSED: getPoliciesAfterModifyingUsedPolicyDirectory("", true) PASSED: getRootPolicyRefAfterChangingPdpConfFile("", true) PASSED: headRootPolicyRefAfterChangingPdpConfFile("", true) PASSED: requestPDPWithoutMDP(src/test/resources/xacml.samples/pdp/IID005) PASSED: requestPDPWithoutMDP(src/test/resources/xacml.samples/pdp/PolicyReference.Valid) PASSED: requestPDPWithoutMDP(src/test/resources/xacml.samples/pdp/IIA001(PolicySet)) PASSED: requestPDPWithoutMDP(src/test/resources/xacml.samples/pdp/IIA002(PolicySet)) PASSED: setRootPolicyWithCircularRef PASSED: setRootPolicyWithRefToMissingPolicy PASSED: updateRootPolicyRefToMissingVersion PASSED: disableMDPRequestPreproc("") PASSED: disableMDPResultPostproc("") PASSED: headPdpPropertiesAfterModifyingUsedPolicyDirectory("", true) PASSED: requestPDPWithMDP("") PASSED: setRootPolicyWithBadFunctionId PASSED: setRootPolicyWithTooDeepPolicyRef("", true) =============================================== Test_PDPOnly:No.FastInfoset:No.JSON:Yes.AutoSync:No.VersionRolling:No.DoSMitigation:Yes Tests run: 71, Failures: 0, Skips: 0 =============================================== 2018-07-17 18:29:19,294 INFO [localhost-startStop-1] org.apache.cxf.endpoint.ServerImpl:85: Setting the server's publish address to be / 2018-07-17 18:29:20,170 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 523 Address: http://127.0.0.1:9621/domains Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:domainProperties":{"@externalId":"test","az:description":"Some description"}} -------------------------------------- 2018-07-17 18:29:20,221 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 523 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:20 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"jopnSIneEeiz1QBQVqJsvw","@title":"jopnSIneEeiz1QBQVqJsvw"}} -------------------------------------- 2018-07-17 18:29:20,229 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 524 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:20,247 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 524 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:20 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:domain":{"az:properties":{"@externalId":"test","az:description":"Some description"},"az:childResources":{"atom:link":[{"@rel":"item","@href":"/properties","@title":"Domain properties"},{"@rel":"item","@href":"/pap","@title":"Policy Administration Point"},{"@rel":"http://docs.oasis-open.org/ns/xacml/relation/pdp","@href":"/pdp","@title":"Policy Decision Point"}]}}} -------------------------------------- 2018-07-17 18:29:20,249 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 525 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:20,264 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 525 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:20 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:domainProperties":{"@externalId":"test","az:description":"Some description"}} -------------------------------------- 2018-07-17 18:29:20,270 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 526 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"false","@CombinedDecision":"false","RequestDefaults":{"XPathVersion":"http://www.w3.org/TR/2007/REC-xpath20-20070123"},"Attributes":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject"}}} -------------------------------------- 2018-07-17 18:29:20,289 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 526 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:20 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Permit"}}} -------------------------------------- 2018-07-17 18:29:20,292 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 527 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:20,308 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 527 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:20 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:domainProperties":{"@externalId":"test","az:description":"Some description"}} -------------------------------------- 2018-07-17 18:29:21,311 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 528 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:21,328 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 528 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:21 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:domainProperties":{"@externalId":"testbis","az:description":"Some description"}} -------------------------------------- 2018-07-17 18:29:21,330 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 529 Address: http://127.0.0.1:9621/domains?externalId=test Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:21,338 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 529 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:21 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":""} -------------------------------------- 2018-07-17 18:29:21,339 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 530 Address: http://127.0.0.1:9621/domains?externalId=testbis Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:21,351 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 530 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:21 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"jopnSIneEeiz1QBQVqJsvw","@title":"jopnSIneEeiz1QBQVqJsvw"}}} -------------------------------------- 2018-07-17 18:29:21,354 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 531 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:21,368 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 531 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:21 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resourceContent":{"az:childResources":{"atom:link":[{"@rel":"item","@href":"/pdp.properties","@title":"PDP properties"},{"@rel":"item","@href":"/prp.properties","@title":"PRP properties"},{"@rel":"item","@href":"/policies","@title":"PRP policies"},{"@rel":"item","@href":"/attribute.providers","@title":"PDP Attribute Providers"}]}}} -------------------------------------- 2018-07-17 18:29:21,370 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 532 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:21,382 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 532 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:21 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:domainProperties":{"@externalId":"testbis","az:description":"Some description"}} -------------------------------------- 2018-07-17 18:29:22,386 INFO [http-nio-9621-exec-1] org.apache.cxf.jaxrs.utils.JAXRSUtils:478: Resource class org.ow2.authzforce.rest.api.jaxrs.DomainPropertiesResource does not support HEAD http method, method getDomainProperties supporting GET http method will be invoked 2018-07-17 18:29:22,389 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 533 Address: http://127.0.0.1:9621/domains?externalId=testbis Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,395 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 533 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":""} -------------------------------------- 2018-07-17 18:29:22,397 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 534 Address: http://127.0.0.1:9621/domains?externalId=testbister Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,400 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 534 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"jopnSIneEeiz1QBQVqJsvw","@title":"jopnSIneEeiz1QBQVqJsvw"}}} -------------------------------------- 2018-07-17 18:29:22,410 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 535 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:22,424 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 535 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"Basic/1.0","@title":"Policy 'Basic' v1.0"}} -------------------------------------- 2018-07-17 18:29:22,427 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 536 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:22,457 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 536 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:22.430Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:22,459 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 537 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,463 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 537 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"root"}]}} -------------------------------------- 2018-07-17 18:29:22,468 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 538 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/root Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,491 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 538 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"0.1.0"}}} -------------------------------------- 2018-07-17 18:29:22,501 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 539 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:1.0:policy-combining-algorithm:first-applicable","Target":"","Policy":{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policy","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-overrides","Description":"\n Policy for Conformance Test IIA001.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:rule","@Effect":"Permit","Description":"\n Julius Hibbert can read or write Bart Simpson's medical record.\n ","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:anyURI-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","@MustBePresent":"false"}}}},{"AllOf":[{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"read"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"write"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}]}]}}}}} -------------------------------------- 2018-07-17 18:29:22,519 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 539 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset/1.0","@title":"Policy 'urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset' v1.0"}} -------------------------------------- 2018-07-17 18:29:22,520 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 540 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,533 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 540 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:22.529Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:22,538 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 541 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}} -------------------------------------- 2018-07-17 18:29:22,566 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 541 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:22.541Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}}}} -------------------------------------- 2018-07-17 18:29:22,584 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 542 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:domainProperties":{"@externalId":"externaldSn4EdO7seb4CSMQHXkfDg","az:description":"SR6H9jvG95ihwROcG37BDPguojF6nzKdSmbzcB4jh7pceVOYvUIr5RQK9r-EpGRBG62B7gu2pPjHnqGKB0B5iaI7RjR1HvrDBoMXFBdVV4eh4bLIen6oLuhq-PbdY3MRutPhkq12S23GvUXyfHjV7XSCjxeU7BKXVn2a0pmGX50"}} -------------------------------------- 2018-07-17 18:29:22,600 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 542 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:domainProperties":{"@externalId":"externaldSn4EdO7seb4CSMQHXkfDg","az:description":"SR6H9jvG95ihwROcG37BDPguojF6nzKdSmbzcB4jh7pceVOYvUIr5RQK9r-EpGRBG62B7gu2pPjHnqGKB0B5iaI7RjR1HvrDBoMXFBdVV4eh4bLIen6oLuhq-PbdY3MRutPhkq12S23GvUXyfHjV7XSCjxeU7BKXVn2a0pmGX50"}} -------------------------------------- 2018-07-17 18:29:22,601 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 543 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,605 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 543 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:domainProperties":{"@externalId":"externaldSn4EdO7seb4CSMQHXkfDg","az:description":"SR6H9jvG95ihwROcG37BDPguojF6nzKdSmbzcB4jh7pceVOYvUIr5RQK9r-EpGRBG62B7gu2pPjHnqGKB0B5iaI7RjR1HvrDBoMXFBdVV4eh4bLIen6oLuhq-PbdY3MRutPhkq12S23GvUXyfHjV7XSCjxeU7BKXVn2a0pmGX50"}} -------------------------------------- 2018-07-17 18:29:22,606 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 544 Address: http://127.0.0.1:9621/domains?externalId=testbister Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,610 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 544 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":""} -------------------------------------- 2018-07-17 18:29:22,611 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 545 Address: http://127.0.0.1:9621/domains?externalId=externaldSn4EdO7seb4CSMQHXkfDg Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,614 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 545 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"jopnSIneEeiz1QBQVqJsvw","@title":"jopnSIneEeiz1QBQVqJsvw"}}} -------------------------------------- 2018-07-17 18:29:22,623 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 546 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/attribute.providers Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,637 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 546 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:attributeProviders":""} -------------------------------------- 2018-07-17 18:29:22,642 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 547 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,652 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 547 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}]}} -------------------------------------- 2018-07-17 18:29:22,656 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 548 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,665 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 548 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:22.657Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}}}} -------------------------------------- 2018-07-17 18:29:22,672 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 549 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,676 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 549 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:22,685 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 550 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/attribute.providers Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:attributeProviders":{"az:attributeProvider":{"@xsi:type":"test:TestAttributeProvider","@id":"test","Attributes":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:example:attribute:role","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Physician"}}}}}} -------------------------------------- 2018-07-17 18:29:22,704 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 550 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:attributeProviders":{"az:attributeProvider":{"@xsi:type":"test:TestAttributeProvider","@id":"test","Attributes":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:example:attribute:role","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Physician"}}}}}} -------------------------------------- 2018-07-17 18:29:22,705 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 551 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/attribute.providers Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,712 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 551 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:attributeProviders":{"az:attributeProvider":{"@xsi:type":"test:TestAttributeProvider","@id":"test","Attributes":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:example:attribute:role","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Physician"}}}}}} -------------------------------------- 2018-07-17 18:29:22,720 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 552 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyAdd","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:22,736 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 552 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testPolicyAdd/1.0","@title":"Policy 'testPolicyAdd' v1.0"}} -------------------------------------- 2018-07-17 18:29:22,738 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 553 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,745 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 553 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"testPolicyAdd"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}]}} -------------------------------------- 2018-07-17 18:29:22,747 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 554 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyAdd Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,751 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 554 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:22,755 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 555 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyAdd/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,761 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 555 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyAdd","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:22,769 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 556 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyAdd","@Version":"1.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:22,780 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 556 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testPolicyAdd/1.1","@title":"Policy 'testPolicyAdd' v1.1"}} -------------------------------------- 2018-07-17 18:29:22,782 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 557 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,789 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 557 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"testPolicyAdd"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}]}} -------------------------------------- 2018-07-17 18:29:22,790 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 558 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyAdd Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,794 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 558 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:22,795 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 559 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyAdd/1.1 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,804 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 559 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyAdd","@Version":"1.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:22,808 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 560 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyAdd","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:22,816 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 560 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testPolicyAdd/1.2","@title":"Policy 'testPolicyAdd' v1.2"}} -------------------------------------- 2018-07-17 18:29:22,817 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 561 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,821 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 561 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"testPolicyAdd"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}]}} -------------------------------------- 2018-07-17 18:29:22,822 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 562 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyAdd Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,827 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 562 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:22,834 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 563 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyAdd/1.2 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,839 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 563 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyAdd","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:22,841 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 564 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyAdd Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,845 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 564 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:22,855 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 565 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testAddConflictingPolicyVersion","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:22,864 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 565 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testAddConflictingPolicyVersion/1.0","@title":"Policy 'testAddConflictingPolicyVersion' v1.0"}} -------------------------------------- 2018-07-17 18:29:22,866 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 566 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,870 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 566 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"testAddConflictingPolicyVersion"},{"@rel":"item","@href":"testPolicyAdd"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}]}} -------------------------------------- 2018-07-17 18:29:22,871 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 567 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testAddConflictingPolicyVersion Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,875 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 567 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:22,876 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 568 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testAddConflictingPolicyVersion/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:22,884 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 568 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:22 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testAddConflictingPolicyVersion","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:22,887 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 569 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testAddConflictingPolicyVersion","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:22,897 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 569 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:22,981 WARN [http-nio-9621-exec-1] org.apache.cxf.jaxrs.provider.AbstractJAXBProvider:213: java.lang.ClassCastException: Cannot cast oasis.names.tc.xacml._3_0.core.schema.wd_17.Policy to oasis.names.tc.xacml._3_0.core.schema.wd_17.PolicySet at java.lang.Class.cast(Class.java:3369) at org.apache.cxf.jaxrs.provider.JAXBElementProvider.readFrom(JAXBElementProvider.java:204) at org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromMessageBodyReader(JAXRSUtils.java:1374) at org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromMessageBody(JAXRSUtils.java:1326) at org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:855) at org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:814) at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:273) at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:276) at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:276) at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:103) at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59) at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:191) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:220) at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.ow2.authzforce.webapp.ExceptionFilter.doFilter(ExceptionFilter.java:87) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1095) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) 2018-07-17 18:29:23,070 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 570 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyAdd","@Version":"","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:23,075 WARN [http-nio-9621-exec-10] org.apache.cxf.jaxrs.provider.AbstractJAXBProvider:692: javax.xml.bind.UnmarshalException - with linked exception: [org.xml.sax.SAXParseException; columnNumber: 0; cvc-pattern-valid: Value '' is not facet-valid with respect to pattern '(\d+\.)*\d+' for type 'VersionType'.] at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.handleStreamException(UnmarshallerImpl.java:468) at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:402) at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:371) at org.ow2.authzforce.webapp.org.apache.cxf.jaxrs.provider.json.JSONProvider.readFrom(JSONProvider.java:576) at org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromMessageBodyReader(JAXRSUtils.java:1374) at org.apache.cxf.jaxrs.utils.JAXRSUtils.readFromMessageBody(JAXRSUtils.java:1326) at org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameter(JAXRSUtils.java:855) at org.apache.cxf.jaxrs.utils.JAXRSUtils.processParameters(JAXRSUtils.java:814) at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:273) at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:276) at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:276) at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:103) at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59) at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267) at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:191) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:220) at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.ow2.authzforce.webapp.ExceptionFilter.doFilter(ExceptionFilter.java:87) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:522) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1095) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: org.xml.sax.SAXParseException; columnNumber: 0; cvc-pattern-valid: Value '' is not facet-valid with respect to pattern '(\d+\.)*\d+' for type 'VersionType'. at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:203) at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:134) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:396) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:284) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:452) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3230) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processOneAttribute(XMLSchemaValidator.java:2825) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.processAttributes(XMLSchemaValidator.java:2762) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:2050) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:740) at com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.startElement(ValidatorHandlerImpl.java:570) at com.sun.xml.internal.bind.v2.runtime.unmarshaller.ValidatingUnmarshaller.startElement(ValidatingUnmarshaller.java:86) at com.sun.xml.internal.bind.v2.runtime.unmarshaller.InterningXmlVisitor.startElement(InterningXmlVisitor.java:60) at com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXStreamConnector.handleStartElement(StAXStreamConnector.java:231) at com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXStreamConnector.bridge(StAXStreamConnector.java:165) at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:400) ... 42 more 2018-07-17 18:29:23,157 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 570 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Invalid parameters: cvc-pattern-valid: Value '' is not facet-valid with respect to pattern '(\\d+\\.)*\\d+' for type 'VersionType'."}} -------------------------------------- 2018-07-17 18:29:23,162 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 571 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:23,172 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 571 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:23,180 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 572 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:23,212 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 572 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:23.182Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:23,214 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 573 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,218 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 573 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"testAddConflictingPolicyVersion"},{"@rel":"item","@href":"testPolicyAdd"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}]}} -------------------------------------- 2018-07-17 18:29:23,220 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 574 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testAddConflictingPolicyVersion Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,223 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 574 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:23,228 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 575 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyAdd Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,233 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 575 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:23,236 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 576 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,240 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 576 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:23,241 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 577 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,248 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 577 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:23,250 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 578 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:23,272 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 578 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:23,276 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 579 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyTooMany0","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:23,288 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 579 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyTooMany0/1.0","@title":"Policy 'policyTooMany0' v1.0"}} -------------------------------------- 2018-07-17 18:29:23,289 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 580 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,293 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 580 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooMany0"}]}} -------------------------------------- 2018-07-17 18:29:23,294 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 581 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyTooMany0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,300 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 581 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:23,307 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 582 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyTooMany0/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,316 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 582 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyTooMany0","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:23,325 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 583 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyTooMany1","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:23,339 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 583 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyTooMany1/1.0","@title":"Policy 'policyTooMany1' v1.0"}} -------------------------------------- 2018-07-17 18:29:23,341 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 584 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,345 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 584 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooMany0"},{"@rel":"item","@href":"policyTooMany1"}]}} -------------------------------------- 2018-07-17 18:29:23,347 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 585 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyTooMany1 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,352 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 585 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:23,357 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 586 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyTooMany1/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,369 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 586 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyTooMany1","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:23,370 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 587 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,376 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 587 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooMany0"},{"@rel":"item","@href":"policyTooMany1"}]}} -------------------------------------- 2018-07-17 18:29:23,379 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 588 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyTooMany","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:23,397 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 588 Response-Code: 403 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Max number of policies (3) reached for the domain"}} -------------------------------------- 2018-07-17 18:29:23,403 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 589 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:23,414 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 589 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:23,422 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 590 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:23,450 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 590 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:23.424Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:23,453 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 591 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,457 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 591 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooMany0"},{"@rel":"item","@href":"policyTooMany1"}]}} -------------------------------------- 2018-07-17 18:29:23,460 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 592 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyTooMany0 Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,468 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 592 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:23,470 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 593 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyTooMany1 Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,474 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 593 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:23,481 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 594 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDelete","@Version":"1.2.3","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:23,489 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 594 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testPolicyDelete/1.2.3","@title":"Policy 'testPolicyDelete' v1.2.3"}} -------------------------------------- 2018-07-17 18:29:23,491 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 595 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,495 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 595 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"testPolicyDelete"}]}} -------------------------------------- 2018-07-17 18:29:23,497 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 596 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyDelete Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,503 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 596 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.2.3"}}} -------------------------------------- 2018-07-17 18:29:23,508 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 597 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyDelete/1.2.3 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,512 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 597 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDelete","@Version":"1.2.3","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:23,518 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 598 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDelete","@Version":"1.3.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:23,528 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 598 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testPolicyDelete/1.3.1","@title":"Policy 'testPolicyDelete' v1.3.1"}} -------------------------------------- 2018-07-17 18:29:23,529 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 599 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,533 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 599 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"testPolicyDelete"}]}} -------------------------------------- 2018-07-17 18:29:23,534 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 600 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyDelete Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,537 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 600 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.3.1"},{"@rel":"item","@href":"1.2.3"}]}} -------------------------------------- 2018-07-17 18:29:23,538 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 601 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyDelete/1.3.1 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,544 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 601 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDelete","@Version":"1.3.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:23,548 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 602 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyDelete Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,552 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 602 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.3.1"},{"@rel":"item","@href":"1.2.3"}]}} -------------------------------------- 2018-07-17 18:29:23,553 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 603 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyDelete Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,554 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 603 Response-Code: 404 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:23,555 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 604 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,563 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 604 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"Basic"}}} -------------------------------------- 2018-07-17 18:29:23,566 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 605 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,571 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 605 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:23,574 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 606 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:23,587 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 606 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:23,587 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 607 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,592 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 607 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:23,600 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 608 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetVersions","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:23,606 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 608 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyToTestGetVersions/1.0","@title":"Policy 'policyToTestGetVersions' v1.0"}} -------------------------------------- 2018-07-17 18:29:23,607 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 609 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,611 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 609 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyToTestGetVersions"}]}} -------------------------------------- 2018-07-17 18:29:23,616 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 610 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyToTestGetVersions Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,619 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 610 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:23,621 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 611 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyToTestGetVersions/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,632 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 611 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetVersions","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:23,635 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 612 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetVersions","@Version":"1.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:23,645 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 612 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyToTestGetVersions/1.1","@title":"Policy 'policyToTestGetVersions' v1.1"}} -------------------------------------- 2018-07-17 18:29:23,647 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 613 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,651 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 613 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyToTestGetVersions"}]}} -------------------------------------- 2018-07-17 18:29:23,652 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 614 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyToTestGetVersions Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,655 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 614 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:23,656 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 615 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyToTestGetVersions/1.1 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,664 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 615 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetVersions","@Version":"1.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:23,672 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 616 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetVersions","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:23,678 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 616 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyToTestGetVersions/1.2","@title":"Policy 'policyToTestGetVersions' v1.2"}} -------------------------------------- 2018-07-17 18:29:23,679 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 617 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,684 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 617 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyToTestGetVersions"}]}} -------------------------------------- 2018-07-17 18:29:23,685 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 618 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyToTestGetVersions Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,689 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 618 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:23,690 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 619 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyToTestGetVersions/1.2 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,697 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 619 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetVersions","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:23,700 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 620 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyToTestGetVersions Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,704 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 620 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:23,714 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 621 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:23,719 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 621 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:23,723 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 622 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:23,750 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 622 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:23.729Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:23,752 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 623 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,756 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 623 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyToTestGetVersions"}]}} -------------------------------------- 2018-07-17 18:29:23,758 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 624 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyToTestGetVersions Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,761 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 624 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:23,763 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 625 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,773 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 625 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:23,776 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 626 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:23,788 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 626 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:23,789 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 627 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,793 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 627 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:23,795 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 628 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,820 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 628 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:23,837 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 629 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:23,878 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 629 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:23,895 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 630 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:23,912 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 630 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:23,915 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 631 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:23,969 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 631 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:23.930Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:23,974 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 632 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:23,994 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 632 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:23 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"Basic"}}} -------------------------------------- 2018-07-17 18:29:24,007 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 633 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,024 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 633 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:24,027 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 634 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:24,068 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 634 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:24,078 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 635 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,101 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 635 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyTooManyV/1.0","@title":"Policy 'policyTooManyV' v1.0"}} -------------------------------------- 2018-07-17 18:29:24,103 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 636 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,113 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 636 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooManyV"}]}} -------------------------------------- 2018-07-17 18:29:24,115 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 637 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyTooManyV Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,124 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 637 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:24,126 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 638 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyTooManyV/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,131 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 638 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,134 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 639 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,149 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 639 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyTooManyV/1.1","@title":"Policy 'policyTooManyV' v1.1"}} -------------------------------------- 2018-07-17 18:29:24,150 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 640 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,154 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 640 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooManyV"}]}} -------------------------------------- 2018-07-17 18:29:24,155 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 641 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyTooManyV Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,159 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 641 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:24,161 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 642 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyTooManyV/1.1 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,168 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 642 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,176 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 643 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,186 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 643 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyTooManyV/1.2","@title":"Policy 'policyTooManyV' v1.2"}} -------------------------------------- 2018-07-17 18:29:24,187 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 644 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,191 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 644 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooManyV"}]}} -------------------------------------- 2018-07-17 18:29:24,192 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 645 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyTooManyV Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,197 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 645 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:24,208 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 646 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyTooManyV/1.2 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,213 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 646 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,215 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 647 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyTooManyV Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,219 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 647 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:24,226 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 648 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"2.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,236 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 648 Response-Code: 403 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Max number of versions (3) reached for the policy and none can be removed"}} -------------------------------------- 2018-07-17 18:29:24,241 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 649 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDelete","@Version":"1.2.3","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,252 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 649 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testPolicyDelete/1.2.3","@title":"Policy 'testPolicyDelete' v1.2.3"}} -------------------------------------- 2018-07-17 18:29:24,254 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 650 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,257 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 650 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooManyV"},{"@rel":"item","@href":"testPolicyDelete"}]}} -------------------------------------- 2018-07-17 18:29:24,258 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 651 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyDelete Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,262 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 651 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.2.3"}}} -------------------------------------- 2018-07-17 18:29:24,263 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 652 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyDelete/1.2.3 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,268 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 652 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDelete","@Version":"1.2.3","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,273 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 653 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDelete","@Version":"1.3.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,284 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 653 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testPolicyDelete/1.3.1","@title":"Policy 'testPolicyDelete' v1.3.1"}} -------------------------------------- 2018-07-17 18:29:24,286 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 654 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,290 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 654 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooManyV"},{"@rel":"item","@href":"testPolicyDelete"}]}} -------------------------------------- 2018-07-17 18:29:24,294 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 655 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyDelete Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,298 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 655 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.3.1"},{"@rel":"item","@href":"1.2.3"}]}} -------------------------------------- 2018-07-17 18:29:24,299 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 656 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyDelete/1.3.1 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,304 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 656 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDelete","@Version":"1.3.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,307 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 657 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyDelete/1.2.3 Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,313 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 657 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDelete","@Version":"1.2.3","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,314 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 658 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyDelete/1.2.3 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,317 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 658 Response-Code: 404 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:29:01 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:24,318 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 659 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyDelete Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,323 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 659 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.3.1"}}} -------------------------------------- 2018-07-17 18:29:24,330 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 660 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,340 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 660 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:24.331Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:24,342 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 661 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/Basic Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,347 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 661 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Policy 'Basic' cannot be removed because this policy (version 1.0) is still used by the PDP, either as root policy or referenced directly/indirectly by the root policy."}} -------------------------------------- 2018-07-17 18:29:24,348 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 662 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/Basic Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,352 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 662 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:24,360 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 663 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,367 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 663 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:24.361Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:24,379 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 664 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetLatestV","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,392 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 664 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyToTestGetLatestV/1.0","@title":"Policy 'policyToTestGetLatestV' v1.0"}} -------------------------------------- 2018-07-17 18:29:24,394 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 665 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,398 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 665 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyToTestGetLatestV"},{"@rel":"item","@href":"policyTooManyV"},{"@rel":"item","@href":"testPolicyDelete"}]}} -------------------------------------- 2018-07-17 18:29:24,399 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 666 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyToTestGetLatestV Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,408 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 666 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:24,409 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 667 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyToTestGetLatestV/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,415 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 667 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetLatestV","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,418 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 668 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetLatestV","@Version":"1.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,430 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 668 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyToTestGetLatestV/1.1","@title":"Policy 'policyToTestGetLatestV' v1.1"}} -------------------------------------- 2018-07-17 18:29:24,431 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 669 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,435 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 669 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyToTestGetLatestV"},{"@rel":"item","@href":"policyTooManyV"},{"@rel":"item","@href":"testPolicyDelete"}]}} -------------------------------------- 2018-07-17 18:29:24,436 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 670 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyToTestGetLatestV Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,439 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 670 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:24,440 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 671 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyToTestGetLatestV/1.1 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,447 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 671 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetLatestV","@Version":"1.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,453 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 672 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetLatestV","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,465 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 672 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyToTestGetLatestV/1.2","@title":"Policy 'policyToTestGetLatestV' v1.2"}} -------------------------------------- 2018-07-17 18:29:24,466 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 673 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,471 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 673 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyToTestGetLatestV"},{"@rel":"item","@href":"policyTooManyV"},{"@rel":"item","@href":"testPolicyDelete"}]}} -------------------------------------- 2018-07-17 18:29:24,472 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 674 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyToTestGetLatestV Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,475 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 674 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:24,477 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 675 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyToTestGetLatestV/1.2 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,484 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 675 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetLatestV","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,487 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 676 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyToTestGetLatestV/latest Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,496 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 676 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetLatestV","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,500 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 677 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyToTestGetLatestV/latest Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,505 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 677 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyToTestGetLatestV","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,525 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 678 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:24,535 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 678 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:24,545 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 679 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:24,572 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 679 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:24.547Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:24,575 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 680 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,579 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 680 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyToTestGetLatestV"},{"@rel":"item","@href":"policyTooManyV"},{"@rel":"item","@href":"testPolicyDelete"}]}} -------------------------------------- 2018-07-17 18:29:24,581 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 681 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyToTestGetLatestV Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,584 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 681 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:24,586 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 682 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyTooManyV Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,591 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 682 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:24,592 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 683 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyDelete Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,599 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 683 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.3.1"}}} -------------------------------------- 2018-07-17 18:29:24,600 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 684 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,605 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 684 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:24,612 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 685 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:24,628 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 685 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:24,631 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 686 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policy_setTooSmallMaxPolicyCount0","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,640 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 686 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policy_setTooSmallMaxPolicyCount0/1.0","@title":"Policy 'policy_setTooSmallMaxPolicyCount0' v1.0"}} -------------------------------------- 2018-07-17 18:29:24,641 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 687 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,649 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 687 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policy_setTooSmallMaxPolicyCount0"}]}} -------------------------------------- 2018-07-17 18:29:24,652 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 688 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policy_setTooSmallMaxPolicyCount0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,660 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 688 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:24,662 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 689 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policy_setTooSmallMaxPolicyCount0/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,667 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 689 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policy_setTooSmallMaxPolicyCount0","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,671 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 690 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policy_setTooSmallMaxPolicyCount1","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,688 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 690 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policy_setTooSmallMaxPolicyCount1/1.0","@title":"Policy 'policy_setTooSmallMaxPolicyCount1' v1.0"}} -------------------------------------- 2018-07-17 18:29:24,689 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 691 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,693 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 691 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policy_setTooSmallMaxPolicyCount0"},{"@rel":"item","@href":"policy_setTooSmallMaxPolicyCount1"}]}} -------------------------------------- 2018-07-17 18:29:24,695 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 692 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policy_setTooSmallMaxPolicyCount1 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,698 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 692 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:24,699 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 693 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policy_setTooSmallMaxPolicyCount1/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,704 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 693 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policy_setTooSmallMaxPolicyCount1","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,708 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 694 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,712 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 694 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:24,720 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 695 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"2","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:24,726 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 695 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Invalid maxPolicyCount (2): < current policy count (3)!"}} -------------------------------------- 2018-07-17 18:29:24,736 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 696 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:24,741 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 696 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:24,749 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 697 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:24,768 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 697 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:24.751Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:24,770 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 698 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,775 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 698 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policy_setTooSmallMaxPolicyCount0"},{"@rel":"item","@href":"policy_setTooSmallMaxPolicyCount1"}]}} -------------------------------------- 2018-07-17 18:29:24,776 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 699 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policy_setTooSmallMaxPolicyCount0 Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,780 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 699 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:24,781 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 700 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policy_setTooSmallMaxPolicyCount1 Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,788 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 700 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:24,789 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 701 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,794 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 701 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:24,799 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 702 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:24,816 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 702 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:24,817 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 703 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,821 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 703 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:24,822 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 704 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,827 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 704 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:24,830 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 705 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:24,843 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 705 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:24,850 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 706 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDeleteSingleVersion","@Version":"1.2.3","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,859 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 706 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testPolicyDeleteSingleVersion/1.2.3","@title":"Policy 'testPolicyDeleteSingleVersion' v1.2.3"}} -------------------------------------- 2018-07-17 18:29:24,860 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 707 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,864 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 707 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"testPolicyDeleteSingleVersion"}]}} -------------------------------------- 2018-07-17 18:29:24,865 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 708 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyDeleteSingleVersion Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,871 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 708 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.2.3"}}} -------------------------------------- 2018-07-17 18:29:24,872 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 709 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyDeleteSingleVersion/1.2.3 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,882 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 709 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDeleteSingleVersion","@Version":"1.2.3","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,884 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 710 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyDeleteSingleVersion/1.2.3 Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,896 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 710 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testPolicyDeleteSingleVersion","@Version":"1.2.3","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:24,898 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 711 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,901 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 711 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"Basic"}}} -------------------------------------- 2018-07-17 18:29:24,902 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 712 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testPolicyDeleteSingleVersion Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,905 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 712 Response-Code: 404 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:59 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:24,915 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 713 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:24,929 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 713 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:24,934 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 714 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:24,959 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 714 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:24.945Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:24,961 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 715 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,966 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 715 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"Basic"}}} -------------------------------------- 2018-07-17 18:29:24,967 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 716 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:24,972 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 716 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:24,978 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 717 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:24,991 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 717 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:24,995 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 718 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:25,004 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 718 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:24 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyTooManyV/1.0","@title":"Policy 'policyTooManyV' v1.0"}} -------------------------------------- 2018-07-17 18:29:25,006 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 719 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,021 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 719 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooManyV"}]}} -------------------------------------- 2018-07-17 18:29:25,024 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 720 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyTooManyV Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,028 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 720 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:25,029 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 721 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyTooManyV/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,033 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 721 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:25,041 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 722 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:25,050 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 722 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyTooManyV/1.1","@title":"Policy 'policyTooManyV' v1.1"}} -------------------------------------- 2018-07-17 18:29:25,051 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 723 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,055 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 723 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooManyV"}]}} -------------------------------------- 2018-07-17 18:29:25,056 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 724 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyTooManyV Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,060 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 724 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:25,065 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 725 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyTooManyV/1.1 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,069 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 725 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.1","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:25,077 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 726 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:25,083 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 726 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"policyTooManyV/1.2","@title":"Policy 'policyTooManyV' v1.2"}} -------------------------------------- 2018-07-17 18:29:25,084 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 727 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,087 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 727 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"policyTooManyV"}]}} -------------------------------------- 2018-07-17 18:29:25,088 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 728 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyTooManyV Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,095 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 728 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:25,097 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 729 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyTooManyV/1.2 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,101 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 729 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"policyTooManyV","@Version":"1.2","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:25,104 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 730 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,108 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 730 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:25,113 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 731 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"2","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:25,124 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 731 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Invalid maxVersionCount (2): < number of versions (3) of policy policyTooManyV!"}} -------------------------------------- 2018-07-17 18:29:25,128 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 732 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,135 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 732 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.129Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:25,139 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 733 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic.new","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:25,152 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 733 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"Basic.new/1.0","@title":"Policy 'Basic.new' v1.0"}} -------------------------------------- 2018-07-17 18:29:25,153 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 734 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,161 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 734 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.155Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:25,166 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 735 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"1.0","$":"Basic.new"}}} -------------------------------------- 2018-07-17 18:29:25,181 WARN [http-nio-9621-exec-5] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:25,190 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 735 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.178Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"1.0","$":"Basic.new"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic.new"}}}} -------------------------------------- 2018-07-17 18:29:25,192 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 736 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,214 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 736 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.193Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"1.0","$":"Basic.new"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic.new"}}}} -------------------------------------- 2018-07-17 18:29:25,216 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 737 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/Basic Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,220 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 737 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:25,227 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 738 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:25,246 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 738 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"Basic/1.0","@title":"Policy 'Basic' v1.0"}} -------------------------------------- 2018-07-17 18:29:25,249 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 739 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:25,268 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 739 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.251Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:25,270 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 740 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,273 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 740 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"Basic.new"},{"@rel":"item","@href":"policyTooManyV"}]}} -------------------------------------- 2018-07-17 18:29:25,275 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 741 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/Basic.new Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,278 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 741 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:25,279 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 742 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/policyTooManyV Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,283 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 742 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.2"},{"@rel":"item","@href":"1.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:25,292 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 743 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:25,304 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 743 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Employee/1.0","@title":"Policy 'PPS:Employee' v1.0"}} -------------------------------------- 2018-07-17 18:29:25,305 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 744 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,311 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 744 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:25,312 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 745 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,315 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 745 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:25,316 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 746 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,322 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 746 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:25,333 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 747 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a valid PolicySetIdReference.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:25,346 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 747 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:25,348 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 748 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,356 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 748 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.351Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:25,360 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 749 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:25,382 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 749 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.366Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:25,385 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 750 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,401 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 750 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Policy 'PPS:Employee' cannot be removed because this policy (version 1.0) is still used by the PDP, either as root policy or referenced directly/indirectly by the root policy."}} -------------------------------------- 2018-07-17 18:29:25,401 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 751 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,412 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 751 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:25,415 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 752 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,421 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 752 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.417Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:25,429 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 753 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"root:policyset-with-refs.new"}} -------------------------------------- 2018-07-17 18:29:25,440 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 753 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"No policy found by the refPolicyProvider for the specified PolicySetIdReference: PolicySetId = 'root:policyset-with-refs.new'; Version=Optional.empty,EarliestVersion=Optional.empty,LatestVersion=Optional.empty"}} -------------------------------------- 2018-07-17 18:29:25,441 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 754 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,452 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 754 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.443Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:25,455 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 755 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,464 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 755 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxPolicyCount":"3","az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:25,470 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 756 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:25,479 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 756 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:25,481 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 757 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,488 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 757 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:maxVersionCountPerPolicy":"3","az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:25,491 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 758 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/prp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:prpProperties":{"az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:25,502 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 758 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:prpProperties":{"az:versionRollingEnabled":"false"}} -------------------------------------- 2018-07-17 18:29:25,508 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 759 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testUpdateRootPolicyRefToValidVersion","@Version":"4.4","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:25,516 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 759 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testUpdateRootPolicyRefToValidVersion/4.4","@title":"Policy 'testUpdateRootPolicyRefToValidVersion' v4.4"}} -------------------------------------- 2018-07-17 18:29:25,519 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 760 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,527 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 760 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"},{"@rel":"item","@href":"testUpdateRootPolicyRefToValidVersion"}]}} -------------------------------------- 2018-07-17 18:29:25,532 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 761 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testUpdateRootPolicyRefToValidVersion Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,535 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 761 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"4.4"}}} -------------------------------------- 2018-07-17 18:29:25,536 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 762 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testUpdateRootPolicyRefToValidVersion/4.4 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,545 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 762 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testUpdateRootPolicyRefToValidVersion","@Version":"4.4","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:25,549 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 763 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testUpdateRootPolicyRefToValidVersion","@Version":"4.5","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:25,565 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 763 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testUpdateRootPolicyRefToValidVersion/4.5","@title":"Policy 'testUpdateRootPolicyRefToValidVersion' v4.5"}} -------------------------------------- 2018-07-17 18:29:25,566 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 764 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,570 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 764 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"},{"@rel":"item","@href":"testUpdateRootPolicyRefToValidVersion"}]}} -------------------------------------- 2018-07-17 18:29:25,571 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 765 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testUpdateRootPolicyRefToValidVersion Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,575 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 765 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"4.5"},{"@rel":"item","@href":"4.4"}]}} -------------------------------------- 2018-07-17 18:29:25,579 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 766 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testUpdateRootPolicyRefToValidVersion/4.5 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,586 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 766 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testUpdateRootPolicyRefToValidVersion","@Version":"4.5","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:25,593 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 767 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"testUpdateRootPolicyRefToValidVersion","@Version":"4.6","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:25,624 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 767 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"testUpdateRootPolicyRefToValidVersion/4.6","@title":"Policy 'testUpdateRootPolicyRefToValidVersion' v4.6"}} -------------------------------------- 2018-07-17 18:29:25,626 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 768 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,630 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 768 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"},{"@rel":"item","@href":"testUpdateRootPolicyRefToValidVersion"}]}} -------------------------------------- 2018-07-17 18:29:25,631 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 769 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testUpdateRootPolicyRefToValidVersion Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,634 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 769 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"4.6"},{"@rel":"item","@href":"4.5"},{"@rel":"item","@href":"4.4"}]}} -------------------------------------- 2018-07-17 18:29:25,635 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 770 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testUpdateRootPolicyRefToValidVersion/4.6 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,640 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 770 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testUpdateRootPolicyRefToValidVersion","@Version":"4.6","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:25,648 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 771 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}} -------------------------------------- 2018-07-17 18:29:25,654 WARN [http-nio-9621-exec-2] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:25,672 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 771 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.651Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:25,674 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 772 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,679 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 772 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.675Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:25,682 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 773 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testUpdateRootPolicyRefToValidVersion/4.4 Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,687 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 773 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testUpdateRootPolicyRefToValidVersion","@Version":"4.4","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:25,688 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 774 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testUpdateRootPolicyRefToValidVersion/4.6 Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,692 WARN [http-nio-9621-exec-6] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:25,700 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 774 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"testUpdateRootPolicyRefToValidVersion","@Version":"4.6","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:25,703 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 775 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,710 WARN [http-nio-9621-exec-4] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:25,720 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 775 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.705Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:25,723 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 776 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}} -------------------------------------- 2018-07-17 18:29:25,730 WARN [http-nio-9621-exec-8] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:25,740 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 776 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.726Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:25,742 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 777 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,748 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 777 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.743Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:25,756 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 778 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,764 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 778 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.757Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:25,772 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 779 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}} -------------------------------------- 2018-07-17 18:29:25,778 WARN [http-nio-9621-exec-10] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:25,794 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 779 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.775Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:25,796 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 780 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,802 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 780 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.797Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:25,808 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 781 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,814 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 781 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.809Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:25,818 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 782 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}} -------------------------------------- 2018-07-17 18:29:25,829 WARN [http-nio-9621-exec-3] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:25,839 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 782 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.826Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:25,841 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 783 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,850 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 783 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.842Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:25,853 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 784 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,864 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 784 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.856Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:25,868 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 785 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}} -------------------------------------- 2018-07-17 18:29:25,873 WARN [http-nio-9621-exec-4] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:25,884 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 785 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.870Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:25,886 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 786 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,896 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 786 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.887Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:25,900 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 787 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,905 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 787 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.901Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:25,911 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 788 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}} -------------------------------------- 2018-07-17 18:29:25,921 WARN [http-nio-9621-exec-9] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:25,930 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 788 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.918Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:25,932 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 789 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,940 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 789 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.934Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:25,943 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 790 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,950 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 790 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.944Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:25,966 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 791 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}} -------------------------------------- 2018-07-17 18:29:25,973 WARN [http-nio-9621-exec-2] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:25,984 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 791 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.969Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:25,986 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 792 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:25,996 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 792 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:25 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:25.987Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:26,001 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 793 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,009 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 793 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.002Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:26,017 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 794 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}} -------------------------------------- 2018-07-17 18:29:26,022 WARN [http-nio-9621-exec-6] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:26,030 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 794 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.019Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:26,033 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 795 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,040 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 795 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.034Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:26,043 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 796 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,052 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 796 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.047Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"true","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:26,061 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 797 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}} -------------------------------------- 2018-07-17 18:29:26,072 WARN [http-nio-9621-exec-7] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:26,079 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 797 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.069Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:26,081 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 798 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,092 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 798 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.082Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:26,099 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 799 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Target":""}} -------------------------------------- 2018-07-17 18:29:26,113 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 799 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root/1.0","@title":"Policy 'root' v1.0"}} -------------------------------------- 2018-07-17 18:29:26,119 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 800 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,150 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 800 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.125Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"4.5","$":"testUpdateRootPolicyRefToValidVersion"}}}} -------------------------------------- 2018-07-17 18:29:26,158 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 801 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root"}} -------------------------------------- 2018-07-17 18:29:26,181 WARN [http-nio-9621-exec-2] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:26,220 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 801 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.165Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:26,222 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 802 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,238 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 802 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.228Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:26,245 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 803 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},"az:rootPolicyRefExpression":"root"}} -------------------------------------- 2018-07-17 18:29:26,261 WARN [http-nio-9621-exec-5] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:26,287 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 803 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.253Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:26,289 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 804 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,308 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 804 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.290Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:26,316 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 805 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,336 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 805 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.325Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:26,347 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 806 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},"az:rootPolicyRefExpression":"root"}} -------------------------------------- 2018-07-17 18:29:26,363 WARN [http-nio-9621-exec-8] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:26,392 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 806 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.360Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:26,394 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 807 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,408 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 807 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.395Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:26,423 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 808 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,430 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 808 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.425Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:26,439 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 809 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},"az:rootPolicyRefExpression":"root"}} -------------------------------------- 2018-07-17 18:29:26,448 WARN [http-nio-9621-exec-10] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:26,457 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 809 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.441Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:26,459 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 810 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,467 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 810 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.460Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:26,471 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 811 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,476 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 811 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.472Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:26,479 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 812 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},"az:rootPolicyRefExpression":"root"}} -------------------------------------- 2018-07-17 18:29:26,489 WARN [http-nio-9621-exec-3] org.ow2.authzforce.core.pdp.impl.combining.DPUnlessPDCombiningAlg:283: Combining Algorithm 'urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit': no element to combine -> optimization: replacing with equivalent evaluator returning constant decision DENY 2018-07-17 18:29:26,500 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 812 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.485Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:26,512 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 813 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,518 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 813 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.513Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root"}}}} -------------------------------------- 2018-07-17 18:29:26,529 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 814 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:26,535 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 814 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:26,544 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 815 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:26,561 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 815 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.546Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:26,562 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 816 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,566 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 816 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root"},{"@rel":"item","@href":"root:policyset-with-refs"},{"@rel":"item","@href":"testUpdateRootPolicyRefToValidVersion"}]}} -------------------------------------- 2018-07-17 18:29:26,568 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 817 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,571 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 817 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:26,576 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 818 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/root Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,580 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 818 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:26,581 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 819 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/root:policyset-with-refs Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,585 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 819 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:26,586 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 820 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/testUpdateRootPolicyRefToValidVersion Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,590 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 820 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"4.5"}}} -------------------------------------- 2018-07-17 18:29:26,595 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 821 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:26,608 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 821 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Employee/1.0","@title":"Policy 'PPS:Employee' v1.0"}} -------------------------------------- 2018-07-17 18:29:26,609 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 822 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,613 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 822 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:26,614 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 823 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,618 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 823 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:26,620 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 824 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,629 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 824 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:26,634 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 825 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a valid PolicySetIdReference.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:26,649 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 825 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:26,650 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 826 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:26,660 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 826 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.651Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:26,665 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 827 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:26,700 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 827 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:26 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:26.667Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:27,703 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 828 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:27,736 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 828 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:27 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:27.706Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0.1","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:27,743 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 829 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:27,749 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 829 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:27,756 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 830 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:27,775 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 830 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:27 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:27.759Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:27,777 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 831 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:27,785 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 831 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:27 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:27,787 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 832 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:27,791 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 832 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:27 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.0.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:27,793 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 833 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/root:policyset-with-refs Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:27,796 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 833 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:27 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:27,808 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 834 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:27,818 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 834 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:27 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Employee/1.0","@title":"Policy 'PPS:Employee' v1.0"}} -------------------------------------- 2018-07-17 18:29:27,819 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 835 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:27,825 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 835 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:27 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:27,827 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 836 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:27,830 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 836 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:27 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:27,833 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 837 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:27,841 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 837 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:27 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:27,850 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 838 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a valid PolicySetIdReference.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:27,870 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 838 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:27 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:27,871 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 839 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:27,880 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 839 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:27 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:27.872Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:27,884 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 840 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:27,914 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 840 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:27 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:27.887Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:28,917 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 841 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:28,953 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 841 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:28 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:28.921Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0.1","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:28,959 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 842 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:28,969 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 842 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:28,976 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 843 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:28,997 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 843 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:28 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:28.979Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:29,000 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 844 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:29,008 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 844 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:29 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:29,010 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 845 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:29,013 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 845 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:29 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:29,017 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 846 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/root:policyset-with-refs Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:29,021 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 846 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:29 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.0.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:29,027 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 847 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:29,040 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 847 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:29 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Employee/1.0","@title":"Policy 'PPS:Employee' v1.0"}} -------------------------------------- 2018-07-17 18:29:29,041 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 848 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:29,045 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 848 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:29 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:29,046 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 849 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:29,050 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 849 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:29 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:29,052 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 850 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:29,061 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 850 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:29 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:29,068 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 851 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a valid PolicySetIdReference.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:29,082 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 851 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:29 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:29,083 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 852 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:29,093 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 852 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:29 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:29.084Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:29,097 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 853 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:29,130 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 853 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:29 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:29.099Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:30,134 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 854 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:30,164 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 854 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:30 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:30,168 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 855 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"true","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":[{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"joe"}},{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"}}]},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment"}]}} -------------------------------------- 2018-07-17 18:29:30,186 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 855 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:30 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Permit","Obligations":{"Obligation":{"@ObligationId":"PPS:Employee:obligation"}},"PolicyIdentifierList":{"PolicyIdReference":[{"@Version":"1.0","$":"PP1:Manager"},{"@Version":"1.0","$":"PP:Employee"}],"PolicySetIdReference":[{"@Version":"1.0.1","$":"PPS:Employee"},{"@Version":"1.0","$":"RPS:Manager"},{"@Version":"1.0","$":"root:policyset-with-refs"}]}}}} -------------------------------------- 2018-07-17 18:29:30,192 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 856 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:30,196 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 856 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:30,207 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 857 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:30,224 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 857 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:30 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:30.208Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:30,226 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 858 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:30,230 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 858 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:30 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:30,231 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 859 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:30,237 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 859 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:30 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.0.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:30,238 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 860 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/root:policyset-with-refs Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:30,242 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 860 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:30 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:30,250 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 861 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:30,260 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 861 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:30 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Employee/1.0","@title":"Policy 'PPS:Employee' v1.0"}} -------------------------------------- 2018-07-17 18:29:30,261 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 862 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:30,265 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 862 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:30 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:30,266 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 863 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:30,270 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 863 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:30 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:30,271 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 864 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:30,277 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 864 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:30 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:30,286 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 865 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a valid PolicySetIdReference.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:30,299 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 865 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:30 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:30,301 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 866 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:30,306 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 866 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:30 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:30.302Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:30,309 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 867 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:30,341 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 867 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:30 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:30.314Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:31,346 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 868 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:31,371 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 868 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:31 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:31,380 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 869 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"true","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":[{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"joe"}},{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"}}]},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment"}]}} -------------------------------------- 2018-07-17 18:29:31,386 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 869 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:31 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Permit","Obligations":{"Obligation":{"@ObligationId":"PPS:Employee:obligation"}},"PolicyIdentifierList":{"PolicyIdReference":[{"@Version":"1.0","$":"PP1:Manager"},{"@Version":"1.0","$":"PP:Employee"}],"PolicySetIdReference":[{"@Version":"1.0","$":"PPS:Employee"},{"@Version":"1.0","$":"RPS:Manager"},{"@Version":"1.0.1","$":"root:policyset-with-refs"}]}}}} -------------------------------------- 2018-07-17 18:29:31,391 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 870 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:31,400 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 870 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:31,405 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 871 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:31,424 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 871 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:31 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:31.409Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:31,426 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 872 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:31,436 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 872 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:31 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:31,437 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 873 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:31,443 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 873 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:31 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:31,444 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 874 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/root:policyset-with-refs Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:31,452 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 874 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:31 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.0.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:31,468 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 875 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:ordered-deny-overrides","Description":"\n PolicySet for Conformance Test IIIG301.\n Purpose: ReturnPolicyIdList test with Policy result (no PolicySets)\n ","Target":"","Policy":[{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy1","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy1 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule1","@Effect":"Deny","Description":"\n A subject whose name is J. Hibbert may not\n read Bart Simpson's medical record. NOTAPPLICABLE\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"J. Hibbert"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy2","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy2 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID006:rule2","@Effect":"Permit","Description":"\n A subject who is at least 5 years older than Bart\n Simpson may read Bart Simpson's medical record. PERMIT.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-greater-than-or-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-subtract","Apply":[{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:age","@DataType":"http://www.w3.org/2001/XMLSchema#integer","@MustBePresent":"true"}},{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:bart-simpson-age","@DataType":"http://www.w3.org/2001/XMLSchema#integer","@MustBePresent":"true"}}]},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"5"}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy3","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy3 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule3","@Effect":"Permit","Description":"\n A subject whose \"bogus\" attribute is \"Zaphod Beeblebrox\"\n may perform any action on any resource. INDETERMINATE.\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Zaphod Beeblebrox"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-tests:bogus","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy4","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy4 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule4","@Effect":"Deny","Description":"\n A subject whose name is Julius Hibbert may not\n perform any action on any resource. DENY.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:obligation-1","@FulfillOn":"Deny","AttributeAssignmentExpression":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:assignment1","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"assignment1"}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy5","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy5 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule5","@Effect":"Deny","Description":"\n A subject whose name is Julius Hibbert may not\n perform any action on any resource. DENY.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:obligation-2","@FulfillOn":"Deny","AttributeAssignmentExpression":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:assignment2","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"assignment2"}}}}}]}} -------------------------------------- 2018-07-17 18:29:31,484 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 875 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:31 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset/1.0","@title":"Policy 'urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset' v1.0"}} -------------------------------------- 2018-07-17 18:29:31,485 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 876 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:31,492 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 876 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:31 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset"}]}} -------------------------------------- 2018-07-17 18:29:31,493 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 877 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:31,497 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 877 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:31 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:31,498 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 878 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:31,509 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 878 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:31 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:ordered-deny-overrides","Description":"\n PolicySet for Conformance Test IIIG301.\n Purpose: ReturnPolicyIdList test with Policy result (no PolicySets)\n ","Target":"","Policy":[{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy1","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy1 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule1","@Effect":"Deny","Description":"\n A subject whose name is J. Hibbert may not\n read Bart Simpson's medical record. NOTAPPLICABLE\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"J. Hibbert"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy2","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy2 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID006:rule2","@Effect":"Permit","Description":"\n A subject who is at least 5 years older than Bart\n Simpson may read Bart Simpson's medical record. PERMIT.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-greater-than-or-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-subtract","Apply":[{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:age","@DataType":"http://www.w3.org/2001/XMLSchema#integer","@MustBePresent":"true"}},{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:bart-simpson-age","@DataType":"http://www.w3.org/2001/XMLSchema#integer","@MustBePresent":"true"}}]},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"5"}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy3","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy3 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule3","@Effect":"Permit","Description":"\n A subject whose \"bogus\" attribute is \"Zaphod Beeblebrox\"\n may perform any action on any resource. INDETERMINATE.\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Zaphod Beeblebrox"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-tests:bogus","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy4","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy4 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule4","@Effect":"Deny","Description":"\n A subject whose name is Julius Hibbert may not\n perform any action on any resource. DENY.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:obligation-1","@FulfillOn":"Deny","AttributeAssignmentExpression":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:assignment1","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"assignment1"}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy5","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy5 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule5","@Effect":"Deny","Description":"\n A subject whose name is Julius Hibbert may not\n perform any action on any resource. DENY.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:obligation-2","@FulfillOn":"Deny","AttributeAssignmentExpression":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:assignment2","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"assignment2"}}}}}]}} -------------------------------------- 2018-07-17 18:29:32,517 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 879 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:32,546 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 879 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:32 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:32.518Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset"},"az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset"}}}} -------------------------------------- 2018-07-17 18:29:32,558 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 880 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"true","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":[{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}},{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:age","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"45"}}]},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"read"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:bart-simpson-age","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"10"}}}]}} -------------------------------------- 2018-07-17 18:29:32,570 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 880 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:32 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Deny","Obligations":{"Obligation":{"@ObligationId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:obligation-1","AttributeAssignment":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:assignment1","@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"assignment1"}}},"PolicyIdentifierList":{"PolicyIdReference":[{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy2"},{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy3"},{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy4"}],"PolicySetIdReference":{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset"}}}}} -------------------------------------- 2018-07-17 18:29:32,588 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 881 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:32,593 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 881 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:32,600 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 882 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:32,620 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 882 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:32 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:32.602Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:32,622 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 883 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:32,628 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 883 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:32 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset"}]}} -------------------------------------- 2018-07-17 18:29:32,629 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 884 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:32,635 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 884 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:32 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:32,645 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 885 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:ordered-deny-overrides","Description":"\n PolicySet for Conformance Test IIIG301.\n Purpose: ReturnPolicyIdList test with Policy result (no PolicySets)\n ","Target":"","Policy":[{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy1","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy1 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule1","@Effect":"Deny","Description":"\n A subject whose name is J. Hibbert may not\n read Bart Simpson's medical record. NOTAPPLICABLE\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"J. Hibbert"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy2","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy2 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID006:rule2","@Effect":"Permit","Description":"\n A subject who is at least 5 years older than Bart\n Simpson may read Bart Simpson's medical record. PERMIT.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-greater-than-or-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-subtract","Apply":[{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:age","@DataType":"http://www.w3.org/2001/XMLSchema#integer","@MustBePresent":"true"}},{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:bart-simpson-age","@DataType":"http://www.w3.org/2001/XMLSchema#integer","@MustBePresent":"true"}}]},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"5"}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy3","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy3 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule3","@Effect":"Permit","Description":"\n A subject whose \"bogus\" attribute is \"Zaphod Beeblebrox\"\n may perform any action on any resource. INDETERMINATE.\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Zaphod Beeblebrox"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-tests:bogus","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy4","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy4 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule4","@Effect":"Deny","Description":"\n A subject whose name is Julius Hibbert may not\n perform any action on any resource. DENY.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:obligation-1","@FulfillOn":"Deny","AttributeAssignmentExpression":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:assignment1","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"assignment1"}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy5","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy5 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule5","@Effect":"Deny","Description":"\n A subject whose name is Julius Hibbert may not\n perform any action on any resource. DENY.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:obligation-2","@FulfillOn":"Deny","AttributeAssignmentExpression":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:assignment2","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"assignment2"}}}}}]}} -------------------------------------- 2018-07-17 18:29:32,664 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 885 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:32 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset/1.0","@title":"Policy 'urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset' v1.0"}} -------------------------------------- 2018-07-17 18:29:32,665 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 886 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:32,669 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 886 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:32 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset"}]}} -------------------------------------- 2018-07-17 18:29:32,670 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 887 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:32,673 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 887 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:32 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:32,676 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 888 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:32,692 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 888 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:32 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:ordered-deny-overrides","Description":"\n PolicySet for Conformance Test IIIG301.\n Purpose: ReturnPolicyIdList test with Policy result (no PolicySets)\n ","Target":"","Policy":[{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy1","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy1 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule1","@Effect":"Deny","Description":"\n A subject whose name is J. Hibbert may not\n read Bart Simpson's medical record. NOTAPPLICABLE\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"J. Hibbert"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy2","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy2 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID006:rule2","@Effect":"Permit","Description":"\n A subject who is at least 5 years older than Bart\n Simpson may read Bart Simpson's medical record. PERMIT.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-greater-than-or-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-subtract","Apply":[{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:age","@DataType":"http://www.w3.org/2001/XMLSchema#integer","@MustBePresent":"true"}},{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:bart-simpson-age","@DataType":"http://www.w3.org/2001/XMLSchema#integer","@MustBePresent":"true"}}]},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"5"}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy3","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy3 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule3","@Effect":"Permit","Description":"\n A subject whose \"bogus\" attribute is \"Zaphod Beeblebrox\"\n may perform any action on any resource. INDETERMINATE.\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Zaphod Beeblebrox"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-tests:bogus","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy4","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy4 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule4","@Effect":"Deny","Description":"\n A subject whose name is Julius Hibbert may not\n perform any action on any resource. DENY.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:obligation-1","@FulfillOn":"Deny","AttributeAssignmentExpression":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:assignment1","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"assignment1"}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy5","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny-overrides","Description":"\n Policy5 for Conformance Test IIIG301.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:rule5","@Effect":"Deny","Description":"\n A subject whose name is Julius Hibbert may not\n perform any action on any resource. DENY.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:string-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:obligation-2","@FulfillOn":"Deny","AttributeAssignmentExpression":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:assignment2","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"assignment2"}}}}}]}} -------------------------------------- 2018-07-17 18:29:33,700 INFO [http-nio-9621-exec-10] org.apache.cxf.jaxrs.utils.JAXRSUtils:478: Resource class org.ow2.authzforce.rest.api.jaxrs.PdpPropertiesResource does not support HEAD http method, method getOtherPdpProperties supporting GET http method will be invoked 2018-07-17 18:29:33,731 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 889 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"true","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":[{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}},{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:age","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"45"}}]},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"read"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:bart-simpson-age","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"10"}}}]}} -------------------------------------- 2018-07-17 18:29:33,748 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 889 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:33 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Deny","Obligations":{"Obligation":{"@ObligationId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:obligation-1","AttributeAssignment":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:assignment1","@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"assignment1"}}},"PolicyIdentifierList":{"PolicyIdReference":[{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy2"},{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy3"},{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policy4"}],"PolicySetIdReference":{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset"}}}}} -------------------------------------- 2018-07-17 18:29:33,763 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 890 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:33,772 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 890 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:33,778 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 891 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:33,803 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 891 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:33 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:33.779Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:33,806 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 892 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:33,810 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 892 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:33 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset"}]}} -------------------------------------- 2018-07-17 18:29:33,811 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 893 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/urn:oasis:names:tc:xacml:2.0:conformance-test:IIIG301:policyset Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:33,820 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 893 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:33 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:33,827 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 894 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:policyset","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-overrides","Description":"\n PolicySet for Conformance Test IID005.\n Purpose: Case: Permit: PolicyCombiningAlgorithm DenyOverrides\n ","Target":"","Policy":[{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:policy1","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-overrides","Description":"\n Policy1 for Conformance Test IID005.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:rule1","@Effect":"Deny","Description":"\n A subject whose name is J. Hibbert may not\n read Bart Simpson's medical record. NOTAPPLICABLE\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"J. Hibbert"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}}}}},{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:policy2","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-overrides","Description":"\n Policy2 for Conformance Test IID005.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:rule2","@Effect":"Permit","Description":"\n A subject who is at least 5 years older than Bart\n Simpson may read Bart Simpson's medical record. PERMIT.\n ","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-greater-than-or-equal","Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-subtract","Apply":[{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:age","@DataType":"http://www.w3.org/2001/XMLSchema#integer","@MustBePresent":"false"}},{"@FunctionId":"urn:oasis:names:tc:xacml:1.0:function:integer-one-and-only","AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment","@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:bart-simpson-age","@DataType":"http://www.w3.org/2001/XMLSchema#integer","@MustBePresent":"false"}}]},"AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"5"}}}}}]}} -------------------------------------- 2018-07-17 18:29:33,840 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 894 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:33 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:policyset/1.0","@title":"Policy 'urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:policyset' v1.0"}} -------------------------------------- 2018-07-17 18:29:33,841 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 895 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:33,847 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 895 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:33 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:33.842Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:33,856 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 896 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:policyset"}} -------------------------------------- 2018-07-17 18:29:33,882 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 896 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:33 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:33.858Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:policyset","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:policyset"}}}} -------------------------------------- 2018-07-17 18:29:33,887 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 897 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"false","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":[{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}},{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:age","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"45"}}]},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"read"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:conformance-test:bart-simpson-age","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#integer","$":"10"}}}]}} -------------------------------------- 2018-07-17 18:29:33,908 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 897 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:33 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Permit"}}} -------------------------------------- 2018-07-17 18:29:33,914 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 898 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:33,928 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 898 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:33,932 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 899 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:33,952 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 899 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:33 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:33.936Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:33,954 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 900 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:33,958 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 900 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:33 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:policyset"}]}} -------------------------------------- 2018-07-17 18:29:33,959 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 901 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/urn:oasis:names:tc:xacml:2.0:conformance-test:IID005:policyset Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:33,963 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 901 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:33 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:33,967 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 902 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:33,982 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 902 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:33 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Employee/1.0","@title":"Policy 'PPS:Employee' v1.0"}} -------------------------------------- 2018-07-17 18:29:33,983 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 903 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:33,987 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 903 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:33 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:33,988 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 904 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:33,992 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 904 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:33 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:33,995 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 905 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,012 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 905 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:34,019 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 906 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a valid PolicySetIdReference.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:34,031 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 906 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:34,032 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 907 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,040 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 907 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.033Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,044 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 908 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:34,065 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 908 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.046Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:34,070 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 909 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"false","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":[{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"joe"}},{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"}}]},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment"}]}} -------------------------------------- 2018-07-17 18:29:34,085 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 909 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Permit","Obligations":{"Obligation":{"@ObligationId":"PPS:Employee:obligation"}}}}} -------------------------------------- 2018-07-17 18:29:34,094 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 910 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:34,103 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 910 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:34,107 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 911 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:34,126 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 911 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.113Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,128 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 912 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,132 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 912 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:34,133 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 913 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,140 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 913 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:34,141 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 914 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/root:policyset-with-refs Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,146 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 914 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:34,155 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 915 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:1.0:policy-combining-algorithm:first-applicable","Target":"","Policy":{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policy","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-overrides","Description":"\n Policy for Conformance Test IIA001.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:rule","@Effect":"Permit","Description":"\n Julius Hibbert can read or write Bart Simpson's medical record.\n ","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:anyURI-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","@MustBePresent":"false"}}}},{"AllOf":[{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"read"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"write"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}]}]}}}}} -------------------------------------- 2018-07-17 18:29:34,168 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 915 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset/1.0","@title":"Policy 'urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset' v1.0"}} -------------------------------------- 2018-07-17 18:29:34,170 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 916 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,178 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 916 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.172Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,182 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 917 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}} -------------------------------------- 2018-07-17 18:29:34,213 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 917 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.186Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}}}} -------------------------------------- 2018-07-17 18:29:34,218 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 918 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"false","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"read"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment"}]}} -------------------------------------- 2018-07-17 18:29:34,228 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 918 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Permit"}}} -------------------------------------- 2018-07-17 18:29:34,235 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 919 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:34,244 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 919 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:34,252 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 920 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:34,267 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 920 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.254Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,269 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 921 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,273 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 921 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset"}]}} -------------------------------------- 2018-07-17 18:29:34,274 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 922 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/urn:oasis:names:tc:xacml:2.0:conformance-test:IIA1:policyset Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,279 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 922 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:34,285 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 923 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/attribute.providers Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:attributeProviders":""} -------------------------------------- 2018-07-17 18:29:34,301 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 923 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:attributeProviders":""} -------------------------------------- 2018-07-17 18:29:34,305 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 924 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/attribute.providers Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:attributeProviders":{"az:attributeProvider":{"@xsi:type":"test:TestAttributeProvider","@id":"test","Attributes":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:example:attribute:role","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Physician"}}}}}} -------------------------------------- 2018-07-17 18:29:34,324 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 924 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:attributeProviders":{"az:attributeProvider":{"@xsi:type":"test:TestAttributeProvider","@id":"test","Attributes":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:example:attribute:role","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Physician"}}}}}} -------------------------------------- 2018-07-17 18:29:34,329 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 925 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"urn:thalesgroup:xacml:3.0:conformance-test:IIA002:policyset","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:1.0:policy-combining-algorithm:first-applicable","Target":"","Policy":{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA002:policy","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-overrides","Description":"\n Policy for Conformance Test IIA002.\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIA002:rule","@Effect":"Permit","Description":"\n A AllOf with a role attribute of \"Physician\" can read or\n write Bart Simpson's medical record.\n ","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Physician"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:example:attribute:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:anyURI-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","@MustBePresent":"false"}}}},{"AllOf":[{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"read"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"write"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}]}]}}}}} -------------------------------------- 2018-07-17 18:29:34,344 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 925 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"urn:thalesgroup:xacml:3.0:conformance-test:IIA002:policyset/1.0","@title":"Policy 'urn:thalesgroup:xacml:3.0:conformance-test:IIA002:policyset' v1.0"}} -------------------------------------- 2018-07-17 18:29:34,345 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 926 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,350 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 926 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.346Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,354 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 927 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:thalesgroup:xacml:3.0:conformance-test:IIA002:policyset"}} -------------------------------------- 2018-07-17 18:29:34,373 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 927 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.356Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:thalesgroup:xacml:3.0:conformance-test:IIA002:policyset","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"urn:thalesgroup:xacml:3.0:conformance-test:IIA002:policyset"}}}} -------------------------------------- 2018-07-17 18:29:34,391 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 928 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"false","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"read"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment"}]}} -------------------------------------- 2018-07-17 18:29:34,397 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 928 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Permit"}}} -------------------------------------- 2018-07-17 18:29:34,402 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 929 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:34,408 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 929 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:34,411 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 930 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:34,429 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 930 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.417Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,431 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 931 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,435 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 931 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"urn:thalesgroup:xacml:3.0:conformance-test:IIA002:policyset"}]}} -------------------------------------- 2018-07-17 18:29:34,436 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 932 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/urn:thalesgroup:xacml:3.0:conformance-test:IIA002:policyset Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,439 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 932 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:34,440 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 933 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,446 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 933 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.441Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,451 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 934 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Manager","ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:34,469 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 934 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Employee/1.0","@title":"Policy 'PPS:Employee' v1.0"}} -------------------------------------- 2018-07-17 18:29:34,470 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 935 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,473 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 935 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:34,474 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 936 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,477 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 936 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:34,478 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 937 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,483 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 937 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Manager","ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:34,487 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 938 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions of the Manager role","Target":"","Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}} -------------------------------------- 2018-07-17 18:29:34,502 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 938 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Manager/1.0","@title":"Policy 'PPS:Manager' v1.0"}} -------------------------------------- 2018-07-17 18:29:34,504 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 939 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,507 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 939 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"PPS:Manager"}]}} -------------------------------------- 2018-07-17 18:29:34,508 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 940 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Manager Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,512 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 940 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:34,516 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 941 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Manager/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,521 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 941 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions of the Manager role","Target":"","Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}} -------------------------------------- 2018-07-17 18:29:34,529 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 942 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a valid PolicySetIdReference.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Manager"}]}} -------------------------------------- 2018-07-17 18:29:34,540 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 942 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:34,541 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 943 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,557 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 943 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.542Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,561 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 944 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:34,582 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 944 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Failed to find a root PolicySet with id = 'root:policyset-with-refs', Version=Optional.empty,EarliestVersion=Optional.empty,LatestVersion=Optional.empty: Matched PolicySet 'root:policyset-with-refs' (version 1.0) is invalid or its content is unavailable"}} -------------------------------------- 2018-07-17 18:29:34,583 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 945 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,592 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 945 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.584Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,599 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 946 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:34,606 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 946 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:34,610 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 947 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:34,633 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 947 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.617Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,635 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 948 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,639 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 948 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"PPS:Manager"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:34,641 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 949 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,644 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 949 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:34,645 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 950 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Manager Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,651 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 950 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:34,652 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 951 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/root:policyset-with-refs Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,655 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 951 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:34,660 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 952 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,665 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 952 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.661Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,670 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 953 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a PolicySetIdReference to unknown PolicySet.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:SomeUnknownRole"}]}} -------------------------------------- 2018-07-17 18:29:34,684 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 953 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:34,686 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 954 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,692 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 954 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.688Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,700 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 955 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:34,713 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 955 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Failed to find a root PolicySet with id = 'root:policyset-with-refs', Version=Optional.empty,EarliestVersion=Optional.empty,LatestVersion=Optional.empty: Matched PolicySet 'root:policyset-with-refs' (version 1.0) is invalid or its content is unavailable"}} -------------------------------------- 2018-07-17 18:29:34,714 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 956 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,720 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 956 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.715Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,734 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 957 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,748 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 957 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.736Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,751 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 958 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":{"@Version":"0.0.0.1","$":"Basic"}}} -------------------------------------- 2018-07-17 18:29:34,764 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 958 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"No policy found by the refPolicyProvider for the specified PolicySetIdReference: PolicySetId = 'Basic'; Version=Optional[0.0.0.1],EarliestVersion=Optional.empty,LatestVersion=Optional.empty"}} -------------------------------------- 2018-07-17 18:29:34,765 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 959 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,771 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 959 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.766Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,779 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 960 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,793 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 960 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.780Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,797 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 961 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"}],"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:34,816 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 961 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.800Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,818 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 962 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,823 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 962 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.819Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,828 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 963 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,838 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 963 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.829Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,842 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 964 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:34,860 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 964 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.844Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,861 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 965 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,868 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 965 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.863Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,883 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 966 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:34,892 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 966 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:34,895 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 967 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:34,912 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 967 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:34.897Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:34,913 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 968 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,933 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 968 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:34,934 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 969 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/root:policyset-with-refs Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,942 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 969 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:34,946 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 970 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:34,957 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 970 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Employee/1.0","@title":"Policy 'PPS:Employee' v1.0"}} -------------------------------------- 2018-07-17 18:29:34,959 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 971 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,962 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 971 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:34,965 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 972 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,969 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 972 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:34,970 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 973 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:34,984 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 973 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:34 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:35,013 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 974 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a valid PolicySetIdReference.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:35,044 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 974 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:35 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:35,046 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 975 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:35,074 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 975 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:35 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:35.049Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:35,081 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 976 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:35,128 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 976 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:35 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:35.085Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:36,135 INFO [http-nio-9621-exec-10] org.apache.cxf.jaxrs.utils.JAXRSUtils:478: Resource class org.ow2.authzforce.rest.api.jaxrs.PdpPropertiesResource does not support HEAD http method, method getOtherPdpProperties supporting GET http method will be invoked 2018-07-17 18:29:36,156 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 977 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"true","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":[{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"joe"}},{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"}}]},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment"}]}} -------------------------------------- 2018-07-17 18:29:36,168 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 977 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:36 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Permit","Obligations":{"Obligation":{"@ObligationId":"PPS:Employee:obligation"}},"PolicyIdentifierList":{"PolicyIdReference":[{"@Version":"1.0","$":"PP1:Manager"},{"@Version":"1.0","$":"PP:Employee"}],"PolicySetIdReference":[{"@Version":"1.0.1","$":"PPS:Employee"},{"@Version":"1.0","$":"RPS:Manager"},{"@Version":"1.0","$":"root:policyset-with-refs"}]}}}} -------------------------------------- 2018-07-17 18:29:36,173 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 978 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:36,180 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 978 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:36,183 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 979 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:36,204 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 979 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:36 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:36.190Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:36,206 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 980 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:36,218 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 980 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:36 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:36,220 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 981 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:36,225 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 981 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:36 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.0.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:36,226 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 982 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/root:policyset-with-refs Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:36,230 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 982 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:36 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:36,235 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 983 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:36,252 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 983 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:36 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Employee/1.0","@title":"Policy 'PPS:Employee' v1.0"}} -------------------------------------- 2018-07-17 18:29:36,253 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 984 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:36,258 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 984 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:36 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:36,259 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 985 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:36,262 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 985 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:36 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:36,263 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 986 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:36,272 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 986 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:36 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:36,278 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 987 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a valid PolicySetIdReference.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:36,292 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 987 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:36 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:36,294 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 988 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:36,304 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 988 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:36 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:36.295Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:36,308 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 989 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:36,328 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 989 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:36 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:36.310Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"root:policyset-with-refs"},"az:refPolicyRef":{"@Version":"1.0","$":"PPS:Employee"}}}} -------------------------------------- 2018-07-17 18:29:37,331 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 990 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:37,369 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 990 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:37 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:37,376 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 991 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"true","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":[{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"joe"}},{"@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"}}]},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment"}]}} -------------------------------------- 2018-07-17 18:29:37,404 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 991 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:37 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":{"Decision":"Permit","Obligations":{"Obligation":{"@ObligationId":"PPS:Employee:obligation"}},"PolicyIdentifierList":{"PolicyIdReference":[{"@Version":"1.0","$":"PP1:Manager"},{"@Version":"1.0","$":"PP:Employee"}],"PolicySetIdReference":[{"@Version":"1.0","$":"PPS:Employee"},{"@Version":"1.0","$":"RPS:Manager"},{"@Version":"1.0.1","$":"root:policyset-with-refs"}]}}}} -------------------------------------- 2018-07-17 18:29:37,448 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 992 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:37,457 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 992 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:37,472 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 993 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:37,511 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 993 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:37 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:37.481Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:37,513 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 994 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:37,517 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 994 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:37 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"root:policyset-with-refs"}]}} -------------------------------------- 2018-07-17 18:29:37,520 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 995 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:37,523 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 995 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:37 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:37,524 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 996 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/root:policyset-with-refs Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:37,532 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 996 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:37 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"1.0.1"},{"@rel":"item","@href":"1.0"}]}} -------------------------------------- 2018-07-17 18:29:37,542 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 997 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:1.0:policy-combining-algorithm:first-applicable","Target":"","Policy":{"@PolicyId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIE302:policy","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-overrides","Description":"\n Policy for Conformance Test IIIE302.\n Purpose: test Multiple Decisions with The use of multiple instances of an Attributes element with the same category ID\n ","Target":"","Rule":{"@RuleId":"urn:oasis:names:tc:xacml:2.0:conformance-test:IIIE302:rule","@Effect":"Permit","Description":"\n Julius Hibbert can read or write Bart Simpson's medical record.\n ","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:anyURI-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","@MustBePresent":"false"}}}},{"AllOf":[{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"read"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}},{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"write"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}]}]}}}}} -------------------------------------- 2018-07-17 18:29:37,553 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 997 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:37 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset/1.0","@title":"Policy 'urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset' v1.0"}} -------------------------------------- 2018-07-17 18:29:37,554 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 998 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:37,560 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 998 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:37 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:37.555Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:37,564 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 999 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset"}} -------------------------------------- 2018-07-17 18:29:37,583 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 999 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:37 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:37.566Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset"}}}} -------------------------------------- 2018-07-17 18:29:37,592 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1000 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pdp Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"Request":{"@ReturnPolicyIdList":"false","@CombinedDecision":"false","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"true","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}},{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"true","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hilbert"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"true","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@IncludeInResult":"false","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"read"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment"}]}} -------------------------------------- 2018-07-17 18:29:37,598 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1000 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:37 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"Response":{"Result":[{"Decision":"Permit","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"true","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hibbert"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"true","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"}}}]},{"Decision":"NotApplicable","Attributes":[{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:subject:subject-id","@IncludeInResult":"true","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Julius Hilbert"}}},{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","Attribute":{"@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@IncludeInResult":"true","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#anyURI","$":"http://medico.com/record/patient/BartSimpson"}}}]}]}} -------------------------------------- 2018-07-17 18:29:37,604 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1001 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:37,612 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1001 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:37 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:37.605Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset"}}}} -------------------------------------- 2018-07-17 18:29:37,621 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1002 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:ordered-permit-overrides","Target":"","Policy":{"@PolicyId":"P1","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-permit-overrides","Target":"","Rule":{"@RuleId":"R1","@Effect":"Permit","Description":"ule using unknown Function as Match function: urn:oasis:names:tc:xacml:2.0:function:string-equal instead of urn:oasis:names:tc:xacml:1.0:function:string-equal","Target":"","Condition":{"Apply":{"@FunctionId":"urn:oasis:names:tc:xacml:2.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"a"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:environment","@AttributeId":"arg1","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}}}} -------------------------------------- 2018-07-17 18:29:37,632 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1002 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:37 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root/1.0","@title":"Policy 'root' v1.0"}} -------------------------------------- 2018-07-17 18:29:37,633 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1003 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:37,638 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1003 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:37 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:37.634Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset"}}}} -------------------------------------- 2018-07-17 18:29:37,642 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1004 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root"}} -------------------------------------- 2018-07-17 18:29:37,658 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1004 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:37 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Failed to find a root PolicySet with id = 'root', Version=Optional.empty,EarliestVersion=Optional.empty,LatestVersion=Optional.empty: Matched PolicySet 'root' (version 1.0) is invalid or its content is unavailable"}} -------------------------------------- 2018-07-17 18:29:37,659 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1005 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:37,668 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1005 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:37 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:37.661Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset"}}}} -------------------------------------- 2018-07-17 18:29:37,684 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1006 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"Basic","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Basic PolicySet","Target":"","Policy":{"@PolicyId":"MissionManagementApp","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Policy for MissionManagementApp","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManagementApp"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"Rule":{"@RuleId":"MissionManager_role_can_manage_team","@Effect":"Permit","Description":"Only MissionManager role authorized to manage the mission team","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"MissionManager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"false"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Team"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:thales:xacml:2.0:resource:sub-resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"manage"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}}}} -------------------------------------- 2018-07-17 18:29:37,699 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1006 Response-Code: 409 Encoding: ISO-8859-1 Content-Type: Headers: {Content-Length=[0], Date=[Tue, 17 Jul 2018 16:28:58 GMT], Server=[Apache-Coyote/1.1]} -------------------------------------- 2018-07-17 18:29:37,703 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1007 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:rootPolicyRefExpression":"Basic"}} -------------------------------------- 2018-07-17 18:29:37,720 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1007 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:37 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:37.705Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:37,722 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1008 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:37,726 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1008 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:37 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"root"},{"@rel":"item","@href":"urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset"}]}} -------------------------------------- 2018-07-17 18:29:37,727 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1009 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/root Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:37,731 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1009 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:37 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:37,732 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1010 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/urn:thalesgroup:xacml:3.0:conformance-test:IIIE302:policyset Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:37,738 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1010 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:37 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:38,749 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1011 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:User","ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:38,770 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1011 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:38 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Employee/1.0","@title":"Policy 'PPS:Employee' v1.0"}} -------------------------------------- 2018-07-17 18:29:38,771 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1012 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:38,775 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1012 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:38 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"}]}} -------------------------------------- 2018-07-17 18:29:38,777 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1013 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:38,781 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1013 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:38 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:38,784 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1014 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Employee/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:38,800 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1014 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:38 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions specific to the Employee role","Target":"","Policy":{"@PolicyId":"PP:Employee","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Target":"","Rule":{"@RuleId":"Permission_to_create_issue_ticket","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/tickets"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:User","ObligationExpressions":{"ObligationExpression":{"@ObligationId":"PPS:Employee:obligation","@FulfillOn":"Permit"}}}} -------------------------------------- 2018-07-17 18:29:38,809 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1015 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions of the Manager role","Target":"","Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}} -------------------------------------- 2018-07-17 18:29:38,825 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1015 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:38 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"PPS:Manager/1.0","@title":"Policy 'PPS:Manager' v1.0"}} -------------------------------------- 2018-07-17 18:29:38,826 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1016 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:38,831 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1016 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:38 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":[{"@rel":"item","@href":"Basic"},{"@rel":"item","@href":"PPS:Employee"},{"@rel":"item","@href":"PPS:Manager"}]}} -------------------------------------- 2018-07-17 18:29:38,832 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1017 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Manager Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:38,841 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1017 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:38 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:resources":{"atom:link":{"@rel":"item","@href":"1.0"}}} -------------------------------------- 2018-07-17 18:29:38,843 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1018 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies/PPS:Manager/1.0 Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:38,856 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1018 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:38 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"PolicySet":{"@PolicySetId":"PPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Permissions of the Manager role","Target":"","Policy":{"@PolicyId":"PP1:Manager","@Version":"1.0","@RuleCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit","Description":"Permissions specific to Manager Role","Target":"","Rule":{"@RuleId":"Permission_to_create_new_project","@Effect":"Permit","Target":{"AnyOf":[{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"https://acme.com/ticketmanagementservice/projects"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:resource","@AttributeId":"urn:oasis:names:tc:xacml:1.0:resource:resource-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}},{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"POST"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:3.0:attribute-category:action","@AttributeId":"urn:oasis:names:tc:xacml:1.0:action:action-id","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}]}}},"PolicySetIdReference":"PPS:Employee"}} -------------------------------------- 2018-07-17 18:29:38,861 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1019 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/policies Http-Method: POST Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"PolicySet":{"@PolicySetId":"root:policyset-with-refs","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"Root PolicySet. Test for a valid PolicySetIdReference.","Target":"","PolicySet":[{"@PolicySetId":"RPS:Employee","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Employee Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Employee"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Employee"},{"@PolicySetId":"RPS:Manager","@Version":"1.0","@PolicyCombiningAlgId":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless-permit","Description":"\n Manager Role PolicySet\n ","Target":{"AnyOf":{"AllOf":{"Match":{"@MatchId":"urn:oasis:names:tc:xacml:1.0:function:string-equal","AttributeValue":{"@DataType":"http://www.w3.org/2001/XMLSchema#string","$":"Manager"},"AttributeDesignator":{"@Category":"urn:oasis:names:tc:xacml:1.0:subject-category:access-subject","@AttributeId":"urn:oasis:names:tc:xacml:2.0:subject:role","@DataType":"http://www.w3.org/2001/XMLSchema#string","@MustBePresent":"true"}}}}},"PolicySetIdReference":"PPS:Manager"}]}} -------------------------------------- 2018-07-17 18:29:38,876 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1019 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:38 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"atom:link":{"@rel":"item","@href":"root:policyset-with-refs/1.0","@title":"Policy 'root:policyset-with-refs' v1.0"}} -------------------------------------- 2018-07-17 18:29:38,877 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1020 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: GET Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:38,892 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1020 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:38 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:pdpProperties":{"@lastModifiedTime":"2018-07-17T16:29:38.878Z","az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"Basic","az:applicablePolicies":{"az:rootPolicyRef":{"@Version":"1.0","$":"Basic"}}}} -------------------------------------- 2018-07-17 18:29:38,896 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1021 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw/pap/pdp.properties Http-Method: PUT Content-Type: application/json Headers: {Content-Type=[application/json], Accept=[application/json]} Payload: {"az:pdpPropertiesUpdate":{"az:feature":[{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:strict-attribute-issuer-match"},{"@type":"urn:ow2:authzforce:feature-type:pdp:core","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:core:xpath-eval"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:data-type:test-xacml-policy"},{"@type":"urn:ow2:authzforce:feature-type:pdp:data-type","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:data-type:dnsName-value"},{"@type":"urn:ow2:authzforce:feature-type:pdp:function","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:function:dnsName-value-equal"},{"@type":"urn:ow2:authzforce:feature-type:pdp:combining-algorithm","@enabled":"false","$":"urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:on-permit-apply-second"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"true","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:multiple:repeated-attribute-categories-lax"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-xml:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:request-preproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:request-preproc:xacml-json:default-strict"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-xml:multiple:test-combined-decision"},{"@type":"urn:ow2:authzforce:feature-type:pdp:result-postproc","@enabled":"false","$":"urn:ow2:authzforce:feature:pdp:result-postproc:xacml-json:default"}],"az:rootPolicyRefExpression":"root:policyset-with-refs"}} -------------------------------------- 2018-07-17 18:29:38,928 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1021 Response-Code: 400 Encoding: ISO-8859-1 Content-Type: application/json Headers: {connection=[close], content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:38 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"error":{"message":"Failed to find a root PolicySet with id = 'root:policyset-with-refs', Version=Optional.empty,EarliestVersion=Optional.empty,LatestVersion=Optional.empty: Matched PolicySet 'root:policyset-with-refs' (version 1.0) is invalid or its content is unavailable"}} -------------------------------------- 2018-07-17 18:29:38,930 INFO [main] org.apache.cxf.interceptor.LoggingOutInterceptor:275: Outbound Message --------------------------- ID: 1022 Address: http://127.0.0.1:9621/domains/jopnSIneEeiz1QBQVqJsvw Http-Method: DELETE Content-Type: Headers: {Accept=[application/json]} -------------------------------------- 2018-07-17 18:29:38,936 INFO [main] org.apache.cxf.interceptor.LoggingInInterceptor:275: Inbound Message ---------------------------- ID: 1022 Response-Code: 200 Encoding: ISO-8859-1 Content-Type: application/json Headers: {content-type=[application/json], Date=[Tue, 17 Jul 2018 16:29:38 GMT], Server=[Apache-Coyote/1.1], transfer-encoding=[chunked]} Payload: {"az:domainProperties":{"@externalId":"externaldSn4EdO7seb4CSMQHXkfDg"}} -------------------------------------- [Utils] Attempting to create /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/AuthZForce.PDP.REST.API.JSON/Test_PDPOnly_No.FastInfoset_No.JSON_Yes.AutoSync_No.VersionRolling_No.DoSMitigation_No.xml [Utils] Directory /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/AuthZForce.PDP.REST.API.JSON exists: true PASSED: getDomain(false) PASSED: getDomainProperties(false) PASSED: requestPDPDumb PASSED: getDomainPropertiesAfterFileModification("", true) PASSED: getPap(false) PASSED: headDomainPropertiesAfterFileModification("", true) PASSED: requestXacmlJsonPDPDumb(true) PASSED: updateDomainProperties(false) PASSED: getAttributeProviders(false) PASSED: getPolicies(false) PASSED: getRootPolicy(false) PASSED: updateAttributeProviders(false) PASSED: addAndGetPolicy(false) PASSED: addConflictingPolicyVersion PASSED: addInvalidPolicyType(false) PASSED: addInvalidPolicyVersion(false) PASSED: addTooManyPolicies PASSED: deleteAndTryGetUnusedPolicy PASSED: disablePolicyVersionRolling(false) PASSED: getPolicyVersions PASSED: setValidMaxPolicyCount PASSED: addTooManyPolicyVersions PASSED: deleteAndTryGetPolicyVersion PASSED: deleteRootPolicy PASSED: getAndDeleteLatestPolicyVersion PASSED: setTooSmallMaxPolicyCount PASSED: setValidMaxPolicyVersionCount PASSED: deleteSingleVersionOfPolicy PASSED: setTooSmallMaxPolicyVersionCount PASSED: updateRootPolicyRefToValidPolicy PASSED: setRootPolicyWithGoodRefs PASSED: updateRootPolicyRefToMissingPolicy PASSED: updateRootPolicyRefToValidVersion PASSED: enableMDPRequestPreproc("") PASSED: enableMDPResultPostproc("") PASSED: enableThenDisableCustomCombiningAlgorithm("") PASSED: enableThenDisableCustomDatatype("") PASSED: enableThenDisableCustomFunction("") PASSED: enableThenDisableStrictAttributeIssuerMatch("") PASSED: enableThenDisableXPath("") PASSED: getPdpPropertiesAfterModifyingUsedPolicyDirectory("", true) PASSED: getPoliciesAfterModifyingUsedPolicyDirectory("", true) PASSED: getRootPolicyRefAfterChangingPdpConfFile("", true) PASSED: headRootPolicyRefAfterChangingPdpConfFile("", true) PASSED: requestPDPWithoutMDP(src/test/resources/xacml.samples/pdp/IID005) PASSED: requestPDPWithoutMDP(src/test/resources/xacml.samples/pdp/PolicyReference.Valid) PASSED: requestPDPWithoutMDP(src/test/resources/xacml.samples/pdp/IIA001(PolicySet)) PASSED: requestPDPWithoutMDP(src/test/resources/xacml.samples/pdp/IIA002(PolicySet)) PASSED: setRootPolicyWithCircularRef PASSED: setRootPolicyWithRefToMissingPolicy PASSED: updateRootPolicyRefToMissingVersion PASSED: disableMDPRequestPreproc("") PASSED: disableMDPResultPostproc("") PASSED: headPdpPropertiesAfterModifyingUsedPolicyDirectory("", true) PASSED: requestPDPWithMDP("") PASSED: setRootPolicyWithBadFunctionId PASSED: setRootPolicyWithTooDeepPolicyRef("", true) =============================================== Test_PDPOnly:No.FastInfoset:No.JSON:Yes.AutoSync:No.VersionRolling:No.DoSMitigation:No Tests run: 57, Failures: 0, Skips: 0 =============================================== =============================================== AuthZForce.PDP.REST.API.JSON Total tests run: 128, Failures: 0, Skips: 0 =============================================== [TestNG] Time taken by org.testng.reporters.EmailableReporter2@79698539: 36 ms [TestNG] Time taken by org.testng.reporters.XMLReporter@7a5d012c: 119 ms [TestNG] Time taken by [FailedReporter passed=0 failed=0 skipped=0]: 0 ms [TestNG] Time taken by org.testng.reporters.jq.Main@6cd8737: 119 ms [TestNG] Reporter org.testng.reporters.JUnitReportReporter@38082d64 failed java.util.ConcurrentModificationException at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901) at java.util.ArrayList$Itr.next(ArrayList.java:851) at org.testng.reporters.JUnitReportReporter.getNextConfiguration(JUnitReportReporter.java:220) at org.testng.reporters.JUnitReportReporter.generateReport(JUnitReportReporter.java:105) at org.testng.TestNG.generateReports(TestNG.java:1175) at org.testng.TestNG.run(TestNG.java:1102) at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:281) at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:75) at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:121) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121) [Utils] Attempting to create /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old/AuthZForce.PDP.REST.API.JSON/toc.html [Utils] Directory /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old/AuthZForce.PDP.REST.API.JSON exists: true [Utils] Attempting to create /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old/AuthZForce.PDP.REST.API.JSON/Test_PDPOnly_No.FastInfoset_No.JSON_Yes.AutoSync_No.VersionRolling_No.DoSMitigation_Yes.properties [Utils] Directory /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old/AuthZForce.PDP.REST.API.JSON exists: true [Utils] Attempting to create /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old/AuthZForce.PDP.REST.API.JSON/Test_PDPOnly_No.FastInfoset_No.JSON_Yes.AutoSync_No.VersionRolling_No.DoSMitigation_No.properties [Utils] Directory /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old/AuthZForce.PDP.REST.API.JSON exists: true [Utils] Attempting to create /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old/AuthZForce.PDP.REST.API.JSON/index.html [Utils] Directory /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old/AuthZForce.PDP.REST.API.JSON exists: true [Utils] Attempting to create /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old/AuthZForce.PDP.REST.API.JSON/main.html [Utils] Directory /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old/AuthZForce.PDP.REST.API.JSON exists: true [Utils] Attempting to create /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old/AuthZForce.PDP.REST.API.JSON/groups.html [Utils] Directory /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old/AuthZForce.PDP.REST.API.JSON exists: true [Utils] Attempting to create /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old/AuthZForce.PDP.REST.API.JSON/classes.html [Utils] Directory /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old/AuthZForce.PDP.REST.API.JSON exists: true [Utils] Attempting to create /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old/AuthZForce.PDP.REST.API.JSON/reporter-output.html [Utils] Directory /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old/AuthZForce.PDP.REST.API.JSON exists: true [Utils] Attempting to create /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old/AuthZForce.PDP.REST.API.JSON/methods-not-run.html [Utils] Directory /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old/AuthZForce.PDP.REST.API.JSON exists: true [Utils] Attempting to create /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old/AuthZForce.PDP.REST.API.JSON/testng.xml.html [Utils] Directory /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old/AuthZForce.PDP.REST.API.JSON exists: true [Utils] Attempting to create /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old/index.html [Utils] Directory /home/theresis/git/authzforce-ce-server.git/webapp/target/surefire-reports/old exists: true [TestNG] Time taken by org.testng.reporters.SuiteHTMLReporter@6108b2d7: 51 ms