Skip to content

Janssen Auth Server Feature Flags#

Feature Flag Name Description
ACCESS_EVALUATION Enables the AuthZEN Access Evaluation API in Janssen Server. For details about its behavior, requests, responses, and authorization decisions, see the Access Evaluation endpoint documentation. Details
ACTIVE_SESSION Enables the Active Session endpoint in Janssen Server. The endpoint allows authorized applications to retrieve information about the user's active authentication session. Details
CIBA Enables OpenID Connect Client Initiated Backchannel Authentication (CIBA) support in Janssen Server. For more details, see the Janssen OIDC CIBA Documentation. Details
CLIENT_ID_METADATA_DOCUMENT Enable/Disable OAuth Client ID Metadata Document support (URL-based client_id) Details
CLIENTINFO Enables the OAuth 2.0-protected Clientinfo endpoint, which allows an authorized client to retrieve claims and information about a registered client. For more details, see the ClientInfo Endpoint Documentation. Details
DEVICE_AUTHZ Enables the OAuth 2.0 Device Authorization Grant in Janssen Server. For details about the device authorization flow, see the Device Authorization endpoint documentation. Details
END_SESSION Enables the OpenID Connect RP-Initiated Logout end-session endpoint in Janssen Server. For more details, see the End Session endpoint documentation. Details
GLOBAL_TOKEN_REVOCATION Enables the Global Token Revocation endpoint, which invalidates all tokens and sessions associated with a user. For more details, see the Global Token Revocation endpoint documentation. Details
HEALTH_CHECK Enables the Auth Server health-check endpoint, which reports the operational status of Janssen Server. For more details, see the Health Check documentation. Details
ID_GENERATION Enables custom ID generation support in Janssen Server. The ID Generator allows administrators to replace the default ID generation logic with custom rules for identifiers such as person and client entries. For more details, see the ID Generator documentation. Details
IDENTITY_ASSERTION_AUTHZ_GRANT Enables Identity Assertion Authorization Grant (Cross-App Access / ID-JAG) support in Janssen Server. It allows a client authenticated with one Identity Provider (IdP) to obtain an access token from a trusted Resource Authorization Server without starting a new browser-based SSO flow. Details
INTROSPECTION Enables the OAuth 2.0 Token Introspection endpoint in Janssen Server. For more details, see the Introspection endpoint documentation. Details
JANS_CONFIGURATION Enables the Janssen Server .well-known OpenID Connect configuration endpoint used for service discovery. For more details, see the OpenID Configuration endpoint documentation. Details
LOGOUT_STATUS_JWT Enables Logout Status JWT support in Janssen Server. For more details, see the Logout Status JWT documentation. Details
METRIC Enables metric reporting in Janssen Server. Metric data can be used to monitor and report on Authorization Server activity, including user activity, issued tokens, health checks, and audit information. For details, see the Reporting and Metrics documentation. Details
PAR Enables OAuth 2.0 Pushed Authorization Requests (PAR) in Janssen Server. For more details, see the PAR endpoint documentation. Details
RATE_LIMIT Enables request rate limiting in the Janssen Authorization Server. For more details, see the Rate Limit Configuration. Details
REGISTRATION Enables the Client Registration endpoint in Janssen Server. For more details, see the Client Registration endpoint documentation. Details
REVOKE_TOKEN Enables the OAuth 2.0 Token Revocation endpoint in Janssen Server. For more details, see the Token Revocation endpoint documentation. Details
SPIFFE_CLIENT_AUTH Enable/Disable SPIFFE-based client authentication (X.509-SVID mutual-TLS and JWT-SVID assertion), per draft-ietf-oauth-spiffe-client-auth Details
SSA Enables the Software Statement Assertion (SSA) endpoint in Janssen Server. For more details, see the SSA endpoint documentation. Details
STAT Enables the Authorization Server Statistic service, which provides statistical data such as monthly active users and issued-token information. For more details, see the Statistic endpoint. Details
STATUS_LIST Enables the Token Status List endpoint in Janssen Server, which enables the client to query token status. For more details, see the Logout Status JWT documentation. Details
STATUS_SESSION Enables the session status check endpoint in Janssen Server, which allows an application to check the current status of an authenticated user session. Details
U2F Enables support for FIDO U2F in Janssen Server, allowing applications to use legacy U2F authenticators for registration and authentication. For more details, see the FIDO Administration Guide. Details
UMA Enables User-Managed Access (UMA) support in Janssen Server. For more details, see the UMA documentation. Details
USERINFO Enables the OpenID Connect UserInfo endpoint in Janssen Server. For more details, see the UserInfo endpoint documentation. Details

ACCESS_EVALUATION#

  • Description: Enables the AuthZEN Access Evaluation API in Janssen Server. For details about its behavior, requests, responses, and authorization decisions, see the Access Evaluation endpoint documentation.

  • Required: No

  • Default value: Enabled

ACTIVE_SESSION#

  • Description: Enables the Active Session endpoint in Janssen Server. The endpoint allows authorized applications to retrieve information about the user's active authentication session.

  • Required: No

  • Default value: Enabled

CIBA#

  • Description: Enables OpenID Connect Client Initiated Backchannel Authentication (CIBA) support in Janssen Server. For more details, see the Janssen OIDC CIBA Documentation.

  • Required: No

  • Default value: Enabled

CLIENT_ID_METADATA_DOCUMENT#

  • Description: Enable/Disable OAuth Client ID Metadata Document support (URL-based client_id)

  • Required: No

  • Default value: Enabled

CLIENTINFO#

  • Description: Enables the OAuth 2.0-protected Clientinfo endpoint, which allows an authorized client to retrieve claims and information about a registered client. For more details, see the ClientInfo Endpoint Documentation.

  • Required: No

  • Default value: Enabled

DEVICE_AUTHZ#

  • Description: Enables the OAuth 2.0 Device Authorization Grant in Janssen Server. For details about the device authorization flow, see the Device Authorization endpoint documentation.

  • Required: No

  • Default value: Enabled

END_SESSION#

  • Description: Enables the OpenID Connect RP-Initiated Logout end-session endpoint in Janssen Server. For more details, see the End Session endpoint documentation.

  • Required: No

  • Default value: Enabled

GLOBAL_TOKEN_REVOCATION#

  • Description: Enables the Global Token Revocation endpoint, which invalidates all tokens and sessions associated with a user. For more details, see the Global Token Revocation endpoint documentation.

  • Required: No

  • Default value: Enabled

HEALTH_CHECK#

  • Description: Enables the Auth Server health-check endpoint, which reports the operational status of Janssen Server. For more details, see the Health Check documentation.

  • Required: No

  • Default value: Enabled

ID_GENERATION#

  • Description: Enables custom ID generation support in Janssen Server. The ID Generator allows administrators to replace the default ID generation logic with custom rules for identifiers such as person and client entries. For more details, see the ID Generator documentation.

  • Required: No

  • Default value: Enabled

IDENTITY_ASSERTION_AUTHZ_GRANT#

  • Description: Enables Identity Assertion Authorization Grant (Cross-App Access / ID-JAG) support in Janssen Server. It allows a client authenticated with one Identity Provider (IdP) to obtain an access token from a trusted Resource Authorization Server without starting a new browser-based SSO flow.

  • Required: No

  • Default value: Disabled

INTROSPECTION#

  • Description: Enables the OAuth 2.0 Token Introspection endpoint in Janssen Server. For more details, see the Introspection endpoint documentation.

  • Required: No

  • Default value: Enabled

JANS_CONFIGURATION#

  • Description: Enables the Janssen Server .well-known OpenID Connect configuration endpoint used for service discovery. For more details, see the OpenID Configuration endpoint documentation.

  • Required: No

  • Default value: Enabled

LOGOUT_STATUS_JWT#

  • Description: Enables Logout Status JWT support in Janssen Server. For more details, see the Logout Status JWT documentation.

  • Required: No

  • Default value: Enabled

METRIC#

  • Description: Enables metric reporting in Janssen Server. Metric data can be used to monitor and report on Authorization Server activity, including user activity, issued tokens, health checks, and audit information. For details, see the Reporting and Metrics documentation.

  • Required: No

  • Default value: Enabled

PAR#

  • Description: Enables OAuth 2.0 Pushed Authorization Requests (PAR) in Janssen Server. For more details, see the PAR endpoint documentation.

  • Required: No

  • Default value: Enabled

RATE_LIMIT#

  • Description: Enables request rate limiting in the Janssen Authorization Server. For more details, see the Rate Limit Configuration.

  • Required: No

  • Default value: Enabled

REGISTRATION#

REVOKE_TOKEN#

SPIFFE_CLIENT_AUTH#

  • Description: Enable/Disable SPIFFE-based client authentication (X.509-SVID mutual-TLS and JWT-SVID assertion), per draft-ietf-oauth-spiffe-client-auth

  • Required: No

  • Default value: Disabled

SSA#

  • Description: Enables the Software Statement Assertion (SSA) endpoint in Janssen Server. For more details, see the SSA endpoint documentation.

  • Required: No

  • Default value: Enabled

STAT#

  • Description: Enables the Authorization Server Statistic service, which provides statistical data such as monthly active users and issued-token information. For more details, see the Statistic endpoint.

  • Required: No

  • Default value: Enabled

STATUS_LIST#

  • Description: Enables the Token Status List endpoint in Janssen Server, which enables the client to query token status. For more details, see the Logout Status JWT documentation.

  • Required: No

  • Default value: Enabled

STATUS_SESSION#

  • Description: Enables the session status check endpoint in Janssen Server, which allows an application to check the current status of an authenticated user session.

  • Required: No

  • Default value: Enabled

U2F#

  • Description: Enables support for FIDO U2F in Janssen Server, allowing applications to use legacy U2F authenticators for registration and authentication. For more details, see the FIDO Administration Guide.

  • Required: No

  • Default value: Disabled

UMA#

  • Description: Enables User-Managed Access (UMA) support in Janssen Server. For more details, see the UMA documentation.

  • Required: No

  • Default value: Disabled

USERINFO#

  • Description: Enables the OpenID Connect UserInfo endpoint in Janssen Server. For more details, see the UserInfo endpoint documentation.

  • Required: No

  • Default value: Enabled