Simplify handling of profile handling in test cases (#27546)
Closes #27545 Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
This commit is contained in:
parent
8689208e3a
commit
d00ef12333
16 changed files with 56 additions and 280 deletions
|
@ -27,7 +27,7 @@ public class ProfileTest {
|
|||
private static final Profile.Feature DISABLED_BY_DEFAULT_FEATURE = Profile.Feature.DOCKER;
|
||||
private static final Profile.Feature PREVIEW_FEATURE = Profile.Feature.ADMIN_FINE_GRAINED_AUTHZ;
|
||||
private static final Profile.Feature EXPERIMENTAL_FEATURE = Profile.Feature.DYNAMIC_SCOPES;
|
||||
private static Profile.Feature DEPRECATED_FEATURE = null;
|
||||
private static Profile.Feature DEPRECATED_FEATURE = Profile.Feature.ACCOUNT2;
|
||||
|
||||
@Rule
|
||||
public TemporaryFolder temporaryFolder = new TemporaryFolder();
|
||||
|
@ -66,37 +66,14 @@ public class ProfileTest {
|
|||
Assert.assertFalse(Profile.isFeatureEnabled(EXPERIMENTAL_FEATURE));
|
||||
if (DEPRECATED_FEATURE != null) {
|
||||
Assert.assertFalse(Profile.isFeatureEnabled(DEPRECATED_FEATURE));
|
||||
} else {
|
||||
MatcherAssert.assertThat(profile.getDeprecatedFeatures(), Matchers.empty());
|
||||
}
|
||||
|
||||
Assert.assertEquals(Profile.ProfileName.DEFAULT, profile.getName());
|
||||
Set<Profile.Feature> disabledFeatures = new HashSet<>(Arrays.asList(
|
||||
Profile.Feature.TRANSIENT_USERS,
|
||||
Profile.Feature.DPOP,
|
||||
Profile.Feature.FIPS,
|
||||
Profile.Feature.ACCOUNT2,
|
||||
Profile.Feature.ADMIN_FINE_GRAINED_AUTHZ,
|
||||
Profile.Feature.DYNAMIC_SCOPES,
|
||||
Profile.Feature.DOCKER,
|
||||
Profile.Feature.LOGIN2,
|
||||
Profile.Feature.MULTI_SITE,
|
||||
Profile.Feature.DECLARATIVE_UI,
|
||||
Profile.Feature.RECOVERY_CODES,
|
||||
Profile.Feature.SCRIPTS,
|
||||
Profile.Feature.TOKEN_EXCHANGE,
|
||||
Profile.Feature.CLIENT_SECRET_ROTATION,
|
||||
Profile.Feature.UPDATE_EMAIL,
|
||||
Profile.Feature.LINKEDIN_OAUTH,
|
||||
Profile.Feature.OFFLINE_SESSION_PRELOADING,
|
||||
Profile.Feature.CLIENT_TYPES,
|
||||
Profile.Feature.OID4VC_VCI
|
||||
));
|
||||
|
||||
// KERBEROS can be disabled (i.e. FIPS mode disables SunJGSS provider)
|
||||
if (Profile.Feature.KERBEROS.getType() == Profile.Feature.Type.DISABLED_BY_DEFAULT) {
|
||||
disabledFeatures.add(Profile.Feature.KERBEROS);
|
||||
}
|
||||
assertEquals(profile.getDisabledFeatures(), disabledFeatures);
|
||||
assertEquals(profile.getPreviewFeatures(), Profile.Feature.ADMIN_FINE_GRAINED_AUTHZ, Profile.Feature.RECOVERY_CODES, Profile.Feature.SCRIPTS, Profile.Feature.TOKEN_EXCHANGE, Profile.Feature.CLIENT_SECRET_ROTATION, Profile.Feature.UPDATE_EMAIL, Profile.Feature.DPOP);
|
||||
MatcherAssert.assertThat(profile.getDisabledFeatures(), Matchers.hasItem(DISABLED_BY_DEFAULT_FEATURE));
|
||||
MatcherAssert.assertThat(profile.getPreviewFeatures(), Matchers.hasItem(PREVIEW_FEATURE));
|
||||
}
|
||||
|
||||
@Test
|
||||
|
|
|
@ -172,7 +172,9 @@ public class HelpCommandDistTest {
|
|||
|
||||
private void assertHelp(CLIResult result) {
|
||||
try (NamedEnvironment env = KcNamerFactory.asWindowsOsSpecificTest()) {
|
||||
Approvals.verify(result.getOutput());
|
||||
// normalize the output to prevent changes around the feature toggles to mark the output to differ
|
||||
String output = result.getOutput().replaceAll("((Disables|Enables) a set of one or more features. Possible values are: )[^.]{30,}", "$1<...>");
|
||||
Approvals.verify(output);
|
||||
} catch (Exception cause) {
|
||||
throw new RuntimeException("Failed to assert help", cause);
|
||||
}
|
||||
|
|
|
@ -61,25 +61,9 @@ Transaction:
|
|||
|
||||
Feature:
|
||||
|
||||
--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],
|
||||
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
|
||||
client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
|
||||
device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
|
||||
hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
|
||||
linkedin-oauth[:v1], login2[:v1], multi-site[:v1], offline-session-preloading
|
||||
[:v1], oid4vc-vci[:v1], par[:v1], preview, recovery-codes[:v1], scripts[:
|
||||
v1], step-up-authentication[:v1], token-exchange[:v1], transient-users[:v1],
|
||||
update-email[:v1], web-authn[:v1].
|
||||
--features <feature> Enables a set of one or more features. Possible values are: <...>.
|
||||
--features-disabled <feature>
|
||||
Disables a set of one or more features. Possible values are: account-api,
|
||||
account2, account3, admin-api, admin-fine-grained-authz, admin2,
|
||||
authorization, ciba, client-policies, client-secret-rotation, client-types,
|
||||
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
|
||||
impersonation, js-adapter, kerberos, linkedin-oauth, login2, multi-site,
|
||||
offline-session-preloading, oid4vc-vci, par, preview, recovery-codes,
|
||||
scripts, step-up-authentication, token-exchange, transient-users,
|
||||
update-email, web-authn.
|
||||
Disables a set of one or more features. Possible values are: <...>.
|
||||
|
||||
HTTP(S):
|
||||
|
||||
|
|
|
@ -61,25 +61,9 @@ Transaction:
|
|||
|
||||
Feature:
|
||||
|
||||
--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],
|
||||
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
|
||||
client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
|
||||
device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
|
||||
hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
|
||||
linkedin-oauth[:v1], login2[:v1], multi-site[:v1], offline-session-preloading
|
||||
[:v1], oid4vc-vci[:v1], par[:v1], preview, recovery-codes[:v1], scripts[:
|
||||
v1], step-up-authentication[:v1], token-exchange[:v1], transient-users[:v1],
|
||||
update-email[:v1], web-authn[:v1].
|
||||
--features <feature> Enables a set of one or more features. Possible values are: <...>.
|
||||
--features-disabled <feature>
|
||||
Disables a set of one or more features. Possible values are: account-api,
|
||||
account2, account3, admin-api, admin-fine-grained-authz, admin2,
|
||||
authorization, ciba, client-policies, client-secret-rotation, client-types,
|
||||
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
|
||||
impersonation, js-adapter, kerberos, linkedin-oauth, login2, multi-site,
|
||||
offline-session-preloading, oid4vc-vci, par, preview, recovery-codes,
|
||||
scripts, step-up-authentication, token-exchange, transient-users,
|
||||
update-email, web-authn.
|
||||
Disables a set of one or more features. Possible values are: <...>.
|
||||
|
||||
HTTP(S):
|
||||
|
||||
|
|
|
@ -56,25 +56,9 @@ Transaction:
|
|||
|
||||
Feature:
|
||||
|
||||
--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],
|
||||
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
|
||||
client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
|
||||
device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
|
||||
hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
|
||||
linkedin-oauth[:v1], login2[:v1], multi-site[:v1], offline-session-preloading
|
||||
[:v1], oid4vc-vci[:v1], par[:v1], preview, recovery-codes[:v1], scripts[:
|
||||
v1], step-up-authentication[:v1], token-exchange[:v1], transient-users[:v1],
|
||||
update-email[:v1], web-authn[:v1].
|
||||
--features <feature> Enables a set of one or more features. Possible values are: <...>.
|
||||
--features-disabled <feature>
|
||||
Disables a set of one or more features. Possible values are: account-api,
|
||||
account2, account3, admin-api, admin-fine-grained-authz, admin2,
|
||||
authorization, ciba, client-policies, client-secret-rotation, client-types,
|
||||
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
|
||||
impersonation, js-adapter, kerberos, linkedin-oauth, login2, multi-site,
|
||||
offline-session-preloading, oid4vc-vci, par, preview, recovery-codes,
|
||||
scripts, step-up-authentication, token-exchange, transient-users,
|
||||
update-email, web-authn.
|
||||
Disables a set of one or more features. Possible values are: <...>.
|
||||
|
||||
Config:
|
||||
|
||||
|
|
|
@ -56,25 +56,9 @@ Transaction:
|
|||
|
||||
Feature:
|
||||
|
||||
--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],
|
||||
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
|
||||
client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
|
||||
device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
|
||||
hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
|
||||
linkedin-oauth[:v1], login2[:v1], multi-site[:v1], offline-session-preloading
|
||||
[:v1], oid4vc-vci[:v1], par[:v1], preview, recovery-codes[:v1], scripts[:
|
||||
v1], step-up-authentication[:v1], token-exchange[:v1], transient-users[:v1],
|
||||
update-email[:v1], web-authn[:v1].
|
||||
--features <feature> Enables a set of one or more features. Possible values are: <...>.
|
||||
--features-disabled <feature>
|
||||
Disables a set of one or more features. Possible values are: account-api,
|
||||
account2, account3, admin-api, admin-fine-grained-authz, admin2,
|
||||
authorization, ciba, client-policies, client-secret-rotation, client-types,
|
||||
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
|
||||
impersonation, js-adapter, kerberos, linkedin-oauth, login2, multi-site,
|
||||
offline-session-preloading, oid4vc-vci, par, preview, recovery-codes,
|
||||
scripts, step-up-authentication, token-exchange, transient-users,
|
||||
update-email, web-authn.
|
||||
Disables a set of one or more features. Possible values are: <...>.
|
||||
|
||||
Config:
|
||||
|
||||
|
|
|
@ -56,25 +56,9 @@ Transaction:
|
|||
|
||||
Feature:
|
||||
|
||||
--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],
|
||||
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
|
||||
client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
|
||||
device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
|
||||
hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
|
||||
linkedin-oauth[:v1], login2[:v1], multi-site[:v1], offline-session-preloading
|
||||
[:v1], oid4vc-vci[:v1], par[:v1], preview, recovery-codes[:v1], scripts[:
|
||||
v1], step-up-authentication[:v1], token-exchange[:v1], transient-users[:v1],
|
||||
update-email[:v1], web-authn[:v1].
|
||||
--features <feature> Enables a set of one or more features. Possible values are: <...>.
|
||||
--features-disabled <feature>
|
||||
Disables a set of one or more features. Possible values are: account-api,
|
||||
account2, account3, admin-api, admin-fine-grained-authz, admin2,
|
||||
authorization, ciba, client-policies, client-secret-rotation, client-types,
|
||||
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
|
||||
impersonation, js-adapter, kerberos, linkedin-oauth, login2, multi-site,
|
||||
offline-session-preloading, oid4vc-vci, par, preview, recovery-codes,
|
||||
scripts, step-up-authentication, token-exchange, transient-users,
|
||||
update-email, web-authn.
|
||||
Disables a set of one or more features. Possible values are: <...>.
|
||||
|
||||
Config:
|
||||
|
||||
|
|
|
@ -56,25 +56,9 @@ Transaction:
|
|||
|
||||
Feature:
|
||||
|
||||
--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],
|
||||
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
|
||||
client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
|
||||
device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
|
||||
hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
|
||||
linkedin-oauth[:v1], login2[:v1], multi-site[:v1], offline-session-preloading
|
||||
[:v1], oid4vc-vci[:v1], par[:v1], preview, recovery-codes[:v1], scripts[:
|
||||
v1], step-up-authentication[:v1], token-exchange[:v1], transient-users[:v1],
|
||||
update-email[:v1], web-authn[:v1].
|
||||
--features <feature> Enables a set of one or more features. Possible values are: <...>.
|
||||
--features-disabled <feature>
|
||||
Disables a set of one or more features. Possible values are: account-api,
|
||||
account2, account3, admin-api, admin-fine-grained-authz, admin2,
|
||||
authorization, ciba, client-policies, client-secret-rotation, client-types,
|
||||
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
|
||||
impersonation, js-adapter, kerberos, linkedin-oauth, login2, multi-site,
|
||||
offline-session-preloading, oid4vc-vci, par, preview, recovery-codes,
|
||||
scripts, step-up-authentication, token-exchange, transient-users,
|
||||
update-email, web-authn.
|
||||
Disables a set of one or more features. Possible values are: <...>.
|
||||
|
||||
Config:
|
||||
|
||||
|
|
|
@ -108,25 +108,9 @@ Transaction:
|
|||
|
||||
Feature:
|
||||
|
||||
--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],
|
||||
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
|
||||
client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
|
||||
device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
|
||||
hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
|
||||
linkedin-oauth[:v1], login2[:v1], multi-site[:v1], offline-session-preloading
|
||||
[:v1], oid4vc-vci[:v1], par[:v1], preview, recovery-codes[:v1], scripts[:
|
||||
v1], step-up-authentication[:v1], token-exchange[:v1], transient-users[:v1],
|
||||
update-email[:v1], web-authn[:v1].
|
||||
--features <feature> Enables a set of one or more features. Possible values are: <...>.
|
||||
--features-disabled <feature>
|
||||
Disables a set of one or more features. Possible values are: account-api,
|
||||
account2, account3, admin-api, admin-fine-grained-authz, admin2,
|
||||
authorization, ciba, client-policies, client-secret-rotation, client-types,
|
||||
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
|
||||
impersonation, js-adapter, kerberos, linkedin-oauth, login2, multi-site,
|
||||
offline-session-preloading, oid4vc-vci, par, preview, recovery-codes,
|
||||
scripts, step-up-authentication, token-exchange, transient-users,
|
||||
update-email, web-authn.
|
||||
Disables a set of one or more features. Possible values are: <...>.
|
||||
|
||||
Hostname:
|
||||
|
||||
|
|
|
@ -108,25 +108,9 @@ Transaction:
|
|||
|
||||
Feature:
|
||||
|
||||
--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],
|
||||
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
|
||||
client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
|
||||
device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
|
||||
hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
|
||||
linkedin-oauth[:v1], login2[:v1], multi-site[:v1], offline-session-preloading
|
||||
[:v1], oid4vc-vci[:v1], par[:v1], preview, recovery-codes[:v1], scripts[:
|
||||
v1], step-up-authentication[:v1], token-exchange[:v1], transient-users[:v1],
|
||||
update-email[:v1], web-authn[:v1].
|
||||
--features <feature> Enables a set of one or more features. Possible values are: <...>.
|
||||
--features-disabled <feature>
|
||||
Disables a set of one or more features. Possible values are: account-api,
|
||||
account2, account3, admin-api, admin-fine-grained-authz, admin2,
|
||||
authorization, ciba, client-policies, client-secret-rotation, client-types,
|
||||
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
|
||||
impersonation, js-adapter, kerberos, linkedin-oauth, login2, multi-site,
|
||||
offline-session-preloading, oid4vc-vci, par, preview, recovery-codes,
|
||||
scripts, step-up-authentication, token-exchange, transient-users,
|
||||
update-email, web-authn.
|
||||
Disables a set of one or more features. Possible values are: <...>.
|
||||
|
||||
Hostname:
|
||||
|
||||
|
@ -165,6 +149,11 @@ HTTP(S):
|
|||
--http-max-queued-requests <requests>
|
||||
Maximum number of queued HTTP requests. Use this to shed load in an overload
|
||||
situation. Excess requests will return a "503 Server not Available" response.
|
||||
--http-pool-max-threads <threads>
|
||||
The maximum number of threads. If this is not specified then it will be
|
||||
automatically sized to the greatest of 8 * the number of available
|
||||
processors and 200. For example if there are 4 processors the max threads
|
||||
will be 200. If there are 48 processors it will be 384.
|
||||
--http-port <port> The used HTTP port. Default: 8080.
|
||||
--http-relative-path <path>
|
||||
Set the path relative to '/' for serving resources. The path must start with a
|
||||
|
|
|
@ -108,25 +108,9 @@ Transaction:
|
|||
|
||||
Feature:
|
||||
|
||||
--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],
|
||||
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
|
||||
client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
|
||||
device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
|
||||
hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
|
||||
linkedin-oauth[:v1], login2[:v1], multi-site[:v1], offline-session-preloading
|
||||
[:v1], oid4vc-vci[:v1], par[:v1], preview, recovery-codes[:v1], scripts[:
|
||||
v1], step-up-authentication[:v1], token-exchange[:v1], transient-users[:v1],
|
||||
update-email[:v1], web-authn[:v1].
|
||||
--features <feature> Enables a set of one or more features. Possible values are: <...>.
|
||||
--features-disabled <feature>
|
||||
Disables a set of one or more features. Possible values are: account-api,
|
||||
account2, account3, admin-api, admin-fine-grained-authz, admin2,
|
||||
authorization, ciba, client-policies, client-secret-rotation, client-types,
|
||||
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
|
||||
impersonation, js-adapter, kerberos, linkedin-oauth, login2, multi-site,
|
||||
offline-session-preloading, oid4vc-vci, par, preview, recovery-codes,
|
||||
scripts, step-up-authentication, token-exchange, transient-users,
|
||||
update-email, web-authn.
|
||||
Disables a set of one or more features. Possible values are: <...>.
|
||||
|
||||
Hostname:
|
||||
|
||||
|
|
|
@ -108,25 +108,9 @@ Transaction:
|
|||
|
||||
Feature:
|
||||
|
||||
--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],
|
||||
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
|
||||
client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
|
||||
device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
|
||||
hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
|
||||
linkedin-oauth[:v1], login2[:v1], multi-site[:v1], offline-session-preloading
|
||||
[:v1], oid4vc-vci[:v1], par[:v1], preview, recovery-codes[:v1], scripts[:
|
||||
v1], step-up-authentication[:v1], token-exchange[:v1], transient-users[:v1],
|
||||
update-email[:v1], web-authn[:v1].
|
||||
--features <feature> Enables a set of one or more features. Possible values are: <...>.
|
||||
--features-disabled <feature>
|
||||
Disables a set of one or more features. Possible values are: account-api,
|
||||
account2, account3, admin-api, admin-fine-grained-authz, admin2,
|
||||
authorization, ciba, client-policies, client-secret-rotation, client-types,
|
||||
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
|
||||
impersonation, js-adapter, kerberos, linkedin-oauth, login2, multi-site,
|
||||
offline-session-preloading, oid4vc-vci, par, preview, recovery-codes,
|
||||
scripts, step-up-authentication, token-exchange, transient-users,
|
||||
update-email, web-authn.
|
||||
Disables a set of one or more features. Possible values are: <...>.
|
||||
|
||||
Hostname:
|
||||
|
||||
|
@ -165,6 +149,11 @@ HTTP(S):
|
|||
--http-max-queued-requests <requests>
|
||||
Maximum number of queued HTTP requests. Use this to shed load in an overload
|
||||
situation. Excess requests will return a "503 Server not Available" response.
|
||||
--http-pool-max-threads <threads>
|
||||
The maximum number of threads. If this is not specified then it will be
|
||||
automatically sized to the greatest of 8 * the number of available
|
||||
processors and 200. For example if there are 4 processors the max threads
|
||||
will be 200. If there are 48 processors it will be 384.
|
||||
--http-port <port> The used HTTP port. Default: 8080.
|
||||
--http-relative-path <path>
|
||||
Set the path relative to '/' for serving resources. The path must start with a
|
||||
|
|
|
@ -109,25 +109,9 @@ Transaction:
|
|||
|
||||
Feature:
|
||||
|
||||
--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],
|
||||
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
|
||||
client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
|
||||
device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
|
||||
hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
|
||||
linkedin-oauth[:v1], login2[:v1], multi-site[:v1], offline-session-preloading
|
||||
[:v1], oid4vc-vci[:v1], par[:v1], preview, recovery-codes[:v1], scripts[:
|
||||
v1], step-up-authentication[:v1], token-exchange[:v1], transient-users[:v1],
|
||||
update-email[:v1], web-authn[:v1].
|
||||
--features <feature> Enables a set of one or more features. Possible values are: <...>.
|
||||
--features-disabled <feature>
|
||||
Disables a set of one or more features. Possible values are: account-api,
|
||||
account2, account3, admin-api, admin-fine-grained-authz, admin2,
|
||||
authorization, ciba, client-policies, client-secret-rotation, client-types,
|
||||
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
|
||||
impersonation, js-adapter, kerberos, linkedin-oauth, login2, multi-site,
|
||||
offline-session-preloading, oid4vc-vci, par, preview, recovery-codes,
|
||||
scripts, step-up-authentication, token-exchange, transient-users,
|
||||
update-email, web-authn.
|
||||
Disables a set of one or more features. Possible values are: <...>.
|
||||
|
||||
Hostname:
|
||||
|
||||
|
|
|
@ -109,25 +109,9 @@ Transaction:
|
|||
|
||||
Feature:
|
||||
|
||||
--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],
|
||||
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
|
||||
client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
|
||||
device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
|
||||
hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
|
||||
linkedin-oauth[:v1], login2[:v1], multi-site[:v1], offline-session-preloading
|
||||
[:v1], oid4vc-vci[:v1], par[:v1], preview, recovery-codes[:v1], scripts[:
|
||||
v1], step-up-authentication[:v1], token-exchange[:v1], transient-users[:v1],
|
||||
update-email[:v1], web-authn[:v1].
|
||||
--features <feature> Enables a set of one or more features. Possible values are: <...>.
|
||||
--features-disabled <feature>
|
||||
Disables a set of one or more features. Possible values are: account-api,
|
||||
account2, account3, admin-api, admin-fine-grained-authz, admin2,
|
||||
authorization, ciba, client-policies, client-secret-rotation, client-types,
|
||||
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
|
||||
impersonation, js-adapter, kerberos, linkedin-oauth, login2, multi-site,
|
||||
offline-session-preloading, oid4vc-vci, par, preview, recovery-codes,
|
||||
scripts, step-up-authentication, token-exchange, transient-users,
|
||||
update-email, web-authn.
|
||||
Disables a set of one or more features. Possible values are: <...>.
|
||||
|
||||
Hostname:
|
||||
|
||||
|
@ -166,6 +150,11 @@ HTTP(S):
|
|||
--http-max-queued-requests <requests>
|
||||
Maximum number of queued HTTP requests. Use this to shed load in an overload
|
||||
situation. Excess requests will return a "503 Server not Available" response.
|
||||
--http-pool-max-threads <threads>
|
||||
The maximum number of threads. If this is not specified then it will be
|
||||
automatically sized to the greatest of 8 * the number of available
|
||||
processors and 200. For example if there are 4 processors the max threads
|
||||
will be 200. If there are 48 processors it will be 384.
|
||||
--http-port <port> The used HTTP port. Default: 8080.
|
||||
--http-relative-path <path>
|
||||
Set the path relative to '/' for serving resources. The path must start with a
|
||||
|
|
|
@ -109,25 +109,9 @@ Transaction:
|
|||
|
||||
Feature:
|
||||
|
||||
--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],
|
||||
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
|
||||
client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1],
|
||||
device-flow[:v1], docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1],
|
||||
hostname[:v1], impersonation[:v1], js-adapter[:v1], kerberos[:v1],
|
||||
linkedin-oauth[:v1], login2[:v1], multi-site[:v1], offline-session-preloading
|
||||
[:v1], oid4vc-vci[:v1], par[:v1], preview, recovery-codes[:v1], scripts[:
|
||||
v1], step-up-authentication[:v1], token-exchange[:v1], transient-users[:v1],
|
||||
update-email[:v1], web-authn[:v1].
|
||||
--features <feature> Enables a set of one or more features. Possible values are: <...>.
|
||||
--features-disabled <feature>
|
||||
Disables a set of one or more features. Possible values are: account-api,
|
||||
account2, account3, admin-api, admin-fine-grained-authz, admin2,
|
||||
authorization, ciba, client-policies, client-secret-rotation, client-types,
|
||||
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
|
||||
impersonation, js-adapter, kerberos, linkedin-oauth, login2, multi-site,
|
||||
offline-session-preloading, oid4vc-vci, par, preview, recovery-codes,
|
||||
scripts, step-up-authentication, token-exchange, transient-users,
|
||||
update-email, web-authn.
|
||||
Disables a set of one or more features. Possible values are: <...>.
|
||||
|
||||
Hostname:
|
||||
|
||||
|
|
|
@ -109,24 +109,9 @@ Transaction:
|
|||
|
||||
Feature:
|
||||
|
||||
--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],
|
||||
admin2[:v1], authorization[:v1], ciba[:v1], client-policies[:v1],
|
||||
client-secret-rotation[:v1], client-types[:v1], declarative-ui[:v1], device-flow[:v1],
|
||||
docker[:v1], dpop[:v1], dynamic-scopes[:v1], fips[:v1], hostname[:v1], impersonation
|
||||
[:v1], js-adapter[:v1], kerberos[:v1], linkedin-oauth[:v1], login2[:v1],
|
||||
offline-session-preloading[:v1], oid4vc-vci[:v1], par[:v1], preview, recovery-codes[:v1],
|
||||
recovery-codes[:v1], scripts[:v1], step-up-authentication[:v1],
|
||||
token-exchange[:v1], transient-users[:v1], update-email[:v1], web-authn[:v1].
|
||||
--features <feature> Enables a set of one or more features. Possible values are: <...>.
|
||||
--features-disabled <feature>
|
||||
Disables a set of one or more features. Possible values are: account-api,
|
||||
account2, account3, admin-api, admin-fine-grained-authz, admin2,
|
||||
authorization, ciba, client-policies, client-secret-rotation, client-types,
|
||||
declarative-ui, device-flow, docker, dpop, dynamic-scopes, fips,
|
||||
impersonation, js-adapter, kerberos, linkedin-oauth, login2, multi-site,
|
||||
offline-session-preloading, oid4vc-vci, par, preview, recovery-codes, scripts,
|
||||
step-up-authentication, token-exchange, transient-users, update-email,
|
||||
web-authn.
|
||||
Disables a set of one or more features. Possible values are: <...>.
|
||||
|
||||
Hostname:
|
||||
|
||||
|
@ -165,6 +150,11 @@ HTTP(S):
|
|||
--http-max-queued-requests <requests>
|
||||
Maximum number of queued HTTP requests. Use this to shed load in an overload
|
||||
situation. Excess requests will return a "503 Server not Available" response.
|
||||
--http-pool-max-threads <threads>
|
||||
The maximum number of threads. If this is not specified then it will be
|
||||
automatically sized to the greatest of 8 * the number of available
|
||||
processors and 200. For example if there are 4 processors the max threads
|
||||
will be 200. If there are 48 processors it will be 384.
|
||||
--http-port <port> The used HTTP port. Default: 8080.
|
||||
--http-relative-path <path>
|
||||
Set the path relative to '/' for serving resources. The path must start with a
|
||||
|
|
Loading…
Reference in a new issue