Skip to content

Commit d1ed18b

Browse files
committed
Merge branch 'main' into 216-test-vectors
2 parents 9f40088 + 53bfe1f commit d1ed18b

File tree

8 files changed

+43
-15
lines changed

8 files changed

+43
-15
lines changed

.github/workflows/archive.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ jobs:
1616
build:
1717
name: "Archive Issues and Pull Requests"
1818
runs-on: ubuntu-latest
19+
permissions:
20+
contents: write
1921
steps:
2022
- name: "Checkout"
2123
uses: actions/checkout@v4
@@ -37,6 +39,6 @@ jobs:
3739
token: ${{ github.token }}
3840

3941
- name: "Save Archive"
40-
uses: actions/upload-artifact@v3
42+
uses: actions/upload-artifact@v4
4143
with:
4244
path: archive.json

.github/workflows/ghpages.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ jobs:
1818
build:
1919
name: "Update Editor's Copy"
2020
runs-on: ubuntu-latest
21+
permissions:
22+
contents: write
2123
steps:
2224
- name: "Checkout"
2325
uses: actions/checkout@v4
@@ -58,7 +60,7 @@ jobs:
5860
token: ${{ github.token }}
5961

6062
- name: "Archive Built Drafts"
61-
uses: actions/upload-artifact@v3
63+
uses: actions/upload-artifact@v4
6264
with:
6365
path: |
6466
draft-*.html

.github/workflows/publish.yml

+9-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ on:
44
push:
55
tags:
66
- "draft-*"
7+
workflow_dispatch:
8+
inputs:
9+
email:
10+
description: "Submitter email"
11+
default: ""
12+
type: string
713

814
jobs:
915
build:
@@ -49,8 +55,10 @@ jobs:
4955
uses: martinthomson/i-d-template@v1
5056
with:
5157
make: upload
58+
env:
59+
UPLOAD_EMAIL: ${{ inputs.email }}
5260

5361
- name: "Archive Submitted Drafts"
54-
uses: actions/upload-artifact@v3
62+
uses: actions/upload-artifact@v4
5563
with:
5664
path: "versioned/draft-*-[0-9][0-9].*"

.gitignore

+5-4
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,11 @@
55
*.txt
66
*.upload
77
*~
8+
.idea/
9+
.includes.mk
810
.tags
911
/*-[0-9][0-9].xml
12+
/.*.mk
1013
/.gems/
1114
/.refcache
1215
/.targets.mk
@@ -16,12 +19,10 @@
1619
/node_modules/
1720
/versioned/
1821
Gemfile.lock
22+
__pycache__
1923
archive.json
2024
draft-ietf-oauth-status-list.xml
25+
examples/
2126
package-lock.json
2227
report.xml
23-
__pycache__
24-
examples/
2528
!requirements.txt
26-
.idea/
27-
.includes.mk

CONTRIBUTING.md

+2
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ repository constitutes Contributions to the IETF Standards Process
1515
You agree to comply with all applicable IETF policies and procedures, including,
1616
BCP 78, 79, the TLP, and the TLP rules regarding code components (e.g. being
1717
subject to a Simplified BSD License) in Contributions.
18+
19+
1820
## Working Group Information
1921

2022
Discussion of this work occurs on the [Web Authorization Protocol

Makefile

+7-3
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,12 @@ include $(LIBDIR)/main.mk
44
$(LIBDIR)/main.mk:
55
ifneq (,$(shell grep "path *= *$(LIBDIR)" .gitmodules 2>/dev/null))
66
git submodule sync
7-
git submodule update $(CLONE_ARGS) --init
7+
git submodule update --init
88
else
9-
git clone -q --depth 10 $(CLONE_ARGS) \
10-
-b main https://github.com/martinthomson/i-d-template $(LIBDIR)
9+
ifneq (,$(wildcard $(ID_TEMPLATE_HOME)))
10+
ln -s "$(ID_TEMPLATE_HOME)" $(LIBDIR)
11+
else
12+
git clone -q --depth 10 -b main \
13+
https://github.com/martinthomson/i-d-template $(LIBDIR)
14+
endif
1115
endif

README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
# OAuth Status List
1+
# Token Status List
22

3-
This is the working area for the individual Internet-Draft, "OAuth Status List".
3+
This is the working area for the IETF [OAUTH Working Group](https://datatracker.ietf.org/group/oauth/documents/) Internet-Draft, "Token Status List".
44

55
* [Editor's Copy](https://oauth-wg.github.io/draft-ietf-oauth-status-list/#go.draft-ietf-oauth-status-list.html)
66
* [Datatracker Page](https://datatracker.ietf.org/doc/draft-ietf-oauth-status-list)
7-
* [Individual Draft](https://datatracker.ietf.org/doc/html/draft-ietf-oauth-status-list)
8-
* [Compare Editor's Copy to Individual Draft](https://oauth-wg.github.io/draft-ietf-oauth-status-list/#go.draft-ietf-oauth-status-list.diff)
7+
* [Working Group Draft](https://datatracker.ietf.org/doc/html/draft-ietf-oauth-status-list)
8+
* [Compare Editor's Copy to Working Group Draft](https://oauth-wg.github.io/draft-ietf-oauth-status-list/#go.draft-ietf-oauth-status-list.diff)
99

1010

1111
## Contributing
@@ -28,6 +28,7 @@ $ make
2828
Command line usage requires that you have the necessary software installed. See
2929
[the instructions](https://github.com/martinthomson/i-d-template/blob/main/doc/SETUP.md).
3030

31+
3132
# Implementations
3233

3334
| Project | Language | Issuer | Holder | Relying Party |
@@ -37,4 +38,3 @@ Command line usage requires that you have the necessary software installed. See
3738
# Testing
3839

3940
You may use this [Cyberchef script](https://gchq.github.io/CyberChef/#recipe=JWT_Decode()JPath_expression('status_list.lst','%5C%5Cn')From_Base64('A-Za-z0-9-_',true,false)Zlib_Inflate(0,0,'Adaptive',false,false)To_Binary('Line%20feed',8)Add_line_numbers()) to quickly analyze a Token Status List in JWT format.
40-

draft-ietf-oauth-status-list.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,22 @@
11
---
22
title: "Token Status List"
33
category: info
4+
lang: en
45

56
docname: draft-ietf-oauth-status-list-latest
67
submissiontype: IETF # also: "IETF", "IAB", or "IRTF"
8+
area: "Security"
9+
workgroup: "Web Authorization Protocol"
10+
ipr: trust200902
11+
712
number:
813
date:
914
v: 3
1015
venue:
16+
group: "Web Authorization Protocol"
17+
type: "Working Group"
18+
19+
arch: "https://mailarchive.ietf.org/arch/browse/oauth/"
1120
github: "oauth-wg/draft-ietf-oauth-status-list"
1221
latest: "https://oauth-wg.github.io/draft-ietf-oauth-status-list/draft-ietf-oauth-status-list.html"
1322

0 commit comments

Comments
 (0)