Skip to content

Test Result : ParametrizedPolicyQueryCommandResponseAdapterTest

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

All Tests

Test nameDurationStatus
adaptableToCommandToAdaptable[retrievePolicyEntriesResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries, value={"admin":{"subjects":{"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}},"frontend":{"subjects":{"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]}}}}, extra=null, status=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrievePolicyEntriesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrievePolicyEntries, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, policyEntries={"admin":{"subjects":{"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}},"frontend":{"subjects":{"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]}}}}]]2 msPassed
adaptableToCommandToAdaptable[retrievePolicyEntryResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin, value={"subjects":{"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}}, extra=null, status=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrievePolicyEntryResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrievePolicyEntry, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, policyEntryLabel=admin, policyEntry={"subjects":{"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}}]]1 msPassed
adaptableToCommandToAdaptable[retrievePolicyResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/, value={"policyId":"org.eclipse.ditto.test:myPolicy","entries":{}}, extra=null, status=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrievePolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrievePolicy, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, policy={"policyId":"org.eclipse.ditto.test:myPolicy","entries":{}}]]3 msPassed
adaptableToCommandToAdaptable[retrieveResourceResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=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=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrieveResourceResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrieveResource, statusCode=OK, 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, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/resources, value={"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}, extra=null, status=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrieveResourcesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrieveResources, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, label=admin, resources={"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}]]1 msPassed
adaptableToCommandToAdaptable[retrieveSubjectResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=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=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrieveSubjectResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrieveSubject, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjectId=google:theSubject1, subject={"type":"generated"}]]3 msPassed
adaptableToCommandToAdaptable[retrieveSubjectsResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/subjects, value={"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}}, extra=null, status=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrieveSubjectsResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrieveSubjects, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjects={"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}}]]1 msPassed
commandToAdaptableToCommand[retrievePolicyEntriesResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries, value={"admin":{"subjects":{"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}},"frontend":{"subjects":{"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]}}}}, extra=null, status=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrievePolicyEntriesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrievePolicyEntries, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, policyEntries={"admin":{"subjects":{"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}},"frontend":{"subjects":{"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]}}}}]]1 msPassed
commandToAdaptableToCommand[retrievePolicyEntryResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin, value={"subjects":{"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}}, extra=null, status=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrievePolicyEntryResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrievePolicyEntry, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, policyEntryLabel=admin, policyEntry={"subjects":{"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}}]]1 msPassed
commandToAdaptableToCommand[retrievePolicyResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/, value={"policyId":"org.eclipse.ditto.test:myPolicy","entries":{}}, extra=null, status=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrievePolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrievePolicy, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, policy={"policyId":"org.eclipse.ditto.test:myPolicy","entries":{}}]]1 msPassed
commandToAdaptableToCommand[retrieveResourceResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=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=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrieveResourceResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrieveResource, statusCode=OK, 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, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/resources, value={"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}, extra=null, status=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrieveResourcesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrieveResources, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, label=admin, resources={"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}]]1 msPassed
commandToAdaptableToCommand[retrieveSubjectResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=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=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrieveSubjectResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrieveSubject, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjectId=google:theSubject1, subject={"type":"generated"}]]0 msPassed
commandToAdaptableToCommand[retrieveSubjectsResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/subjects, value={"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}}, extra=null, status=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrieveSubjectsResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrieveSubjects, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjects={"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}}]]1 msPassed
fromAdaptable[retrievePolicyEntriesResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries, value={"admin":{"subjects":{"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}},"frontend":{"subjects":{"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]}}}}, extra=null, status=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrievePolicyEntriesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrievePolicyEntries, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, policyEntries={"admin":{"subjects":{"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}},"frontend":{"subjects":{"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]}}}}]]1 msPassed
fromAdaptable[retrievePolicyEntryResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin, value={"subjects":{"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}}, extra=null, status=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrievePolicyEntryResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrievePolicyEntry, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, policyEntryLabel=admin, policyEntry={"subjects":{"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}}]]1 msPassed
fromAdaptable[retrievePolicyResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/, value={"policyId":"org.eclipse.ditto.test:myPolicy","entries":{}}, extra=null, status=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrievePolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrievePolicy, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, policy={"policyId":"org.eclipse.ditto.test:myPolicy","entries":{}}]]0 msPassed
fromAdaptable[retrieveResourceResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=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=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrieveResourceResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrieveResource, statusCode=OK, 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, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/resources, value={"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}, extra=null, status=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrieveResourcesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrieveResources, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, label=admin, resources={"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}]]2 msPassed
fromAdaptable[retrieveSubjectResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=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=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrieveSubjectResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrieveSubject, statusCode=OK, 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, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/subjects, value={"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}}, extra=null, status=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrieveSubjectsResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrieveSubjects, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjects={"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}}]]0 msPassed
toAdaptable[retrievePolicyEntriesResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries, value={"admin":{"subjects":{"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}},"frontend":{"subjects":{"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]}}}}, extra=null, status=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrievePolicyEntriesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrievePolicyEntries, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, policyEntries={"admin":{"subjects":{"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}},"frontend":{"subjects":{"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]}}}}]]1 msPassed
toAdaptable[retrievePolicyEntryResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin, value={"subjects":{"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}}, extra=null, status=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrievePolicyEntryResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrievePolicyEntry, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, policyEntryLabel=admin, policyEntry={"subjects":{"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}},"resources":{"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}}]]0 msPassed
toAdaptable[retrievePolicyResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/, value={"policyId":"org.eclipse.ditto.test:myPolicy","entries":{}}, extra=null, status=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrievePolicyResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrievePolicy, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, policy={"policyId":"org.eclipse.ditto.test:myPolicy","entries":{}}]]1 msPassed
toAdaptable[retrieveResourceResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=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=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrieveResourceResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrieveResource, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, label=admin, resourceKey=thing:/thingId, resource={"grant":["READ"],"revoke":["WRITE"]}]]0 msPassed
toAdaptable[retrieveResourcesResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/resources, value={"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}, extra=null, status=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrieveResourcesResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrieveResources, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, label=admin, resources={"message:/subject":{"grant":["WRITE"],"revoke":[]},"thing:/thingId":{"grant":["READ"],"revoke":["WRITE"]}}]]0 msPassed
toAdaptable[retrieveSubjectResponse: adaptable=ImmutableAdaptable [topicPath=ImmutableTopicPath [namespace=org.eclipse.ditto.test, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=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=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrieveSubjectResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrieveSubject, statusCode=OK, 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, id=myPolicy, group=policies, channel=none, criterion=commands, action=retrieve, searchAction=null, subject=null, path=org.eclipse.ditto.test/myPolicy/policies/commands/retrieve], payload=ImmutablePayload [path=/entries/admin/subjects, value={"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}}, extra=null, status=OK, revision=null, timestamp=null, fields=null], headers=ImmutableDittoHeaders [{content-type=application/vnd.eclipse.ditto+json, version=2, correlation-id=dittoCorrelationId, status=200}]], command=RetrieveSubjectsResponse [dittoHeaders=ImmutableDittoHeaders [{correlation-id=087f4182-2aff-4a4d-b822-1b19371490a7}], responseType=policies.responses:retrieveSubjects, statusCode=OK, policyId=org.eclipse.ditto.test:myPolicy, label=admin, subjects={"google:theSubject2":{"type":"generated"},"google:theSubject1":{"type":"generated"}}]]1 msPassed