|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ConfigurationLDAPServer
This interface define methods to manage LDAP server configuration .
| Method Summary | |
|---|---|
boolean |
createNewRoleMap(java.lang.String filter,
java.lang.String roleName)
Deprecated. This method is not effective since V8, replaced by createRoleMap(). |
java.lang.String |
createRoleMap(java.lang.String filter,
java.lang.String roleName)
add a new role map to server. |
boolean |
editRoleMap(java.lang.String roleMapName,
java.lang.String filter,
java.lang.String roleName)
Edit a exist role map by it's name |
java.lang.String |
getAdminGroup()
Return admin group. |
java.util.Vector |
getAllRoleMaps()
Get all role maps |
void |
getDefauleSettingValue(java.lang.String oldType)
|
java.lang.String |
getDirectoryManagerDN()
Return directory of manage Distinguish Name. |
int |
getEncryptedPort()
Deprecated. This method is not effective since V6. |
java.lang.String |
getEncryptionType()
Deprecated. This method is not effective since V6. replaced by |
java.lang.String |
getGroupCommonName()
Return Group Common Name of attribute for LDAP. |
java.lang.String |
getGroupDescriptions(java.lang.String groupName)
check Group and return the Group Description |
java.lang.String |
getGroupDistinguishName()
Return group distinguish name of attribute for LDAP. |
java.lang.String |
getGroupFilter()
Return filter string for LDAP. |
java.lang.String |
getGroupMemberType()
Return Group Member Type for LDAP. |
java.util.Vector |
getGroupNames()
check Group and return the Group Name |
java.lang.String |
getImportGroupType()
Get the LDAP Group importing principal type |
int |
getLADPServerPort()
Return LDAP server port. |
java.lang.String |
getLDAPURL()
Return LDAP URL. |
java.lang.String |
getLDAPVersion()
Return LDAP Version Number. |
java.lang.String |
getPassword()
Return Password for LDAP. |
java.util.Hashtable |
getProperties()
|
java.lang.String |
getRoot()
Return LDAP root. |
java.util.Vector |
getRootUsers()
Return root users . |
java.lang.String |
getUserAttributeName()
Return userID name of attribute for LDAP. |
java.lang.String |
getUserCommonName()
Return user common name of attribute for LDAP. |
java.lang.String |
getUserDistinguishName()
Return user distinguish name of attribute for LDAP. |
java.lang.String |
getUserFilter()
Return filter string for LDAP. |
java.lang.String |
getUserFullNames(java.lang.String name)
Return the user Fullname |
java.util.Vector |
getUserNames()
Return the user information |
java.lang.String |
getUserPassword()
Return user password name of attribute for LDAP. |
java.lang.String[] |
getUseServerList()
Return list for server method name. |
boolean |
isConnection()
Return check if coonect with LDAP server. |
boolean |
isConnection(java.util.Hashtable props)
|
boolean |
isEnableNoneImportedLDAPSupport()
Check the server security system uses the LDAP providers or not |
boolean |
isEncryptionInLayer()
Return whether use secure sockets layer in TCP/IP when server communicate with LDAP server |
boolean |
isFirstUseLocal()
Deprecated. This method is not effective since V6. |
boolean |
isImportUserUponAuthentication()
return if user authentication. |
boolean |
isLdapEnable()
Return if LDAP enable. |
java.util.Vector |
queryGroups(java.util.Hashtable h)
Get the LDAP groups |
java.util.Vector |
queryUsers(java.util.Hashtable h)
Get the LDAP users |
boolean |
removeRoleMap(java.lang.String roleMapName)
Remove a role map from the server |
void |
runAtServerRestart()
Deprecated. This method is not effective since V7. |
void |
saveProperties()
Save all properties of LDAP setting into file. |
void |
setAdminGroup(java.lang.String adminGroup)
Set admin group. |
void |
setDirectoryManagerDN(java.lang.String directoryManagerDN)
Set directory of manage Distinguish Name. |
void |
setEnableLDAPProviders(boolean isEnableLDAPProvers)
Set if the server security system uses the LDAP providers |
void |
setEncryptedPort(int encryptedPort)
Deprecated. This method is not effective since V6. |
void |
setEncryptedPort(java.lang.String encryptedPort)
|
void |
setEncryptionInLayer(boolean isEncrytion)
Set whether use secure sockets layer in TCP/IP when server communicate with LDAP server |
void |
setEncryptionType(java.lang.String encryptionType)
Deprecated. This method is not effective since V6. replaced by |
void |
setFirstUseLocal(boolean firstUseLocal)
Deprecated. This method is not effective since V6. |
void |
setGroupCommonName(java.lang.String groupCommonName)
Set Group Common Name of attribute for LDAP. |
void |
setGroupDistinguishName(java.lang.String distinguishName)
Set group distinguish name of attribute for LDAP. |
void |
setGroupFilter(java.lang.String filter)
Set filter string for LDAP. |
void |
setGroupMemberType(java.lang.String groupMemberType)
Set Group Member Type for LDAP. |
void |
setImportGroupType(java.lang.String type)
Set import LDAP group into server's role or group |
void |
setImportUserUponAuthentication(boolean isImport)
Set Import upon Authentication |
void |
setLADPServerPort(int LDAPPort)
Set LDAP server port. |
void |
setLdapEnable(boolean isEnable)
Set if LDAP enable. |
void |
setLDAPURL(java.lang.String LDAPUrl)
Set LDAP URL. |
void |
setLDAPVersion(java.lang.String LDAPVersion)
Set LDAP Version Number. |
void |
setPassword(java.lang.String password)
Set Password for LDAP. |
void |
setRoot(java.lang.String root)
Set LDAP root. |
void |
setUserAttributeName(java.lang.String userAttributeName)
Set userID name of attribute for LDAP. |
void |
setUserCommonName(java.lang.String userCommonName)
Set user common name of attribute for LDAP. |
void |
setUserDistinguishName(java.lang.String distinguishName)
Set user distinguish name of attribute for LDAP. |
void |
setUserFilter(java.lang.String filter)
Set filter string for LDAP. |
void |
setUserPassword(java.lang.String password)
Set user password name of attribute for LDAP. |
| Method Detail |
|---|
void setLdapEnable(boolean isEnable)
isEnable - if LDAP enable .boolean isLdapEnable()
java.lang.String getLDAPVersion()
void setLDAPVersion(java.lang.String LDAPVersion)
LDAPVersion - it has two available vlues 2 and 3.void setImportUserUponAuthentication(boolean isImport)
isImport - if import user upon authentication enable.boolean isImportUserUponAuthentication()
void setLDAPURL(java.lang.String LDAPUrl)
LDAPUrl - LDAP URL.java.lang.String getLDAPURL()
void setLADPServerPort(int LDAPPort)
LDAPPort - LDAP server port.int getLADPServerPort()
void setEncryptedPort(int encryptedPort)
encryptedPort - encrypted Port.int getEncryptedPort()
void setRoot(java.lang.String root)
root - LDAP root.java.lang.String getRoot()
void setDirectoryManagerDN(java.lang.String directoryManagerDN)
directoryManagerDN - directory of manage Distinguish Name.java.lang.String getDirectoryManagerDN()
void setPassword(java.lang.String password)
password - Password for LDAP.java.lang.String getPassword()
void setEncryptionType(java.lang.String encryptionType)
encryptionType - encrypted Type.java.lang.String getEncryptionType()
void setEncryptionInLayer(boolean isEncrytion)
isEncrytion - if will use SSL set true, otherwise set falseboolean isEncryptionInLayer()
void setImportGroupType(java.lang.String type)
type - role or groupjava.lang.String getImportGroupType()
void setFirstUseLocal(boolean firstUseLocal)
firstUseLocal - if user is from local .boolean isFirstUseLocal()
java.lang.String[] getUseServerList()
boolean isConnection()
boolean isConnection(java.util.Hashtable props)
java.util.Vector getRootUsers()
void setGroupCommonName(java.lang.String groupCommonName)
groupCommonName - Common Name of attribute for LDAP.java.lang.String getGroupCommonName()
void setGroupMemberType(java.lang.String groupMemberType)
groupMemberType - Member Type for LDAP.java.lang.String getGroupMemberType()
void setGroupDistinguishName(java.lang.String distinguishName)
distinguishName - group distinguish name of attribute for LDAP.java.lang.String getGroupDistinguishName()
void setGroupFilter(java.lang.String filter)
filter - filter string for LDAP.java.lang.String getGroupFilter()
void setAdminGroup(java.lang.String adminGroup)
adminGroup - admin group.java.lang.String getAdminGroup()
java.util.Vector getGroupNames()
java.util.Vector queryGroups(java.util.Hashtable h)
h - the LDAP configration
java.lang.String getGroupDescriptions(java.lang.String groupName)
void setUserAttributeName(java.lang.String userAttributeName)
userAttributeName - userID name of attribute for LDAP.java.lang.String getUserAttributeName()
void setUserCommonName(java.lang.String userCommonName)
userCommonName - user common name of attribute for LDAP.java.lang.String getUserCommonName()
void setUserPassword(java.lang.String password)
password - user password name of attribute for LDAP.java.lang.String getUserPassword()
void setUserDistinguishName(java.lang.String distinguishName)
distinguishName - user distinguish name of attribute for LDAP.java.lang.String getUserDistinguishName()
void setUserFilter(java.lang.String filter)
filter - filter string for LDAP.java.lang.String getUserFilter()
java.util.Vector getUserNames()
java.util.Vector queryUsers(java.util.Hashtable h)
h - the LDAP configration
java.lang.String getUserFullNames(java.lang.String name)
void getDefauleSettingValue(java.lang.String oldType)
java.util.Hashtable getProperties()
void saveProperties()
void runAtServerRestart()
void setEncryptedPort(java.lang.String encryptedPort)
boolean createNewRoleMap(java.lang.String filter,
java.lang.String roleName)
throws RoleMapExistException
filter - the role map's LDAP search filter stringroleName - the role map's binding role name
RoleMapExistException - if have this role map
java.lang.String createRoleMap(java.lang.String filter,
java.lang.String roleName)
throws RoleMapExistException
filter - the role map's LDAP search filter stringroleName - the role map's binding role name
RoleMapExistException - if have this role map
boolean removeRoleMap(java.lang.String roleMapName)
throws NoSuchRoleMapException
roleMapName - the role map's server
NoSuchRoleMapException - if have not this role map
boolean editRoleMap(java.lang.String roleMapName,
java.lang.String filter,
java.lang.String roleName)
throws NoSuchRoleMapException
roleMapName - the role map's namefilter - the role map's new filterroleName - the role map's new binding role name
NoSuchRoleMapException - if have not this role mapjava.util.Vector getAllRoleMaps()
boolean isEnableNoneImportedLDAPSupport()
void setEnableLDAPProviders(boolean isEnableLDAPProvers)
isEnableLDAPProvers - if the server security system uses the LDAP providers
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||