draft-ietf-ace-oauth-authz-44.txt | draft-ietf-ace-oauth-authz-45.txt | |||
---|---|---|---|---|
ACE Working Group L. Seitz | ACE Working Group L. Seitz | |||
Internet-Draft Combitech | Internet-Draft Combitech | |||
Intended status: Standards Track G. Selander | Intended status: Standards Track G. Selander | |||
Expires: 25 February 2022 Ericsson | Expires: 2 March 2022 Ericsson | |||
E. Wahlstroem | E. Wahlstroem | |||
S. Erdtman | S. Erdtman | |||
Spotify AB | Spotify AB | |||
H. Tschofenig | H. Tschofenig | |||
Arm Ltd. | Arm Ltd. | |||
24 August 2021 | 29 August 2021 | |||
Authentication and Authorization for Constrained Environments (ACE) | Authentication and Authorization for Constrained Environments (ACE) | |||
using the OAuth 2.0 Framework (ACE-OAuth) | using the OAuth 2.0 Framework (ACE-OAuth) | |||
draft-ietf-ace-oauth-authz-44 | draft-ietf-ace-oauth-authz-45 | |||
Abstract | Abstract | |||
This specification defines a framework for authentication and | This specification defines a framework for authentication and | |||
authorization in Internet of Things (IoT) environments called ACE- | authorization in Internet of Things (IoT) environments called ACE- | |||
OAuth. The framework is based on a set of building blocks including | OAuth. The framework is based on a set of building blocks including | |||
OAuth 2.0 and the Constrained Application Protocol (CoAP), thus | OAuth 2.0 and the Constrained Application Protocol (CoAP), thus | |||
transforming a well-known and widely used authorization solution into | transforming a well-known and widely used authorization solution into | |||
a form suitable for IoT devices. Existing specifications are used | a form suitable for IoT devices. Existing specifications are used | |||
where possible, but extensions are added and profiles are defined to | where possible, but extensions are added and profiles are defined to | |||
skipping to change at page 1, line 45 ¶ | skipping to change at page 1, line 45 ¶ | |||
Internet-Drafts are working documents of the Internet Engineering | Internet-Drafts are working documents of the Internet Engineering | |||
Task Force (IETF). Note that other groups may also distribute | Task Force (IETF). Note that other groups may also distribute | |||
working documents as Internet-Drafts. The list of current Internet- | working documents as Internet-Drafts. The list of current Internet- | |||
Drafts is at https://datatracker.ietf.org/drafts/current/. | Drafts is at https://datatracker.ietf.org/drafts/current/. | |||
Internet-Drafts are draft documents valid for a maximum of six months | Internet-Drafts are draft documents valid for a maximum of six months | |||
and may be updated, replaced, or obsoleted by other documents at any | and may be updated, replaced, or obsoleted by other documents at any | |||
time. It is inappropriate to use Internet-Drafts as reference | time. It is inappropriate to use Internet-Drafts as reference | |||
material or to cite them other than as "work in progress." | material or to cite them other than as "work in progress." | |||
This Internet-Draft will expire on 25 February 2022. | This Internet-Draft will expire on 2 March 2022. | |||
Copyright Notice | Copyright Notice | |||
Copyright (c) 2021 IETF Trust and the persons identified as the | Copyright (c) 2021 IETF Trust and the persons identified as the | |||
document authors. All rights reserved. | document authors. All rights reserved. | |||
This document is subject to BCP 78 and the IETF Trust's Legal | This document is subject to BCP 78 and the IETF Trust's Legal | |||
Provisions Relating to IETF Documents (https://trustee.ietf.org/ | Provisions Relating to IETF Documents (https://trustee.ietf.org/ | |||
license-info) in effect on the date of publication of this document. | license-info) in effect on the date of publication of this document. | |||
Please review these documents carefully, as they describe your rights | Please review these documents carefully, as they describe your rights | |||
skipping to change at page 35, line 37 ¶ | skipping to change at page 35, line 37 ¶ | |||
| aud | 3 | text string | [RFC7662] | | | aud | 3 | text string | [RFC7662] | | |||
| exp | 4 | integer or | [RFC7662] | | | exp | 4 | integer or | [RFC7662] | | |||
| | | floating-point | | | | | | floating-point | | | |||
| | | number | | | | | | number | | | |||
| nbf | 5 | integer or | [RFC7662] | | | nbf | 5 | integer or | [RFC7662] | | |||
| | | floating-point | | | | | | floating-point | | | |||
| | | number | | | | | | number | | | |||
| iat | 6 | integer or | [RFC7662] | | | iat | 6 | integer or | [RFC7662] | | |||
| | | floating-point | | | | | | floating-point | | | |||
| | | number | | | | | | number | | | |||
| scope | 9 | text or | | | | cti | 7 | byte string |[this document]| | |||
| | | byte string | [RFC7662] | | | scope | 9 | text or | [RFC7662] | | |||
| | | byte string | | | ||||
| active | 10 | True or False | [RFC7662] | | | active | 10 | True or False | [RFC7662] | | |||
| token | 11 | byte string | [RFC7662] | | | token | 11 | byte string | [RFC7662] | | |||
| client_id | 24 | text string | [RFC7662] | | | client_id | 24 | text string | [RFC7662] | | |||
| error | 30 | integer | [RFC7662] | | | error | 30 | integer | [RFC7662] | | |||
| error_description | 31 | text string | [RFC7662] | | | error_description | 31 | text string | [RFC7662] | | |||
| error_uri | 32 | text string | [RFC7662] | | | error_uri | 32 | text string | [RFC7662] | | |||
| token_type_hint | 33 | text string | [RFC7662] | | | token_type_hint | 33 | text string | [RFC7662] | | |||
| token_type | 34 | integer | [RFC7662] | | | token_type | 34 | integer | [RFC7662] | | |||
| username | 35 | text string | [RFC7662] | | | username | 35 | text string | [RFC7662] | | |||
| ace_profile | 38 | integer |[this document]| | | ace_profile | 38 | integer |[this document]| | |||
End of changes. 5 change blocks. | ||||
6 lines changed or deleted | 7 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |