Skip to content

Commit 9292e54

Browse files
authored
Merge pull request #4 from openid/aud_sub
Add aud_sub claim and clarify tenant claim opacity
2 parents 85ac64b + 839c47a commit 9292e54

File tree

2 files changed

+11
-6
lines changed

2 files changed

+11
-6
lines changed

.github/workflows/gh-pages.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
- LICENSE.md
1010
- .gitignore
1111
- '.github/**'
12-
branches: ["*"]
12+
branches: ["*"] # Build HTML for all branches
1313
release:
1414
types:
1515
- created
@@ -31,9 +31,6 @@ concurrency:
3131

3232
jobs:
3333
build-and-deploy:
34-
environment:
35-
name: github-pages
36-
url: ${{ steps.deployment.outputs.page_url }}
3734
runs-on: ubuntu-latest
3835
env:
3936
BRANCH_NAME: ${{ github.head_ref || github.ref_name }}

openid-connect-enterprise-extensions-1_0.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
%%%
2-
title = "OpenID Connect Enterprise Extensions 1.0 - draft 00"
2+
title = "OpenID Connect Enterprise Extensions 1.0 - draft 01"
33
abbrev = "openid-connect-enterprise-extensions"
44
ipr = "none"
55
workgroup = "OpenID Connect"
@@ -81,7 +81,11 @@ The `session_expiry` claim is a JSON integer that represents the Unix timestamp
8181

8282
## tenant
8383

84-
The `tenant` claim is an opaque JSON string that represents a tenant identifier and MAY have the value `personal`, `organization` or a stable OP unique value for multi-tenant OPs. The `personal` value is reserved for when Accounts are managed by individuals. The `organization` value is reserved for Accounts managed by an organization.
84+
The `tenant` claim is a JSON string that represents a tenant identifier and MAY have the value `personal`, `organization` or a stable, opaque to the RP, OP unique value for multi-tenant OPs. The `personal` value is reserved for when Accounts are managed by individuals. The `organization` value is reserved for Accounts managed by an organization.
85+
86+
## aud_sub
87+
88+
The `aud_sub` claim is an opaque JSON string that represents the identifier the RP has for the account. How the OP acquires the `aud_sub` and how the OP account and RP account linking is out of scope.
8589

8690

8791
# Authentication Request Parameters
@@ -198,3 +202,7 @@ specification.
198202
-00
199203

200204
initial draft
205+
206+
-01
207+
208+
* added `aud_sub` claim

0 commit comments

Comments
 (0)