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

Generated from API #850

Merged
merged 16 commits into from
Sep 9, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,29 @@ spec:
for the purpose of migrating the users to a new IdP provider client,
and contains the user's "original-sub" claim
type: string
propagatedClaims:
description: PropagatedClaims contains a selection of claim values
from the SSO Identity Provider which are intended to be "propagated"
down the resource dependency chain
properties:
accountID:
description: AccountID contains the value of the 'account_id'
claim
type: string
originalSub:
description: OriginalSub is an optional property temporarily introduced
for the purpose of migrating the users to a new IdP provider
client, and contains the user's "original-sub" claim
type: string
sub:
description: Sub contains the value of the 'sub' claim
type: string
userID:
description: UserID contains the value of the 'user_id' claim
type: string
required:
- sub
type: object
tierName:
description: TierName is an optional property introduced to retain
the name of the tier for which the Dev Sandbox user is provisioned,
Expand Down
41 changes: 41 additions & 0 deletions config/crd/bases/toolchain.dev.openshift.com_usersignups.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,47 @@ spec:
givenName:
description: The user's first name, obtained from the identity provider.
type: string
identityClaims:
description: IdentityClaims contains as-is claim values extracted
from the user's access token
properties:
accountID:
description: AccountID contains the value of the 'account_id'
claim
type: string
company:
description: Company contains the value of the 'company' claim
type: string
email:
description: Email contains the user's email address
type: string
familyName:
description: FamilyName contains the value of the 'family_name'
claim
type: string
givenName:
description: GivenName contains the value of the 'given_name'
claim
type: string
originalSub:
description: OriginalSub is an optional property temporarily introduced
for the purpose of migrating the users to a new IdP provider
client, and contains the user's "original-sub" claim
type: string
preferredUsername:
description: PreferredUsername contains the user's username
type: string
sub:
description: Sub contains the value of the 'sub' claim
type: string
userID:
description: UserID contains the value of the 'user_id' claim
type: string
required:
- email
- preferredUsername
- sub
type: object
originalSub:
description: OriginalSub is an optional property temporarily introduced
for the purpose of migrating the users to a new IdP provider client,
Expand Down
Loading