Added Client Type feature flag to begin client type work (#26389)

* Added Client Type feature flag to begin client type work

Closes #26346

Signed-off-by: vibrown <vibrown@redhat.com>

* Fixed formatting issue

Signed-off-by: vibrown <vibrown@redhat.com>

* Updated HelpCommandDistTest messages

Signed-off-by: vibrown <vibrown@redhat.com>

* Fixed formatting on HelpCommandDistTest messages

Signed-off-by: vibrown <vibrown@redhat.com>

---------

Signed-off-by: vibrown <vibrown@redhat.com>
This commit is contained in:
vickeybrown 2024-01-24 06:07:07 -06:00 committed by GitHub
parent 142c14138f
commit 86098242a5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
18 changed files with 115 additions and 97 deletions

View file

@ -104,6 +104,8 @@ public class Profile {
MULTI_SITE("Multi-site support", Type.PREVIEW), MULTI_SITE("Multi-site support", Type.PREVIEW),
CLIENT_TYPES("Client Types", Type.EXPERIMENTAL),
OFFLINE_SESSION_PRELOADING("Offline session preloading", Type.DEPRECATED), OFFLINE_SESSION_PRELOADING("Offline session preloading", Type.DEPRECATED),
HOSTNAME_V1("Hostname Options V1", Type.DEFAULT), HOSTNAME_V1("Hostname Options V1", Type.DEFAULT),

View file

@ -85,7 +85,8 @@ public class ProfileTest {
Profile.Feature.CLIENT_SECRET_ROTATION, Profile.Feature.CLIENT_SECRET_ROTATION,
Profile.Feature.UPDATE_EMAIL, Profile.Feature.UPDATE_EMAIL,
Profile.Feature.LINKEDIN_OAUTH, Profile.Feature.LINKEDIN_OAUTH,
Profile.Feature.OFFLINE_SESSION_PRELOADING Profile.Feature.OFFLINE_SESSION_PRELOADING,
Profile.Feature.CLIENT_TYPES
)); ));
// KERBEROS can be disabled (i.e. FIPS mode disables SunJGSS provider) // KERBEROS can be disabled (i.e. FIPS mode disables SunJGSS provider)

View file

@ -39,7 +39,8 @@
"SCRIPTS", "SCRIPTS",
"OPENSHIFT_INTEGRATION", "OPENSHIFT_INTEGRATION",
"ADMIN_FINE_GRAINED_AUTHZ", "ADMIN_FINE_GRAINED_AUTHZ",
"TOKEN_EXCHANGE" "TOKEN_EXCHANGE",
"CLIENT_TYPES"
], ],
"previewFeatures": [ "previewFeatures": [
"DECLARATIVE_USER_PROFILE", "DECLARATIVE_USER_PROFILE",
@ -48,7 +49,7 @@
"ADMIN_FINE_GRAINED_AUTHZ", "ADMIN_FINE_GRAINED_AUTHZ",
"TOKEN_EXCHANGE" "TOKEN_EXCHANGE"
], ],
"experimentalFeatures": ["ADMIN2", "MAP_STORAGE", "DYNAMIC_SCOPES"] "experimentalFeatures": ["ADMIN2", "MAP_STORAGE", "DYNAMIC_SCOPES", "CLIENT_TYPES"]
}, },
"themes": { "themes": {
"common": [{ "name": "keycloak" }], "common": [{ "name": "keycloak" }],

View file

@ -8,6 +8,7 @@ export enum Feature {
DPoP = "DPOP", DPoP = "DPOP",
DeviceFlow = "DEVICE_FLOW", DeviceFlow = "DEVICE_FLOW",
TransientUsers = "TRANSIENT_USERS", TransientUsers = "TRANSIENT_USERS",
ClientTypes = "CLIENT_TYPES",
} }
export default function useIsFeatureEnabled() { export default function useIsFeatureEnabled() {

View file

@ -64,16 +64,17 @@ Feature:
--features <feature> Enables a set of one or more features. Possible values are: account-api[:v1], --features <feature> Enables a set of one or more features. Possible values are: account-api[:v1],
account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1], account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1],
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1], admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
client-secret-rotation[:v1], declarative-ui[:v1], device-flow[:v1], docker[: client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1], hostname[:v1], impersonation device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
[:v1], js-adapter[:v1], kerberos[:v1], linkedin-oauth[:v1], multi-site[:v1], hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
offline-session-preloading[:v1], par[:v1], preview, recovery-codes[:v1], linkedin-oauth[:v1], multi-site[:v1], offline-session-preloading[:v1], par[:
scripts[:v1], step-up-authentication[:v1], token-exchange[:v1], v1], preview, recovery-codes[:v1], scripts[:v1], step-up-authentication[:
transient-users[:v1], update-email[:v1], web-authn[:v1]. v1], token-exchange[:v1], transient-users[:v1], update-email[:v1], web-authn
[:v1].
--features-disabled <feature> --features-disabled <feature>
Disables a set of one or more features. Possible values are: account-api, Disables a set of one or more features. Possible values are: account-api,
account2, account3, admin-api, admin-fine-grained-authz, admin2, account2, account3, admin-api, admin-fine-grained-authz, admin2,
authorization, ciba, client-policies, client-secret-rotation, authorization, ciba, client-policies, client-secret-rotation, client-types,
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips, declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
impersonation, js-adapter, kerberos, linkedin-oauth, multi-site, impersonation, js-adapter, kerberos, linkedin-oauth, multi-site,
offline-session-preloading, par, preview, recovery-codes, scripts, offline-session-preloading, par, preview, recovery-codes, scripts,

View file

@ -64,16 +64,17 @@ Feature:
--features <feature> Enables a set of one or more features. Possible values are: account-api[:v1], --features <feature> Enables a set of one or more features. Possible values are: account-api[:v1],
account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1], account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1],
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1], admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
client-secret-rotation[:v1], declarative-ui[:v1], device-flow[:v1], docker[: client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1], hostname[:v1], impersonation device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
[:v1], js-adapter[:v1], kerberos[:v1], linkedin-oauth[:v1], multi-site[:v1], hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
offline-session-preloading[:v1], par[:v1], preview, recovery-codes[:v1], linkedin-oauth[:v1], multi-site[:v1], offline-session-preloading[:v1], par[:
scripts[:v1], step-up-authentication[:v1], token-exchange[:v1], v1], preview, recovery-codes[:v1], scripts[:v1], step-up-authentication[:
transient-users[:v1], update-email[:v1], web-authn[:v1]. v1], token-exchange[:v1], transient-users[:v1], update-email[:v1], web-authn
[:v1].
--features-disabled <feature> --features-disabled <feature>
Disables a set of one or more features. Possible values are: account-api, Disables a set of one or more features. Possible values are: account-api,
account2, account3, admin-api, admin-fine-grained-authz, admin2, account2, account3, admin-api, admin-fine-grained-authz, admin2,
authorization, ciba, client-policies, client-secret-rotation, authorization, ciba, client-policies, client-secret-rotation, client-types,
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips, declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
impersonation, js-adapter, kerberos, linkedin-oauth, multi-site, impersonation, js-adapter, kerberos, linkedin-oauth, multi-site,
offline-session-preloading, par, preview, recovery-codes, scripts, offline-session-preloading, par, preview, recovery-codes, scripts,

View file

@ -59,16 +59,17 @@ Feature:
--features <feature> Enables a set of one or more features. Possible values are: account-api[:v1], --features <feature> Enables a set of one or more features. Possible values are: account-api[:v1],
account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1], account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1],
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1], admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
client-secret-rotation[:v1], declarative-ui[:v1], device-flow[:v1], docker[: client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1], hostname[:v1], impersonation device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
[:v1], js-adapter[:v1], kerberos[:v1], linkedin-oauth[:v1], multi-site[:v1], hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
offline-session-preloading[:v1], par[:v1], preview, recovery-codes[:v1], linkedin-oauth[:v1], multi-site[:v1], offline-session-preloading[:v1], par[:
scripts[:v1], step-up-authentication[:v1], token-exchange[:v1], v1], preview, recovery-codes[:v1], scripts[:v1], step-up-authentication[:
transient-users[:v1], update-email[:v1], web-authn[:v1]. v1], token-exchange[:v1], transient-users[:v1], update-email[:v1], web-authn
[:v1].
--features-disabled <feature> --features-disabled <feature>
Disables a set of one or more features. Possible values are: account-api, Disables a set of one or more features. Possible values are: account-api,
account2, account3, admin-api, admin-fine-grained-authz, admin2, account2, account3, admin-api, admin-fine-grained-authz, admin2,
authorization, ciba, client-policies, client-secret-rotation, authorization, ciba, client-policies, client-secret-rotation, client-types,
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips, declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
impersonation, js-adapter, kerberos, linkedin-oauth, multi-site, impersonation, js-adapter, kerberos, linkedin-oauth, multi-site,
offline-session-preloading, par, preview, recovery-codes, scripts, offline-session-preloading, par, preview, recovery-codes, scripts,

View file

@ -59,16 +59,17 @@ Feature:
--features <feature> Enables a set of one or more features. Possible values are: account-api[:v1], --features <feature> Enables a set of one or more features. Possible values are: account-api[:v1],
account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1], account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1],
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1], admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
client-secret-rotation[:v1], declarative-ui[:v1], device-flow[:v1], docker[: client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1], hostname[:v1], impersonation device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
[:v1], js-adapter[:v1], kerberos[:v1], linkedin-oauth[:v1], multi-site[:v1], hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
offline-session-preloading[:v1], par[:v1], preview, recovery-codes[:v1], linkedin-oauth[:v1], multi-site[:v1], offline-session-preloading[:v1], par[:
scripts[:v1], step-up-authentication[:v1], token-exchange[:v1], v1], preview, recovery-codes[:v1], scripts[:v1], step-up-authentication[:
transient-users[:v1], update-email[:v1], web-authn[:v1]. v1], token-exchange[:v1], transient-users[:v1], update-email[:v1], web-authn
[:v1].
--features-disabled <feature> --features-disabled <feature>
Disables a set of one or more features. Possible values are: account-api, Disables a set of one or more features. Possible values are: account-api,
account2, account3, admin-api, admin-fine-grained-authz, admin2, account2, account3, admin-api, admin-fine-grained-authz, admin2,
authorization, ciba, client-policies, client-secret-rotation, authorization, ciba, client-policies, client-secret-rotation, client-types,
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips, declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
impersonation, js-adapter, kerberos, linkedin-oauth, multi-site, impersonation, js-adapter, kerberos, linkedin-oauth, multi-site,
offline-session-preloading, par, preview, recovery-codes, scripts, offline-session-preloading, par, preview, recovery-codes, scripts,

View file

@ -59,16 +59,17 @@ Feature:
--features <feature> Enables a set of one or more features. Possible values are: account-api[:v1], --features <feature> Enables a set of one or more features. Possible values are: account-api[:v1],
account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1], account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1],
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1], admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
client-secret-rotation[:v1], declarative-ui[:v1], device-flow[:v1], docker[: client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1], hostname[:v1], impersonation device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
[:v1], js-adapter[:v1], kerberos[:v1], linkedin-oauth[:v1], multi-site[:v1], hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
offline-session-preloading[:v1], par[:v1], preview, recovery-codes[:v1], linkedin-oauth[:v1], multi-site[:v1], offline-session-preloading[:v1], par[:
scripts[:v1], step-up-authentication[:v1], token-exchange[:v1], v1], preview, recovery-codes[:v1], scripts[:v1], step-up-authentication[:
transient-users[:v1], update-email[:v1], web-authn[:v1]. v1], token-exchange[:v1], transient-users[:v1], update-email[:v1], web-authn
[:v1].
--features-disabled <feature> --features-disabled <feature>
Disables a set of one or more features. Possible values are: account-api, Disables a set of one or more features. Possible values are: account-api,
account2, account3, admin-api, admin-fine-grained-authz, admin2, account2, account3, admin-api, admin-fine-grained-authz, admin2,
authorization, ciba, client-policies, client-secret-rotation, authorization, ciba, client-policies, client-secret-rotation, client-types,
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips, declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
impersonation, js-adapter, kerberos, linkedin-oauth, multi-site, impersonation, js-adapter, kerberos, linkedin-oauth, multi-site,
offline-session-preloading, par, preview, recovery-codes, scripts, offline-session-preloading, par, preview, recovery-codes, scripts,

View file

@ -59,16 +59,17 @@ Feature:
--features <feature> Enables a set of one or more features. Possible values are: account-api[:v1], --features <feature> Enables a set of one or more features. Possible values are: account-api[:v1],
account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1], account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1],
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1], admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
client-secret-rotation[:v1], declarative-ui[:v1], device-flow[:v1], docker[: client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1], hostname[:v1], impersonation device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
[:v1], js-adapter[:v1], kerberos[:v1], linkedin-oauth[:v1], multi-site[:v1], hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
offline-session-preloading[:v1], par[:v1], preview, recovery-codes[:v1], linkedin-oauth[:v1], multi-site[:v1], offline-session-preloading[:v1], par[:
scripts[:v1], step-up-authentication[:v1], token-exchange[:v1], v1], preview, recovery-codes[:v1], scripts[:v1], step-up-authentication[:
transient-users[:v1], update-email[:v1], web-authn[:v1]. v1], token-exchange[:v1], transient-users[:v1], update-email[:v1], web-authn
[:v1].
--features-disabled <feature> --features-disabled <feature>
Disables a set of one or more features. Possible values are: account-api, Disables a set of one or more features. Possible values are: account-api,
account2, account3, admin-api, admin-fine-grained-authz, admin2, account2, account3, admin-api, admin-fine-grained-authz, admin2,
authorization, ciba, client-policies, client-secret-rotation, authorization, ciba, client-policies, client-secret-rotation, client-types,
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips, declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
impersonation, js-adapter, kerberos, linkedin-oauth, multi-site, impersonation, js-adapter, kerberos, linkedin-oauth, multi-site,
offline-session-preloading, par, preview, recovery-codes, scripts, offline-session-preloading, par, preview, recovery-codes, scripts,

View file

@ -89,16 +89,17 @@ Feature:
--features <feature> Enables a set of one or more features. Possible values are: account-api[:v1], --features <feature> Enables a set of one or more features. Possible values are: account-api[:v1],
account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1], account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1],
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1], admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
client-secret-rotation[:v1], declarative-ui[:v1], device-flow[:v1], docker[: client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1], hostname[:v1], impersonation device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
[:v1], js-adapter[:v1], kerberos[:v1], linkedin-oauth[:v1], multi-site[:v1], hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
offline-session-preloading[:v1], par[:v1], preview, recovery-codes[:v1], linkedin-oauth[:v1], multi-site[:v1], offline-session-preloading[:v1], par[:
scripts[:v1], step-up-authentication[:v1], token-exchange[:v1], v1], preview, recovery-codes[:v1], scripts[:v1], step-up-authentication[:
transient-users[:v1], update-email[:v1], web-authn[:v1]. v1], token-exchange[:v1], transient-users[:v1], update-email[:v1], web-authn
[:v1].
--features-disabled <feature> --features-disabled <feature>
Disables a set of one or more features. Possible values are: account-api, Disables a set of one or more features. Possible values are: account-api,
account2, account3, admin-api, admin-fine-grained-authz, admin2, account2, account3, admin-api, admin-fine-grained-authz, admin2,
authorization, ciba, client-policies, client-secret-rotation, authorization, ciba, client-policies, client-secret-rotation, client-types,
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips, declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
impersonation, js-adapter, kerberos, linkedin-oauth, multi-site, impersonation, js-adapter, kerberos, linkedin-oauth, multi-site,
offline-session-preloading, par, preview, recovery-codes, scripts, offline-session-preloading, par, preview, recovery-codes, scripts,

View file

@ -89,16 +89,17 @@ Feature:
--features <feature> Enables a set of one or more features. Possible values are: account-api[:v1], --features <feature> Enables a set of one or more features. Possible values are: account-api[:v1],
account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1], account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1],
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1], admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
client-secret-rotation[:v1], declarative-ui[:v1], device-flow[:v1], docker[: client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1], hostname[:v1], impersonation device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
[:v1], js-adapter[:v1], kerberos[:v1], linkedin-oauth[:v1], multi-site[:v1], hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
offline-session-preloading[:v1], par[:v1], preview, recovery-codes[:v1], linkedin-oauth[:v1], multi-site[:v1], offline-session-preloading[:v1], par[:
scripts[:v1], step-up-authentication[:v1], token-exchange[:v1], v1], preview, recovery-codes[:v1], scripts[:v1], step-up-authentication[:
transient-users[:v1], update-email[:v1], web-authn[:v1]. v1], token-exchange[:v1], transient-users[:v1], update-email[:v1], web-authn
[:v1].
--features-disabled <feature> --features-disabled <feature>
Disables a set of one or more features. Possible values are: account-api, Disables a set of one or more features. Possible values are: account-api,
account2, account3, admin-api, admin-fine-grained-authz, admin2, account2, account3, admin-api, admin-fine-grained-authz, admin2,
authorization, ciba, client-policies, client-secret-rotation, authorization, ciba, client-policies, client-secret-rotation, client-types,
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips, declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
impersonation, js-adapter, kerberos, linkedin-oauth, multi-site, impersonation, js-adapter, kerberos, linkedin-oauth, multi-site,
offline-session-preloading, par, preview, recovery-codes, scripts, offline-session-preloading, par, preview, recovery-codes, scripts,

View file

@ -89,16 +89,17 @@ Feature:
--features <feature> Enables a set of one or more features. Possible values are: account-api[:v1], --features <feature> Enables a set of one or more features. Possible values are: account-api[:v1],
account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1], account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1],
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1], admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
client-secret-rotation[:v1], declarative-ui[:v1], device-flow[:v1], docker[: client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1], hostname[:v1], impersonation device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
[:v1], js-adapter[:v1], kerberos[:v1], linkedin-oauth[:v1], multi-site[:v1], hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
offline-session-preloading[:v1], par[:v1], preview, recovery-codes[:v1], linkedin-oauth[:v1], multi-site[:v1], offline-session-preloading[:v1], par[:
scripts[:v1], step-up-authentication[:v1], token-exchange[:v1], v1], preview, recovery-codes[:v1], scripts[:v1], step-up-authentication[:
transient-users[:v1], update-email[:v1], web-authn[:v1]. v1], token-exchange[:v1], transient-users[:v1], update-email[:v1], web-authn
[:v1].
--features-disabled <feature> --features-disabled <feature>
Disables a set of one or more features. Possible values are: account-api, Disables a set of one or more features. Possible values are: account-api,
account2, account3, admin-api, admin-fine-grained-authz, admin2, account2, account3, admin-api, admin-fine-grained-authz, admin2,
authorization, ciba, client-policies, client-secret-rotation, authorization, ciba, client-policies, client-secret-rotation, client-types,
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips, declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
impersonation, js-adapter, kerberos, linkedin-oauth, multi-site, impersonation, js-adapter, kerberos, linkedin-oauth, multi-site,
offline-session-preloading, par, preview, recovery-codes, scripts, offline-session-preloading, par, preview, recovery-codes, scripts,

View file

@ -89,16 +89,17 @@ Feature:
--features <feature> Enables a set of one or more features. Possible values are: account-api[:v1], --features <feature> Enables a set of one or more features. Possible values are: account-api[:v1],
account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1], account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1],
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1], admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
client-secret-rotation[:v1], declarative-ui[:v1], device-flow[:v1], docker[: client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1], hostname[:v1], impersonation device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
[:v1], js-adapter[:v1], kerberos[:v1], linkedin-oauth[:v1], multi-site[:v1], hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
offline-session-preloading[:v1], par[:v1], preview, recovery-codes[:v1], linkedin-oauth[:v1], multi-site[:v1], offline-session-preloading[:v1], par[:
scripts[:v1], step-up-authentication[:v1], token-exchange[:v1], v1], preview, recovery-codes[:v1], scripts[:v1], step-up-authentication[:
transient-users[:v1], update-email[:v1], web-authn[:v1]. v1], token-exchange[:v1], transient-users[:v1], update-email[:v1], web-authn
[:v1].
--features-disabled <feature> --features-disabled <feature>
Disables a set of one or more features. Possible values are: account-api, Disables a set of one or more features. Possible values are: account-api,
account2, account3, admin-api, admin-fine-grained-authz, admin2, account2, account3, admin-api, admin-fine-grained-authz, admin2,
authorization, ciba, client-policies, client-secret-rotation, authorization, ciba, client-policies, client-secret-rotation, client-types,
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips, declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
impersonation, js-adapter, kerberos, linkedin-oauth, multi-site, impersonation, js-adapter, kerberos, linkedin-oauth, multi-site,
offline-session-preloading, par, preview, recovery-codes, scripts, offline-session-preloading, par, preview, recovery-codes, scripts,

View file

@ -90,16 +90,17 @@ Feature:
--features <feature> Enables a set of one or more features. Possible values are: account-api[:v1], --features <feature> Enables a set of one or more features. Possible values are: account-api[:v1],
account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1], account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1],
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1], admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
client-secret-rotation[:v1], declarative-ui[:v1], device-flow[:v1], docker[: client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1], hostname[:v1], impersonation device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
[:v1], js-adapter[:v1], kerberos[:v1], linkedin-oauth[:v1], multi-site[:v1], hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
offline-session-preloading[:v1], par[:v1], preview, recovery-codes[:v1], linkedin-oauth[:v1], multi-site[:v1], offline-session-preloading[:v1], par[:
scripts[:v1], step-up-authentication[:v1], token-exchange[:v1], v1], preview, recovery-codes[:v1], scripts[:v1], step-up-authentication[:
transient-users[:v1], update-email[:v1], web-authn[:v1]. v1], token-exchange[:v1], transient-users[:v1], update-email[:v1], web-authn
[:v1].
--features-disabled <feature> --features-disabled <feature>
Disables a set of one or more features. Possible values are: account-api, Disables a set of one or more features. Possible values are: account-api,
account2, account3, admin-api, admin-fine-grained-authz, admin2, account2, account3, admin-api, admin-fine-grained-authz, admin2,
authorization, ciba, client-policies, client-secret-rotation, authorization, ciba, client-policies, client-secret-rotation, client-types,
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips, declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
impersonation, js-adapter, kerberos, linkedin-oauth, multi-site, impersonation, js-adapter, kerberos, linkedin-oauth, multi-site,
offline-session-preloading, par, preview, recovery-codes, scripts, offline-session-preloading, par, preview, recovery-codes, scripts,

View file

@ -90,16 +90,17 @@ Feature:
--features <feature> Enables a set of one or more features. Possible values are: account-api[:v1], --features <feature> Enables a set of one or more features. Possible values are: account-api[:v1],
account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1], account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1],
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1], admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
client-secret-rotation[:v1], declarative-ui[:v1], device-flow[:v1], docker[: client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1], hostname[:v1], impersonation device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
[:v1], js-adapter[:v1], kerberos[:v1], linkedin-oauth[:v1], multi-site[:v1], hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
offline-session-preloading[:v1], par[:v1], preview, recovery-codes[:v1], linkedin-oauth[:v1], multi-site[:v1], offline-session-preloading[:v1], par[:
scripts[:v1], step-up-authentication[:v1], token-exchange[:v1], v1], preview, recovery-codes[:v1], scripts[:v1], step-up-authentication[:
transient-users[:v1], update-email[:v1], web-authn[:v1]. v1], token-exchange[:v1], transient-users[:v1], update-email[:v1], web-authn
[:v1].
--features-disabled <feature> --features-disabled <feature>
Disables a set of one or more features. Possible values are: account-api, Disables a set of one or more features. Possible values are: account-api,
account2, account3, admin-api, admin-fine-grained-authz, admin2, account2, account3, admin-api, admin-fine-grained-authz, admin2,
authorization, ciba, client-policies, client-secret-rotation, authorization, ciba, client-policies, client-secret-rotation, client-types,
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips, declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
impersonation, js-adapter, kerberos, linkedin-oauth, multi-site, impersonation, js-adapter, kerberos, linkedin-oauth, multi-site,
offline-session-preloading, par, preview, recovery-codes, scripts, offline-session-preloading, par, preview, recovery-codes, scripts,

View file

@ -90,16 +90,17 @@ Feature:
--features <feature> Enables a set of one or more features. Possible values are: account-api[:v1], --features <feature> Enables a set of one or more features. Possible values are: account-api[:v1],
account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1], account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1],
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1], admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
client-secret-rotation[:v1], declarative-ui[:v1], device-flow[:v1], docker[: client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1], hostname[:v1], impersonation device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
[:v1], js-adapter[:v1], kerberos[:v1], linkedin-oauth[:v1], multi-site[:v1], hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
offline-session-preloading[:v1], par[:v1], preview, recovery-codes[:v1], linkedin-oauth[:v1], multi-site[:v1], offline-session-preloading[:v1], par[:
scripts[:v1], step-up-authentication[:v1], token-exchange[:v1], v1], preview, recovery-codes[:v1], scripts[:v1], step-up-authentication[:
transient-users[:v1], update-email[:v1], web-authn[:v1]. v1], token-exchange[:v1], transient-users[:v1], update-email[:v1], web-authn
[:v1].
--features-disabled <feature> --features-disabled <feature>
Disables a set of one or more features. Possible values are: account-api, Disables a set of one or more features. Possible values are: account-api,
account2, account3, admin-api, admin-fine-grained-authz, admin2, account2, account3, admin-api, admin-fine-grained-authz, admin2,
authorization, ciba, client-policies, client-secret-rotation, authorization, ciba, client-policies, client-secret-rotation, client-types,
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips, declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
impersonation, js-adapter, kerberos, linkedin-oauth, multi-site, impersonation, js-adapter, kerberos, linkedin-oauth, multi-site,
offline-session-preloading, par, preview, recovery-codes, scripts, offline-session-preloading, par, preview, recovery-codes, scripts,

View file

@ -90,8 +90,8 @@ Feature:
--features <feature> Enables a set of one or more features. Possible values are: account-api[:v1], --features <feature> Enables a set of one or more features. Possible values are: account-api[:v1],
account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1], account2[:v1], account3[:v1], admin-api[:v1], admin-fine-grained-authz[:v1],
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1], admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
client-secret-rotation[:v1], declarative-ui[:v1], device-flow[:v1], docker[: client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1], device-flow[:v1],
v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1], hostname[:v1], impersonation docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1], hostname[:v1], impersonation
[:v1], js-adapter[:v1], kerberos[:v1], linkedin-oauth[:v1], multi-site[:v1], [:v1], js-adapter[:v1], kerberos[:v1], linkedin-oauth[:v1], multi-site[:v1],
offline-session-preloading[:v1], par[:v1], preview, recovery-codes[:v1], offline-session-preloading[:v1], par[:v1], preview, recovery-codes[:v1],
scripts[:v1], step-up-authentication[:v1], token-exchange[:v1], scripts[:v1], step-up-authentication[:v1], token-exchange[:v1],
@ -99,7 +99,7 @@ Feature:
--features-disabled <feature> --features-disabled <feature>
Disables a set of one or more features. Possible values are: account-api, Disables a set of one or more features. Possible values are: account-api,
account2, account3, admin-api, admin-fine-grained-authz, admin2, account2, account3, admin-api, admin-fine-grained-authz, admin2,
authorization, ciba, client-policies, client-secret-rotation, authorization, ciba, client-policies, client-secret-rotation, client-types,
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips, declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
impersonation, js-adapter, kerberos, linkedin-oauth, multi-site, impersonation, js-adapter, kerberos, linkedin-oauth, multi-site,
offline-session-preloading, par, preview, recovery-codes, scripts, offline-session-preloading, par, preview, recovery-codes, scripts,