xref: /plugin/pureldap/conf/metadata.php (revision bf69b89c042d8a8a10fdd1dd78cc14b8f933bfe1)
179f39653SAndreas Gohr<?php
279f39653SAndreas Gohr/**
379f39653SAndreas Gohr * Options for the pureldap plugin
479f39653SAndreas Gohr *
579f39653SAndreas Gohr * @author Andreas Gohr <andi@splitbrain.org>
679f39653SAndreas Gohr */
779f39653SAndreas Gohr
86d90d5c8SAndreas Gohr$meta['base_dn'] = array('string');
9c2500b44SAndreas Gohr$meta['suffix'] = array('string');
1079f39653SAndreas Gohr
111078ec26SAndreas Gohr$meta['servers'] = array('array');
121078ec26SAndreas Gohr$meta['port'] = array('string');
136d90d5c8SAndreas Gohr
146d90d5c8SAndreas Gohr$meta['encryption'] = array('multichoice', '_choices' => array('none', 'ssl', 'tls'));
156d90d5c8SAndreas Gohr$meta['validate'] = array('multichoice', '_choices' => array('strict', 'self', 'none'));
166d90d5c8SAndreas Gohr
179446f9efSAndreas Gohr$meta['admin_username'] = array('string');
186d90d5c8SAndreas Gohr$meta['admin_password'] = array('password');
194b0f7b75SAndreas Gohr
20b914569fSAndreas Gohr$meta['attributes'] = array('array');
219b7cfb1aSAndreas Gohr$meta['primarygroup'] = array('string');
224b0f7b75SAndreas Gohr$meta['page_size'] = array('numeric', '_min' => 1);
236d90d5c8SAndreas Gohr
24*bf69b89cSAndreas Gohr$meta['sso'] = array('onoff');
25*bf69b89cSAndreas Gohr$meta['sso_charset'] = array('string');
26