Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- InitializeSession init = null;
- try {
- Function.println(this.getClass().getSimpleName()+" -001");
- init = new InitializeSession(request.getSession().getAttribute("SessionUser"),
- request.getSession().getAttribute("SessionPass"),
- request.getSession().getAttribute("SessionComp"));
- Function.println(this.getClass().getSimpleName()+" -001a");
- if(!init.isLoggedIn()) {
- out.print("Your session has expired!");
- } else {
- Function.println(this.getClass().getSimpleName()+" -002");
- LDAPConnection ldap = new LDAPConnection();
- Function.println(this.getClass().getSimpleName()+" -004");
- if (ldap.isLogged(init.getXelusername()){
- response.Logout2Start();
- }
- Function.println(this.getClass().getSimpleName()+" -003");
- ldap.LogUserFlag1(init.getXelusername());
- Function.println(this.getClass().getSimpleName()+" -004");
- ldap.LogUserFlag2(init.getXelusername()+"."+init.getCompanyid(),"IsLogged");
- Function.println(this.getClass().getSimpleName()+" -005");
- ldap.LogUserFlag3(init.getXelusername()+"."+init.getCompanyid(),"IsLogged");
- Function.println(this.getClass().getSimpleName()+" -006");
- WebService service = new WebServiceLocator();
- Function.println(this.getClass().getSimpleName()+" -007");
- WebService port = service.getWebServicePort();
- Function.println(this.getClass().getSimpleName()+" -008");
- HttpSession sess = request.getSession();
- Function.println(this.getClass().getSimpleName()+" -009");
- User result = null;
- try {
- result = port.getUserDetails(Config.getIdmUser(), Config.getIdmPass(), sess.getAttribute("SessionUser").toString());
- Function.println(this.getClass().getSimpleName()+" - result: " + (result==null));
- Function.println(this.getClass().getSimpleName()+" - getFirstname: " + result.getFirstname());
- Function.println(this.getClass().getSimpleName()+" - getAccountType: " + result.getAccountType());
- } catch (Exception ex) {
- Function.println(this.getClass().getSimpleName()+" -Exception " + e.getMessage());
- ex.printStackTrace();
- }
- Function.println(this.getClass().getSimpleName()+" -010");
- response.setHeader ( "Pragma", "no-cache");
- response.setDateHeader ( "Expires", 0);
- response.setHeader ( "Cache Remove", "no-cache");
- response.setHeader ( "Cache Remove", "no-store");
- }catch(Exception e)
- {
- e.printStackTrace();
- }
Advertisement
Add Comment
Please, Sign In to add comment