public class AMUsers
extends java.lang.Object
implements COM.FutureTense.Access.ICSUsers, COM.FutureTense.Access.ISingleSignOn, COM.FutureTense.Access.IManageUsers
| Constructor and Description |
|---|
AMUsers() |
| Modifier and Type | Method and Description |
|---|---|
void |
AddACL(java.lang.String acl,
COM.FutureTense.Interfaces.FTValList vIn,
COM.FutureTense.Interfaces.FTValList vOut)
Add ACL in Directory Services
|
void |
AddUser(java.lang.String user,
COM.FutureTense.Interfaces.FTValList vIn,
COM.FutureTense.Interfaces.FTValList vOut)
Add User
|
void |
DeleteUser(java.lang.String user,
COM.FutureTense.Interfaces.FTValList vIn,
COM.FutureTense.Interfaces.FTValList vOut) |
COM.FutureTense.Access.ISingleSignOn.User |
discoverLogin(COM.FutureTense.Interfaces.ICS ics)
Discover current User
|
void |
FlushCache() |
void |
FlushCache(COM.FutureTense.Interfaces.FTValList vIn,
COM.FutureTense.Interfaces.FTValList vOut) |
java.lang.String |
GetACLs(java.lang.String userid) |
java.lang.String |
GetACLs(java.lang.String userid,
COM.FutureTense.Interfaces.FTValList vIn,
COM.FutureTense.Interfaces.FTValList vOut)
Get user ACLs(Groups) from Directory Services
|
java.lang.String |
Login(java.lang.String username,
char[] password,
COM.FutureTense.Interfaces.FTValList vIn,
COM.FutureTense.Interfaces.FTValList vOut)
Get user id (dn) of specified user
|
void |
Logout(java.lang.String username,
COM.FutureTense.Interfaces.FTValList vIn,
COM.FutureTense.Interfaces.FTValList vOut) |
void |
ModifyUser(java.lang.String str,
COM.FutureTense.Interfaces.FTValList fTValList,
COM.FutureTense.Interfaces.FTValList fTValList2) |
boolean |
verifyLogin(COM.FutureTense.Interfaces.ICS ics,
java.lang.String user,
java.lang.String id)
Verify Login
|
public java.lang.String Login(java.lang.String username,
char[] password,
COM.FutureTense.Interfaces.FTValList vIn,
COM.FutureTense.Interfaces.FTValList vOut)
throws COM.FutureTense.Access.UserError
Login in interface COM.FutureTense.Access.IUsersusername - User Namepassword - User PasswordvIn - FTValList InvOut - FTValList OutCOM.FutureTense.Access.UserError - If user doesn't exist in Directory Services or If underlying implementation throws Exception.public java.lang.String GetACLs(java.lang.String userid)
throws COM.FutureTense.Access.UserError
GetACLs in interface COM.FutureTense.Access.IUsersCOM.FutureTense.Access.UserErrorpublic java.lang.String GetACLs(java.lang.String userid,
COM.FutureTense.Interfaces.FTValList vIn,
COM.FutureTense.Interfaces.FTValList vOut)
throws COM.FutureTense.Access.UserError
GetACLs in interface COM.FutureTense.Access.ICSUsersuserid - User dnvIn - FTValList InvOut - FTValList OutCOM.FutureTense.Access.UserError - If underlying implementation throws Exception.public void Logout(java.lang.String username,
COM.FutureTense.Interfaces.FTValList vIn,
COM.FutureTense.Interfaces.FTValList vOut)
throws COM.FutureTense.Access.UserError
Logout in interface COM.FutureTense.Access.IUsersCOM.FutureTense.Access.UserErrorpublic void FlushCache()
throws COM.FutureTense.Access.UserError
FlushCache in interface COM.FutureTense.Access.IUsersCOM.FutureTense.Access.UserErrorpublic void FlushCache(COM.FutureTense.Interfaces.FTValList vIn,
COM.FutureTense.Interfaces.FTValList vOut)
throws COM.FutureTense.Access.UserError
FlushCache in interface COM.FutureTense.Access.ICSUsersCOM.FutureTense.Access.UserErrorpublic COM.FutureTense.Access.ISingleSignOn.User discoverLogin(COM.FutureTense.Interfaces.ICS ics)
discoverLogin in interface COM.FutureTense.Access.ISingleSignOnics - ICSpublic boolean verifyLogin(COM.FutureTense.Interfaces.ICS ics,
java.lang.String user,
java.lang.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(java.lang.String acl,
COM.FutureTense.Interfaces.FTValList vIn,
COM.FutureTense.Interfaces.FTValList vOut)
throws COM.FutureTense.Access.UserError
AddACL in interface COM.FutureTense.Access.IManageUsersacl - Name of the ACLvIn - FTValList InvOut - FTValList OutCOM.FutureTense.Access.UserError - If underlying implementation throws Exception.public void AddUser(java.lang.String user,
COM.FutureTense.Interfaces.FTValList vIn,
COM.FutureTense.Interfaces.FTValList vOut)
throws COM.FutureTense.Access.UserError
AddUser in interface COM.FutureTense.Access.IManageUsersuser - Name of the UservIn - FTValList InvOut - FTValList OutCOM.FutureTense.Access.UserError - If underlying implementation throws Exception.public void DeleteUser(java.lang.String user,
COM.FutureTense.Interfaces.FTValList vIn,
COM.FutureTense.Interfaces.FTValList vOut)
throws COM.FutureTense.Access.UserError
DeleteUser in interface COM.FutureTense.Access.IManageUsersCOM.FutureTense.Access.UserErrorpublic void ModifyUser(java.lang.String str,
COM.FutureTense.Interfaces.FTValList fTValList,
COM.FutureTense.Interfaces.FTValList fTValList2)
throws COM.FutureTense.Access.UserError
ModifyUser in interface COM.FutureTense.Access.IManageUsersCOM.FutureTense.Access.UserError