/* CVS Header
$
$
*/
package org.guanxi.common;
import javax.servlet.http.HttpServletRequest;
/**
* Factory for creating profile specific GuanxiPrincipal objects
*/
public interface GuanxiPrincipalFactory {
/**
* Create a new GuanxiPrincipal
* @param request Standard HttpServletRequest
* @return GuanxiPrincipal configured for a particular profile
*/
public GuanxiPrincipal createNewGuanxiPrincipal(HttpServletRequest request);
public String getCookieName();
}