Net::LDAP::Control::ManageDsaIT - LDAPv3 Manage DSA-IT control object
use Net::LDAP; use Net::LDAP::Control::ManageDsaIT; $ldap = Net::LDAP->new( "ldap.mydomain.eg" ); $manage = Net::LDAP::Control::ManageDsaIT->new( critical => 1 ); $msg = $ldap->modify( 'dc=sub,dc=mydomain,dc=eg", changes => [ delete => { ref => 'ldap://ldap2/dc=sub,dc=mydom,dc=eg' }, add => { ref => 'ldap://ldap3/dc=sub,dc=mydom,dc=eg' } ], control => [ $manage ] ); die "error: ",$msg->code(),": ",$msg->error() if ($msg->code());
Net::LDAP::Control::ManageDsaIT provides an interface for the creation and manipulation of objects that represent the ManageDsaIT control as described by RFC 3296.
Net::LDAP::Control::ManageDsaIT
ManageDsaIT
Since the ManageDsaIT control does not have any values only the constructor arguments described in Net::LDAP::Control are supported
As there are no additional values in the control only the methods in Net::LDAP::Control are available for Net::LDAP::Control::ManageDsaIT objects.
Net::LDAP, Net::LDAP::Control,
Peter Marschall <peter@adpm.de>.
Please report any bugs, or post any suggestions, to the perl-ldap mailing list <perl-ldap@perl.org>
Copyright (c) 2004 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.
To install Net::LDAP, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Net::LDAP
CPAN shell
perl -MCPAN -e shell install Net::LDAP
For more information on module installation, please visit the detailed CPAN module installation guide.