View Single Post
  #4 (permalink)  
Old 11-26-2008, 10:15 PM
Chewie71 Chewie71 is offline
Trained Alumni
 
Posts: 343
Default

Found it...'acct.getUid()'...so this is the code. If someone thinks there is a better way to do this, let me know.

Thanks,
Matt

Code:
	
<%@ page import="com.zimbra.cs.account.Provisioning" %>
<%@ page import="com.zimbra.cs.account.Provisioning.AccountBy" %>
<%@ page import="com.zimbra.cs.account.Account" %>
<%@ page import="com.zimbra.cs.account.AuthToken" %>

    Cookie[] cookies = request.getCookies();
    String authTokenString = "";
    for (Cookie cooky : cookies) {
        if (cooky.getName().equals("ZM_AUTH_TOKEN")) {
            authTokenString = cooky.getValue();
        }
    }
	AuthToken authToken = AuthToken.getAuthToken(authTokenString);
  Account acct = Provisioning.getInstance().get(AccountBy.id, authToken.getAccountId());

  output.println("<br/><br/>"+acct.getUid());
Reply With Quote