package org.beanfuse.security; public interface Authentication { public static String NAME = "name"; public static String PASSWORD = "password"; public static String USERID = "security.userId"; public static String LOGINNAME = "security.loginName"; public static String FULLNAME = "security.fullName"; public static String USER_CATEGORYID = "security.categoryId"; public static String ERROR_PASSWORD = "error.wrongPassword"; public static String ERROR_NOTEXIST = "error.userNotExist"; public static String ERROR_UNACTIVE = "error.userUnactive"; public static String ERROR_OVERMAX = "error.overmax"; public Object getPrincipal(); public Object setPrincipal(Object principal); public Object getCredentials(); public Object getDetails(); public void setDetails(UserDetails userDetails); }