Config::LDAP::Conf(3) User Contributed Perl DocumentationConfig::LDAP::Conf(3) NAME Config::LDAP::Conf - Perl extension for mimicking ldap.conf(5) process- ing. SYNOPSIS use Config::LDAP::Conf; my $ldapconf = new Config::LDAP::Conf; print $ldapconf->base, "\n"; $ldapconf->base('dc=example,dc=com'); print $ldapconf->base, "\n"; DESCRIPTION This module follows all the guidelines in ldap.conf(5) for reading defaults from files and the environment. All methods accept an optional value to set as the first parameter. All methods return the current value of the option. Some methods provide value checking operations to adhere to the guide- lines in ldap.conf(5). If the value passes it is used, if not it is set to the default value noted in ldap.conf(5). CONSTRUCTOR new ( ) METHODS show ( ) Prints all items found according to ldap.conf(5). uri ( [uri] ) Sets if provided. Returns array of values. base ( [base] ) Sets if provided. Returns value. binddn ( [binddn] ) Sets if provided. Returns value. host ( [host] ) Sets if provided. Returns value. port ( [port] ) Sets if provided. Returns value. referrals ( [referrals] ) Sets if provided. Returns value. sizelimit ( [sizelimit] ) Sets if provided. Returns value. timelimit ( [timelimit] ) Sets if provided. Returns value. deref ( [deref] ) Sets if provided. Returns value. sasl_mech ( [sasl_mech] ) Sets if provided. Returns value. sasl_realm ( [sasl_realm] ) Sets if provided. Returns value. sasl_authcid ( [sasl_authcid] ) Sets if provided. Returns value. sasl_authzid ( [sasl_authzid] ) Sets if provided. Returns value. sasl_secprops ( [sasl_secprops] ) Sets if provided. Returns array of values. tls_cacert ( [tls_cacert] ) Sets if provided. Returns value. tls_cacertdir ( [tls_cacertdir] ) Sets if provided. Returns value. tls_cert ( [tls_cert] ) Sets if provided. Returns value. tls_key ( [tls_key] ) Sets if provided. Returns value. tls_cipher_suite ( [tls_ciper_suite] ) Sets if provided. Returns value. tls_randfile ( [tls_randfile] ) Sets if provided. Returns value. tls_reqcert ( [tls_reqcert] ) Sets if provided. Returns value. tls_crlcheck ( [tls_crlcheck] ) Sets if provided. Returns value. SEE ALSO ldap.conf(5) AUTHOR Stefan Adams, COPYRIGHT AND LICENSE Copyright (C) 2010 by Stefan Adams This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or, at your option, any later version of Perl 5 you may have available. perl v5.8.8 2010-02-22 Config::LDAP::Conf(3)