All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alogic.auth.Constants Maven / Gradle / Ivy

package com.alogic.auth;

import javax.servlet.http.HttpServletResponse;

/**
 * 常量
 * 
 * @author yyduan
 * @version 1.6.11.59 [20180911 duanyy] 
* - 增加脚本上下文对象id
* * @version 1.6.12.36 [20190611 duanyy]
* - 增加sdep框架
*/ public interface Constants { /** * Session在上下文对象中的对象id */ public static final String ID_SESSION = "$sess"; public static final String ID_SESSION_ID = "$sess-id"; public static final String ID_SESSION_IS_LOGIN = "$sess-isLogin"; public static final String ID_SESSION_IS_EXPIRE = "$sess-isExpire"; /** * Principal在上下文对象中的对象id */ public static final String ID_PRINCIPAL = "$prcpl"; public static final String ID_PRINCIPAL_ID = "$prcpl-id"; public static final String ID_PRINCIPAL_LOGIN_ID = "$prcpl-loginId"; public static final String ID_PRINCIPAL_LOGIN_IP = "$prcpl-loginIP"; public static final String ID_PRINCIPAL_LOGIN_TIME = "$prcpl-loginTime"; public static final String ID_PRINCIPAL_APP = "$prcpl-app"; /** * http错误码:404 */ public static final int E404 = HttpServletResponse.SC_NOT_FOUND; public static final int E401 = HttpServletResponse.SC_UNAUTHORIZED; public static final int E403 = HttpServletResponse.SC_FORBIDDEN; public static final int E200 = HttpServletResponse.SC_OK; public static final String CODE_OK = "core.ok"; public static final String CODE_ERR = "core.e1000"; /** * CookieManager在上下文对象中的对象id */ public static final String ID_COOKIES = "$cookies"; /** * 是否登录标记的Key */ public static final String LOGIN_KEY = "$login"; /** * 验证码 */ public static final String AUTH_CODE = "$login.code"; /** * Token */ public static final String TOKEN = "$login.token"; /** * 缺省的信息组 */ public static final String DEFAULT_GROUP = "$default"; /** * 用户信息组 */ public static final String USER_GROUP = "$user"; /** * 权限信息组 */ public static final String PRIVILEGE_GROUP = "$privilege"; /** * 用户id */ public static final String USERID = "userId"; /** * 姓名 */ public static final String NAME = "name"; /** * 头像 */ public static final String AVATAR = "avatar"; /** * 登录时间 */ public static final String LOGIN_TIME = "loginTime"; /** * 客户端ip */ public static final String FROM_IP = "fromIp"; }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy