public void logout() throws SecurityServiceException { HttpGraniteContext graniteContext = (HttpGraniteContext)GraniteContext.getCurrentInstance(); HttpServletRequest httpRequest = graniteContext.getRequest(); Request request = httpRequest instanceof Request ? (Request)httpRequest : HttpConnection.getCurrentConnection().getRequest(); UserRealm realm = request.getUserRealm(); realm.disassociate(httpRequest.getUserPrincipal()); endLogout(); }
_userRealm.disassociate(base_request.getUserPrincipal());