Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TEEP Server must support all message formats in Single API? #8

Closed
ko-isobe opened this issue Feb 13, 2020 · 5 comments
Closed

TEEP Server must support all message formats in Single API? #8

ko-isobe opened this issue Feb 13, 2020 · 5 comments
Assignees
Labels
ready to close Authors believe this issue has been addressed

Comments

@ko-isobe
Copy link

I'm trying to develop TEEP server as prototyping.
Based on recent IETF Hackathon, my proto server supports JOSE,
but I think the TEEP server should support CBOR in the future.
So my TEEP server implementation is going to support both message formats, JOSE and CBOR.

My question is whether TEEP server must support both media types in a single API or not.
(Content-type is thought to be useful for distinguishing these message formats.)
TEEP server must support JOSE and/or CBOR at one API?

@dthaler
Copy link
Collaborator

dthaler commented Mar 21, 2020

TEEP protocol was updated to just use CBOR, same change is now in the transport spec (in GitHub, not yet published as an I-D)

@dthaler dthaler added the ready to close Authors believe this issue has been addressed label Mar 21, 2020
@mcd500
Copy link
Contributor

mcd500 commented Mar 31, 2020

This is feedback from the virtual hackathon last week.

It is some what related to this topic.
There are situations that the Client App in the Device would like to inform the TAM whether it would like to Install or Delete TA in the Device.
Then the TAM could react accordingly for the query response.

In the draft the url is constant string of /tam. Would it be good to use it to send the wish of the device as /tam_install and tam_delete, or some thing similar?
The alternative is probably adding install or delete information in the teep protocol, but it will be more larger changes than using url.

@dthaler
Copy link
Collaborator

dthaler commented Mar 31, 2020

@mcd500 I think that should done in the TEEP protocol not in the transport. That's because I believe it needs to be secured and the transport is not considered secure because it typically terminates and originates in the REE.

@mcd500
Copy link
Contributor

mcd500 commented Apr 1, 2020

@dthaler The install or delete information in unsecured header is not good, I will move this topic to teep protocol. Thanks,

@dthaler
Copy link
Collaborator

dthaler commented Jul 23, 2020

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready to close Authors believe this issue has been addressed
Projects
None yet
Development

No branches or pull requests

4 participants