comparison modules/apache/manifests/mod/auth_mellon.pp @ 275:d9352a684e62

Mass update of modules to remove deprecation warnings
author IBBoard <dev@ibboard.co.uk>
date Sun, 26 Jan 2020 11:36:07 +0000
parents 675c1cc61eaf
children b8d6ada284dd
comparison
equal deleted inserted replaced
274:b2571c28fc27 275:d9352a684e62
1 # @summary
2 # Installs and configures `mod_auth_mellon`.
3 #
4 # @param mellon_cache_size
5 # Maximum number of sessions which can be active at once.
6 #
7 # @param mellon_lock_file
8 # Full path to a file used for synchronizing access to the session data.
9 #
10 # @param mellon_post_directory
11 # Full path of a directory where POST requests are saved during authentication.
12 #
13 # @param mellon_cache_entry_size
14 # Maximum size for a single session entry in bytes.
15 #
16 # @param mellon_post_ttl
17 # Delay in seconds before a saved POST request can be flushed.
18 #
19 # @param mellon_post_size
20 # Maximum size for saved POST requests.
21 #
22 # @param mellon_post_count
23 # Maximum amount of saved POST requests.
24 #
25 # @see https://github.com/Uninett/mod_auth_mellon for additional documentation.
26 #
1 class apache::mod::auth_mellon ( 27 class apache::mod::auth_mellon (
2 $mellon_cache_size = $::apache::params::mellon_cache_size, 28 $mellon_cache_size = $::apache::params::mellon_cache_size,
3 $mellon_lock_file = $::apache::params::mellon_lock_file, 29 $mellon_lock_file = $::apache::params::mellon_lock_file,
4 $mellon_post_directory = $::apache::params::mellon_post_directory, 30 $mellon_post_directory = $::apache::params::mellon_post_directory,
5 $mellon_cache_entry_size = undef, 31 $mellon_cache_entry_size = undef,