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

fix(jans-linux-setup): default value of jans link prompt #8768

Merged
merged 1 commit into from
Jun 25, 2024

fix(jans-linux-setup): default value of jans link prompt

c51acd5
Select commit
Loading
Failed to load commit list.
Merged

fix(jans-linux-setup): default value of jans link prompt #8768

fix(jans-linux-setup): default value of jans link prompt
c51acd5
Select commit
Loading
Failed to load commit list.
DryRunSecurity / Authn/Authz Analyzer succeeded Jun 24, 2024 in 4s

DryRun Security

Details

Authn/Authz Analyzer Findings: 3 detected

⚠️ Potential Authn/Authz Function Used or Modified jans-linux-setup/jans_setup/setup_app/setup_options.py (click for details)
Type Potential Authn/Authz Function Used or Modified
Description The code contains options related to authentication and authorization, such as 'install_scim_server', 'installFido2', 'install_jans_link', and 'install_jans_keycloak_link'. These options suggest that the application may have functions or components related to user authentication, authorization, and single sign-on (SSO) mechanisms like SCIM, FIDO2, and Keycloak.
Filename jans-linux-setup/jans_setup/setup_app/setup_options.py
CodeLink
'install_scim_server': True if base.current_app.profile == 'jans' else False,
'installOxd': False,
'installFido2': True,
'install_jans_link': False,
'install_jans_keycloak_link': False,
'install_casa': False,
'install_jans_saml': False,
⚠️ Potential Authn/Authz Function Used or Modified jans-linux-setup/jans_setup/setup_app/setup_options.py (click for details)
Type Potential Authn/Authz Function Used or Modified
Description The code includes functions related to authentication and authorization, specifically the install_jans_link and install_jans_keycloak_link options. These options suggest the presence of authentication and authorization mechanisms, such as Jans Link and Jans Keycloak Link, which are commonly used for managing user access and permissions.
Filename jans-linux-setup/jans_setup/setup_app/setup_options.py
CodeLink
if base.argsp.no_fido2:
setupOptions['installFido2'] = False
if base.argsp.install_jans_link:
setupOptions['install_jans_link'] = True
if base.argsp.install_jans_keycloak_link:
setupOptions['install_jans_keycloak_link'] = True
⚠️ Potential Authn/Authz Function Used or Modified jans-linux-setup/jans_setup/setup_app/utils/arg_parser.py (click for details)
Type Potential Authn/Authz Function Used or Modified
Description The code contains arguments related to authentication and authorization functionality, such as --no-scim, --no-fido2, --install-jans-link, and --install-jans-keycloak-link. These arguments suggest that the code is managing components or services related to authentication and authorization, such as SCIM (System for Cross-domain Identity Management), FIDO2 (Fast Identity Online), and Jans Link/Keycloak Link servers, which are commonly used for authentication and authorization purposes.
Filename jans-linux-setup/jans_setup/setup_app/utils/arg_parser.py
CodeLink
parser.add_argument('--no-scim', help="Do not install Scim Server", action='store_true')
parser.add_argument('--no-fido2', help="Do not install Fido2 Server", action='store_true')
parser.add_argument('--install-jans-link', help="Install Jans Link Server", action='store_true')
parser.add_argument('--install-jans-keycloak-link', help="Install Keycloak Link Server", action='store_true')
parser.add_argument('--with-casa', help="Install Jans Casa", action='store_true')