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.ICSUsers
userid
- User dnvIn
- FTValList InvOut
- FTValList OutUserError
- If underlying implementation throws Exception.public void FlushCache() throws UserError
FlushCache
in interface IUsers
UserError
public void FlushCache(FTValList vIn, FTValList vOut) throws UserError
FlushCache
in interface COM.FutureTense.Access.ICSUsers
UserError
public COM.FutureTense.Access.ISingleSignOn.User discoverLogin(ICS ics)
discoverLogin
in interface COM.FutureTense.Access.ISingleSignOn
ics
- ICSpublic boolean verifyLogin(ICS ics, String user, String id)
verifyLogin
in interface COM.FutureTense.Access.ISingleSignOn
ics
- 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 IManageUsers
acl
- 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 IManageUsers
user
- 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 IManageUsers
UserError
public void ModifyUser(String str, FTValList fTValList, FTValList fTValList2) throws UserError
ModifyUser
in interface IManageUsers
UserError