forked from ls1intum/Artemis
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapplication-saml2.yml
25 lines (24 loc) · 1.33 KB
/
application-saml2.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
saml2:
username-pattern: 'saml2-{first_name}_{last_name}'
first-name-pattern: '{first_name}'
last-name-pattern: '{last_name}'
email-pattern: '{email}'
registration-number-pattern: '{uid}'
identity-providers:
- metadata: http://saml-test:8080/simplesaml/saml2/idp/metadata.php
registration-id: testidp
entity-id: artemis
cert-file: # data/saml/cert (optional) Set this path to the Certificate for encryption/signing or leave it blank
key-file: # data/saml/key path-to-key (optional) Set this path to the Key for encryption/signing or leave it blank
info.saml2:
# The name of the SAML2 identity provider shown on the login page (optional)
identity-provider-name:
# The label for the SAML2 login button (e.g., 'Shibboleth Login')
button-label: 'SAML2 Login'
# Disables the password-based login user interface, but leaves the API enabled.
# Use the URL query parameter '?showLoginForm' to display the login form nevertheless.
password-login-disabled: false
# Sends an e-mail to the new user with a link to set the Artemis password. This password allows login to Artemis and its
# services such as GitLab and Jenkins. This allows the users to use password-based Git workflows.
# Enables the password reset function in Artemis.
enable-password: true