1Catalyst::Helper::ModelU:s:eLrDACPo(n3t)ributed Perl DocCuamteanltyastti:o:nHelper::Model::LDAP(3)
2
3
4

NAME

6       Catalyst::Helper::Model::LDAP - Helper for LDAP models
7

VERSION

9       version 0.21
10

SYNOPSIS

12           script/myapp_create.pl model Person LDAP ldap.ufl.edu ou=People,dc=ufl,dc=edu dn=admin,dc=ufl,dc=edu mypass 1
13

DESCRIPTION

15       Helper for the Catalyst LDAP model.
16

USAGE

18       When creating a new LDAP model class using this helper, you can specify
19       much of the configuration and have it filled automatically.  Using the
20       example from the "SYNOPSIS" section:
21
22       •   "Person"
23
24           The name of the model.  This is also used to determine the
25           filename, e.g. "lib/MyApp/Model/Person.pm".
26
27       •   "LDAP"
28
29           The helper to use, i.e. this one.
30
31       •   "ldap.ufl.edu"
32
33           The LDAP server's fully qualified domain name (FQDN).  Can also be
34           an IP address, e.g. 127.0.0.1.
35
36       •   "ou=People,dc=ufl,dc=edu"
37
38           The base distinguished name (DN) for searching the directory.
39
40       •   "dn=admin,dc=ufl,dc=edu"
41
42           The bind DN for connecting to the directory.  This can be anyone
43           that has permission to search under the base DN, as per your LDAP
44           server's access control lists.
45
46       •   "mypass"
47
48           The password for the specified bind DN.
49
50       •   1
51
52           Optionally uses TLS when binding to the LDAP server, for secure
53           connections.
54

METHODS

56   mk_compclass
57       Makes the LDAP model class.
58
59   mk_comptest
60       Makes tests for the LDAP model.
61

SEE ALSO

63       •   Catalyst::Manual
64
65       •   Catalyst::Test
66
67       •   Catalyst::Helper
68

AUTHORS

70       •   Daniel Westermann-Clark <danieltwc@cpan.org>
71
72       •   Gavin Henry <ghenry@cpan.org> (TLS Helper option and documentation)
73

LICENSE

75       This library is free software; you can redistribute it and/or modify it
76       under the same terms as Perl itself.
77

AUTHOR

79       Gavin Henry <ghenry@surevoip.co.uk>
80
82       This software is copyright (c) 2017 by Gavin Henry.
83
84       This is free software; you can redistribute it and/or modify it under
85       the same terms as the Perl 5 programming language system itself.
86
87
88
89perl v5.38.0                      2023-07-20  Catalyst::Helper::Model::LDAP(3)
Impressum