24 lines
732 B
Puppet
24 lines
732 B
Puppet
# == define: keystone::federation::openidc_httpd_configuration [70/1473]
|
|
#
|
|
# == Parameters
|
|
#
|
|
# [*port*]
|
|
# The port number to configure OpenIDC federated authentication on
|
|
# (Required) String value.
|
|
#
|
|
# [*keystone_endpoint*]
|
|
# The keystone endpoint to use when configuring the OpenIDC redirect back
|
|
# to keystone
|
|
# (Required) String value.
|
|
#
|
|
define keystone::federation::openidc_httpd_configuration (
|
|
$port = undef,
|
|
$keystone_endpoint = undef
|
|
) {
|
|
concat::fragment { "configure_openidc_on_port_${port}":
|
|
target => "${keystone::wsgi::apache::priority}-keystone_wsgi_${title}.conf",
|
|
content => template('keystone/openidc.conf.erb'),
|
|
order => $keystone::federation::openidc::template_order,
|
|
}
|
|
}
|