Skip to content

Test Result : ParametrizedPolicyQueryCommandResponseAdapterTest

0 failures (±0)
28 tests (±0)
Took 30 ms.

All Tests

Test nameDurationStatus
adaptableToCommandToAdaptable[retrievePolicyEntriesResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries, value={"admin":{"subjects":{"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}},"resources":{"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"},"frontend":{"subjects":{"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"}}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrievePolicyEntriesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrievePolicyEntries, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyEntries={"admin":{"subjects":{"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}},"resources":{"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"},"frontend":{"subjects":{"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"}}]]2 msPassed
adaptableToCommandToAdaptable[retrievePolicyEntryResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin, value={"subjects":{"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}},"resources":{"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrievePolicyEntryResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrievePolicyEntry, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyEntryLabel=admin, policyEntry={"subjects":{"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}},"resources":{"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"}]]1 msPassed
adaptableToCommandToAdaptable[retrievePolicyResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/, value={"policyId":"org.eclipse.ditto.test:myPolicy","imports":{},"entries":{}}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrievePolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrievePolicy, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policy={"policyId":"org.eclipse.ditto.test:myPolicy","imports":{},"entries":{}}]]2 msPassed
adaptableToCommandToAdaptable[retrieveResourceResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/resources/thing:/thingId, value={"grant":["READ"],"revoke":["WRITE"]}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrieveResourceResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrieveResource, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, resourceKey=thing:/thingId, resource={"grant":["READ"],"revoke":["WRITE"]}]]0 msPassed
adaptableToCommandToAdaptable[retrieveResourcesResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/resources, value={"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrieveResourcesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrieveResources, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, resources={"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}}]]1 msPassed
adaptableToCommandToAdaptable[retrieveSubjectResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/subjects/google:theSubject1, value={"type":"generated"}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrieveSubjectResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrieveSubject, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjectId=google:theSubject1, subject={"type":"generated"}]]0 msPassed
adaptableToCommandToAdaptable[retrieveSubjectsResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/subjects, value={"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrieveSubjectsResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrieveSubjects, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjects={"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}}]]1 msPassed
commandToAdaptableToCommand[retrievePolicyEntriesResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries, value={"admin":{"subjects":{"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}},"resources":{"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"},"frontend":{"subjects":{"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"}}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrievePolicyEntriesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrievePolicyEntries, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyEntries={"admin":{"subjects":{"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}},"resources":{"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"},"frontend":{"subjects":{"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"}}]]0 msPassed
commandToAdaptableToCommand[retrievePolicyEntryResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin, value={"subjects":{"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}},"resources":{"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrievePolicyEntryResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrievePolicyEntry, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyEntryLabel=admin, policyEntry={"subjects":{"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}},"resources":{"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"}]]0 msPassed
commandToAdaptableToCommand[retrievePolicyResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/, value={"policyId":"org.eclipse.ditto.test:myPolicy","imports":{},"entries":{}}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrievePolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrievePolicy, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policy={"policyId":"org.eclipse.ditto.test:myPolicy","imports":{},"entries":{}}]]1 msPassed
commandToAdaptableToCommand[retrieveResourceResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/resources/thing:/thingId, value={"grant":["READ"],"revoke":["WRITE"]}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrieveResourceResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrieveResource, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, resourceKey=thing:/thingId, resource={"grant":["READ"],"revoke":["WRITE"]}]]1 msPassed
commandToAdaptableToCommand[retrieveResourcesResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/resources, value={"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrieveResourcesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrieveResources, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, resources={"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}}]]0 msPassed
commandToAdaptableToCommand[retrieveSubjectResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/subjects/google:theSubject1, value={"type":"generated"}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrieveSubjectResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrieveSubject, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjectId=google:theSubject1, subject={"type":"generated"}]]1 msPassed
commandToAdaptableToCommand[retrieveSubjectsResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/subjects, value={"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrieveSubjectsResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrieveSubjects, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjects={"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}}]]0 msPassed
fromAdaptable[retrievePolicyEntriesResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries, value={"admin":{"subjects":{"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}},"resources":{"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"},"frontend":{"subjects":{"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"}}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrievePolicyEntriesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrievePolicyEntries, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyEntries={"admin":{"subjects":{"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}},"resources":{"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"},"frontend":{"subjects":{"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"}}]]16 msPassed
fromAdaptable[retrievePolicyEntryResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin, value={"subjects":{"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}},"resources":{"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrievePolicyEntryResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrievePolicyEntry, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyEntryLabel=admin, policyEntry={"subjects":{"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}},"resources":{"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"}]]1 msPassed
fromAdaptable[retrievePolicyResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/, value={"policyId":"org.eclipse.ditto.test:myPolicy","imports":{},"entries":{}}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrievePolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrievePolicy, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policy={"policyId":"org.eclipse.ditto.test:myPolicy","imports":{},"entries":{}}]]0 msPassed
fromAdaptable[retrieveResourceResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/resources/thing:/thingId, value={"grant":["READ"],"revoke":["WRITE"]}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrieveResourceResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrieveResource, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, resourceKey=thing:/thingId, resource={"grant":["READ"],"revoke":["WRITE"]}]]0 msPassed
fromAdaptable[retrieveResourcesResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/resources, value={"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrieveResourcesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrieveResources, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, resources={"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}}]]1 msPassed
fromAdaptable[retrieveSubjectResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/subjects/google:theSubject1, value={"type":"generated"}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrieveSubjectResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrieveSubject, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjectId=google:theSubject1, subject={"type":"generated"}]]0 msPassed
fromAdaptable[retrieveSubjectsResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/subjects, value={"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrieveSubjectsResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrieveSubjects, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjects={"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}}]]0 msPassed
toAdaptable[retrievePolicyEntriesResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries, value={"admin":{"subjects":{"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}},"resources":{"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"},"frontend":{"subjects":{"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"}}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrievePolicyEntriesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrievePolicyEntries, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyEntries={"admin":{"subjects":{"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}},"resources":{"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"},"frontend":{"subjects":{"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"}}]]0 msPassed
toAdaptable[retrievePolicyEntryResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin, value={"subjects":{"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}},"resources":{"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrievePolicyEntryResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrievePolicyEntry, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policyEntryLabel=admin, policyEntry={"subjects":{"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}},"resources":{"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}},"importable":"implicit"}]]0 msPassed
toAdaptable[retrievePolicyResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/, value={"policyId":"org.eclipse.ditto.test:myPolicy","imports":{},"entries":{}}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrievePolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrievePolicy, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, policy={"policyId":"org.eclipse.ditto.test:myPolicy","imports":{},"entries":{}}]]0 msPassed
toAdaptable[retrieveResourceResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/resources/thing:/thingId, value={"grant":["READ"],"revoke":["WRITE"]}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrieveResourceResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrieveResource, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, resourceKey=thing:/thingId, resource={"grant":["READ"],"revoke":["WRITE"]}]]1 msPassed
toAdaptable[retrieveResourcesResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/resources, value={"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrieveResourcesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrieveResources, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, resources={"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]},"message:/subject":{"grant":["WRITE"],"revoke":[]}}]]0 msPassed
toAdaptable[retrieveSubjectResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/subjects/google:theSubject1, value={"type":"generated"}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrieveSubjectResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrieveSubject, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjectId=google:theSubject1, subject={"type":"generated"}]]0 msPassed
toAdaptable[retrieveSubjectsResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, name=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, streamingAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/subjects, value={"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}}, extra=null, status=HttpStatus [code=200, category=SUCCESS], revision=null, timestamp=null, metadata=null, fields=null], headers=ImmutableDittoHeaders [{correlation-id=dittoCorrelationId, status=200, content-type=application/vnd.eclipse.ditto+json}]], command=RetrieveSubjectsResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=64bcb281-018f-48d9-b96e-223294a73638, response-required=false}], responseType=policies.responses:retrieveSubjects, httpStatus=HttpStatus [code=200, category=SUCCESS], policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjects={"google:theSubject1":{"type":"generated"},"google:theSubject2":{"type":"generated"}}]]1 msPassed