|
gluu
|


公開メンバ関数 | |
| abstract void | addCustomObjectClass (GluuCustomPerson person) |
| abstract void | addPerson (GluuCustomPerson person) throws Exception |
| abstract void | updatePerson (GluuCustomPerson person) |
| abstract void | removePerson (GluuCustomPerson person) |
| abstract List< GluuCustomPerson > | searchPersons (String pattern, int sizeLimit) |
| abstract List< GluuCustomPerson > | searchPersons (String pattern) |
| abstract List< GluuCustomPerson > | findPersons (GluuCustomPerson person, int sizeLimit) |
| abstract List< GluuCustomPerson > | searchPersons (String pattern, int sizeLimit, List< GluuCustomPerson > excludedPersons) throws Exception |
| abstract List< GluuCustomPerson > | findAllPersons (String[] returnAttributes) |
| abstract List< GluuCustomPerson > | findPersonsByUids (List< String > uids, String[] returnAttributes) throws Exception |
| abstract GluuCustomPerson | findPersonByDn (String dn, String... returnAttributes) |
| abstract boolean | containsPerson (GluuCustomPerson person) |
| abstract boolean | contains (String dn) |
| abstract GluuCustomPerson | getPersonByDn (String dn) |
| abstract GluuCustomPerson | getPersonByInum (String inum) |
| abstract GluuCustomPerson | getPersonByUid (String uid) |
| abstract int | countPersons () |
| abstract String | generateInumForNewPerson () |
| abstract String | generateInameForNewPerson (String uid) |
| abstract String | getDnForPerson (String inum) |
| abstract boolean | authenticate (String userName, String password) |
| abstract List< GluuCustomAttribute > | getMandatoryAtributes () |
| abstract List< GluuCustomPerson > | createEntities (Map< String, List< AttributeData >> entriesAttributes) throws Exception |
| abstract GluuCustomPerson | getPersonByEmail (String email) |
| abstract GluuCustomPerson | getPersonByAttribute (String attribute, String value) throws Exception |
| abstract User | getUserByUid (String uid) |
| List< GluuCustomPerson > | getPersonsByAttribute (String attribute, String value) throws Exception |
| List< GluuCustomPerson > | findPersonsByMailids (List< String > mailids, String[] returnAttributes) throws Exception |
| String | getPersonUids (List< GluuCustomPerson > persons) throws Exception |
| String | getPersonMailids (List< GluuCustomPerson > persons) throws Exception |
| List< GluuCustomPerson > | getPersonsByUid (String uid) |
| List< GluuCustomPerson > | getPersonsByEmail (String email) |
|
abstract |
|
abstract |
Add new person
| person | Person |
| DuplicateEntryException |
|
abstract |
Authenticate user
| userName | User name |
| password | User password |
|
abstract |
|
abstract |
Check if LDAP server contains person with specified attributes
|
abstract |
|
abstract |
|
abstract |
|
abstract |
|
abstract |
Search persons by sample object
| person | Person with set attributes relevant to he current search (for example gluuAllowPublication) |
| sizeLimit | Maximum count of results |
| List<GluuCustomPerson> org.gluu.oxtrust.ldap.service.IPersonService.findPersonsByMailids | ( | List< String > | mailids, |
| String [] | returnAttributes | ||
| ) | throws Exception |
|
abstract |
|
abstract |
|
abstract |
Generate new inum for person
|
abstract |
Build DN string for person
| inum | Inum |
| Exception |
|
abstract |
|
abstract |
Get person by attribute
| attribute | attribute |
| value | value |
|
abstract |
|
abstract |
|
abstract |
Get person by inum
| returnClass | POJO class which EntryManager should use to return entry object |
| inum | Inum |
|
abstract |
| String org.gluu.oxtrust.ldap.service.IPersonService.getPersonMailids | ( | List< GluuCustomPerson > | persons | ) | throws Exception |
| List<GluuCustomPerson> org.gluu.oxtrust.ldap.service.IPersonService.getPersonsByAttribute | ( | String | attribute, |
| String | value | ||
| ) | throws Exception |
Get list of persons by attribute
| attribute | attribute |
| value | value |
| List<GluuCustomPerson> org.gluu.oxtrust.ldap.service.IPersonService.getPersonsByEmail | ( | String | ) |
| List<GluuCustomPerson> org.gluu.oxtrust.ldap.service.IPersonService.getPersonsByUid | ( | String | uid | ) |
| String org.gluu.oxtrust.ldap.service.IPersonService.getPersonUids | ( | List< GluuCustomPerson > | persons | ) | throws Exception |
|
abstract |
|
abstract |
Remove person with persona and contacts branches
| person | Person |
|
abstract |
Search persons by pattern
| pattern | Pattern |
| sizeLimit | Maximum count of results |
|
abstract |
Search persons by pattern
| pattern | Pattern |
|
abstract |
Search persons by pattern
| pattern | Pattern |
| sizeLimit | Maximum count of results |
| excludedPersons | list of uids that we don't want returned by service |
|
abstract |
1.8.13