This file is indexed.

/usr/share/puppet/modules.available/keystone/manifests/federation/openidc_httpd_configuration.pp is in puppet-module-keystone 9.4.0-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# == 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
) {
  $openidc_redirect_uri = "${keystone_endpoint}/v3/auth/OS-FEDERATION/websso/openidc/redirect"
  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,
  }
}