public class AMUsers extends Object implements COM.FutureTense.Access.ICSUsers, COM.FutureTense.Access.ISingleSignOn, IManageUsers
| Constructor and Description |
|---|
AMUsers() |
| Modifier and Type | Method and Description |
|---|---|
void |
AddACL(String acl,
FTValList vIn,
FTValList vOut)
Add ACL in Directory Services
|
void |
AddUser(String user,
FTValList vIn,
FTValList vOut)
Add User
|
void |
DeleteUser(String user,
FTValList vIn,
FTValList vOut) |
COM.FutureTense.Access.ISingleSignOn.User |
discoverLogin(ICS ics)
Discover current User
|
void |
FlushCache() |
void |
FlushCache(FTValList vIn,
FTValList vOut) |
String |
GetACLs(String userid) |
String |
GetACLs(String userid,
FTValList vIn,
FTValList vOut)
Get user ACLs(Groups) from Directory Services
|
String |
Login(String username,
char[] password,
FTValList vIn,
FTValList vOut)
Get user id (dn) of specified user
|
void |
Logout(String username,
FTValList vIn,
FTValList vOut) |
void |
ModifyUser(String str,
FTValList fTValList,
FTValList fTValList2) |
boolean |
verifyLogin(ICS ics,
String user,
String id)
Verify Login
|
public String Login(String username, char[] password, FTValList vIn, FTValList vOut) throws UserError
public String GetACLs(String userid, FTValList vIn, FTValList vOut) throws UserError
GetACLs in interface COM.FutureTense.Access.ICSUsersuserid - User dnvIn - FTValList InvOut - FTValList OutUserError - If underlying implementation throws Exception.public void FlushCache()
throws UserError
FlushCache in interface IUsersUserErrorpublic void FlushCache(FTValList vIn, FTValList vOut) throws UserError
FlushCache in interface COM.FutureTense.Access.ICSUsersUserErrorpublic COM.FutureTense.Access.ISingleSignOn.User discoverLogin(ICS ics)
discoverLogin in interface COM.FutureTense.Access.ISingleSignOnics - ICSpublic boolean verifyLogin(ICS ics, String user, String id)
verifyLogin in interface COM.FutureTense.Access.ISingleSignOnics - ICSuser - User Nameid - User Idtrue If specified user is the current CS user,
false otherwisepublic void AddACL(String acl, FTValList vIn, FTValList vOut) throws UserError
AddACL in interface IManageUsersacl - Name of the ACLvIn - FTValList InvOut - FTValList OutUserError - If underlying implementation throws Exception.public void AddUser(String user, FTValList vIn, FTValList vOut) throws UserError
AddUser in interface IManageUsersuser - Name of the UservIn - FTValList InvOut - FTValList OutUserError - If underlying implementation throws Exception.public void DeleteUser(String user, FTValList vIn, FTValList vOut) throws UserError
DeleteUser in interface IManageUsersUserErrorpublic void ModifyUser(String str, FTValList fTValList, FTValList fTValList2) throws UserError
ModifyUser in interface IManageUsersUserError