Page MenuHomeSoftware Heritage

ldap.pp
No OneTemporary

#
define keycloak::user_federation::ldap (
String $realm,
String $user_dn,
String $connection_url,
String $resource_name = $name,
Integer $priority = 0,
Boolean $import_enabled = true,
Array $user_objectclasses = ['inetOrgPerson', 'organizationalPerson'],
String $username_ldap_attribute = 'uid',
String $rdn_ldap_attribute = 'uid',
String $uuid_ldap_attribute = 'entryUUID',
Enum['none', 'simple'] $auth_type = 'none',
Enum['READ_ONLY', 'WRITABLE', 'UNSYNCED'] $edit_mode = 'READ_ONLY',
Enum['ad', 'rhds', 'tivoli', 'eDirectory', 'other'] $vendor = 'other',
String $use_truststore_spi = 'ldapsOnly',
) {
warning('Keycloak::User_federation::Ldap is deprecated, use keycloak_ldap_user_provider type directly')
include ::keycloak
keycloak_ldap_user_provider { $name:
realm => $realm,
users_dn => $user_dn,
connection_url => $connection_url,
resource_name => $resource_name,
priority => $priority,
import_enabled => $import_enabled,
user_object_classes => $user_objectclasses,
username_ldap_attribute => $username_ldap_attribute,
rdn_ldap_attribute => $rdn_ldap_attribute,
uuid_ldap_attribute => $uuid_ldap_attribute,
auth_type => $auth_type,
edit_mode => $edit_mode,
vendor => $vendor,
use_truststore_spi => $use_truststore_spi,
}
}

File Metadata

Mime Type
text/plain
Expires
Jun 4 2025, 6:45 PM (14 w, 1 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3392937

Event Timeline