| < 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/ | ||||