-
Notifications
You must be signed in to change notification settings - Fork 44
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
GUACAMOLE-374: Migrate CAS documentation to combined native+Docker ap…
…proach.
- Loading branch information
1 parent
f85f3d4
commit fa4032a
Showing
3 changed files
with
158 additions
and
91 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
# | ||
# If using CAS ClearPass to pass the SSO password to Guacamole, this parameter | ||
# specifies the private key file to use to decrypt the password. See [the section | ||
# on ClearPass](cas-clearpass) below. | ||
# | ||
cas-clearpass-key: /path/to/private-key.pem | ||
|
||
# | ||
# The CAS attribute that determines group membership, typically "memberOf". | ||
# This parameter is only required if using CAS to define user group memberships. | ||
# If omitted, groups aren't retrieved from CAS, and all other group-related | ||
# properties for CAS are ignored. | ||
# | ||
cas-group-attribute: memberOf | ||
|
||
# | ||
# The format that CAS will use for its group names. Possible values are | ||
# `plain`, for groups that are simple text names, or `ldap`, for groups that are | ||
# represented as LDAP DNs. If set to `ldap`, group names are always determined | ||
# from the last (leftmost) attribute of the DN. If omitted, `plain` is used by | ||
# default. | ||
# | ||
# This property has no effect if cas-group-attribute is not set. | ||
# | ||
cas-group-format: plain | ||
|
||
# | ||
# The base DN to require for LDAP-formatted CAS groups. If specified, only CAS | ||
# groups beneath this DN will be included, and all other CAS groups will be | ||
# ignored. | ||
# | ||
# This property has no effect if cas-group-format is not `ldap`. | ||
# | ||
cas-group-ldap-base-dn: ou=groups,dn=example,dn=net | ||
|
||
# | ||
# The LDAP attribute to require for LDAP-formatted CAS groups. If specified, | ||
# only CAS groups that use this attribute for the name of the group will be | ||
# included. Note that LDAP group names are *always determined from the last | ||
# (leftmost) attribute of the DN*. Specifying this property will only have the | ||
# effect of ignoring any groups that do not use the specified attribute to | ||
# represent the group name. | ||
# | ||
# This property has no effect if cas-group-format is not `ldap`. | ||
# | ||
cas-group-ldap-attribute: cn | ||
|
||
# | ||
# "true" if the CAS extension should be configured to treat usernames as | ||
# case-sensitive, otherwise false. By default this will pull the | ||
# [global configuration value for case-sensitivity for Guacamole usernames](global-case-sensitive-usernames). | ||
# | ||
# Please note that changing the value of this option will not change | ||
# how the CAS server itself processes usernames, so it is important | ||
# to make sure that this value matches how you expect the CAS server | ||
# to treat usernames with respect to case. | ||
# | ||
cas-case-sensitive-usernames: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# | ||
# The URL of the CAS authentication server. This should be the full path to the | ||
# base of the CAS installation. | ||
# | ||
cas-authorization-endpoint: https://cas.example.net | ||
|
||
# | ||
# The URI to redirect back to upon successful authentication. Normally this | ||
# will be the full URL of your Guacamole installation. | ||
# | ||
cas-redirect-uri: https://guac.example.net |