| Net::LDAP::Extra::eDirectory(3) | User Contributed Perl Documentation | Net::LDAP::Extra::eDirectory(3) |
Net::LDAP::Extra::eDirectory -- extensions for Novell eDirectory
use Net::LDAP::Extra qw(eDirectory);
$ldap = Net::LDAP->new( ... );
...
if ($ldap->is_eDirectory)
my $mesg $ldap->list_replicas($server_dn);
print "Replicas on $server_dn\n* " . join("\n* ", $mesg->replicas) . "\n"
if (!$mesg->code);
}
Net::LDAP::Extra::eDirectory provides functions / LDAP extensions specific to Novell eDirectory.
To do so, it provides the following methods:
As the check is done by querying the root DSE of the directory, it works without being bound to the directory.
In contrast to other Net::LDAP methods this method returns TRUE / FALSE respectively undef on error.
On success, the resulting Net::LDAP::Message object supports the method "replicas" that returns the list of replicas on SERVER_DN.
On success, the resulting Net::LDAP::Message object supports the method "replica_info" that returns a hash containing information on REPLICA_DN.
Peter Marschall <peter@adpm.de>
Copyright (c) 2013 Peter Marschall. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
| 2015-04-08 | perl v5.34.0 |