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 |