oasis-tcs / cti-taxii2

OASIS CTI TC: An official CTI TC repository for TAXII 2 work
https://github.com/oasis-tcs/cti-taxii2
Other
9 stars 4 forks source link

Expand Status Resource to include message for pending and successes statuses #65

Closed marlontaylor closed 6 years ago

marlontaylor commented 6 years ago

The Status Resource provides detailed information for failures via a list of status-failure type which contains:

While the successes and pending statuses only contain a list of stings:

successes and pending should include the ability to provide a message.

Options:

Backward Compatible - expand the Status Response to include two optional keys (pending_responses and success_responses) which will contain a list of status-failure to provide detailed information for successes and pending statuses.

Non-Backward Compatible - update the current successes and pending to use status-failure.

gtback commented 6 years ago

For clarity, if we do use the non-backward-compatible option, we might want to rename the status-failure structure to something that's not specific to failures.

jordan2175 commented 6 years ago

We discussed this on the working call on 2018-05-15 and the consensus was to accept this change, however, there was not a decision on how this should be done. The editors will work with Marlon to come up with a final proposal for the TC.

jordan2175 commented 6 years ago

I have made changes in section 4.3 to address this.