Page MenuHomeSoftware Heritage

D4202.diff
No OneTemporary

D4202.diff

diff --git a/lib/puppet/type/keycloak_ldap_user_provider.rb b/lib/puppet/type/keycloak_ldap_user_provider.rb
--- a/lib/puppet/type/keycloak_ldap_user_provider.rb
+++ b/lib/puppet/type/keycloak_ldap_user_provider.rb
@@ -203,6 +203,24 @@
]
end
+ newproperty(:trust_email, boolean: true) do
+ desc 'trustEmail'
+ newvalues(:true, :false)
+ defaultto :false
+ end
+
+ newproperty(:full_sync_period, parent: PuppetX::Keycloak::IntegerProperty) do
+ desc 'fullSyncPeriod'
+ defaultto '-1'
+ munge { |v| v.to_s }
+ end
+
+ newproperty(:changed_sync_period, parent: PuppetX::Keycloak::IntegerProperty) do
+ desc 'changedSyncPeriod'
+ defaultto '-1'
+ munge { |v| v.to_s }
+ end
+
validate do
if self[:use_kerberos_for_password_authentication] && self[:auth_type] == 'none'
raise Puppet::Error, 'use_kerberos_for_password_authentication is not valid for auth_type none'

File Metadata

Mime Type
text/plain
Expires
Wed, Jul 2, 12:15 PM (1 d, 19 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3228960

Event Timeline