类 SafeConfigComponent
java.lang.Object
com.publiccms.logic.component.config.SafeConfigComponent
- 所有已实现的接口:
Config
SafeConfigComponent 站点配置组件
-
字段概要
字段修饰符和类型字段说明static final Stringcaptcha config module commentstatic final Stringcaptcha config module contributestatic final Stringcaptcha config module loginstatic final Stringcaptcha config module management systemstatic final Stringcaptcha config module place contributestatic final Stringcaptcha config module registerstatic final Stringcaptcha config module surveystatic final Stringcaptcha config module uploadstatic final Stringallow upload filesstatic final Stringallow access urlsstatic final Stringcaptchastatic final Stringconfig codestatic final Stringconfig description codestatic final Stringmanager login expiry timestatic final Stringprivate file sign expiry timestatic final Stringweb login expiry timestatic final Stringotp loginstatic final Stringprivate file keystatic final Stringallow return urlsprotected ConfigDataComponentstatic final intdefault expiry minutesstatic final intdefault expiry minutes从接口继承的字段 com.publiccms.common.api.Config
CONFIG_CODE_DESCRIPTION_SUFFIX, CONFIGPREFIX, INPUT_TYPE_EDITORS, INPUT_TYPE_FILES, INPUT_TYPE_PRIVATE_FILES, INPUTTYPE_BOOLEAN, INPUTTYPE_CAPTCHA, INPUTTYPE_CATEGORY, INPUTTYPE_CATEGORY_PATH, INPUTTYPE_CATEGORYTYPE, INPUTTYPE_COLOR, INPUTTYPE_CONTENT, INPUTTYPE_CONTENT_STATUS, INPUTTYPE_DATE, INPUTTYPE_DATETIME, INPUTTYPE_DEPT, INPUTTYPE_DICTIONARY, INPUTTYPE_EMAIL, INPUTTYPE_FILE, INPUTTYPE_FONT, INPUTTYPE_IMAGE, INPUTTYPE_KEYVALUE, INPUTTYPE_KEYWORDS, INPUTTYPE_LANG, INPUTTYPE_MODULE, INPUTTYPE_NUMBER, INPUTTYPE_PASSWORD, INPUTTYPE_POSITION, INPUTTYPE_PRIVATEFILE, INPUTTYPE_PRIVATEIMAGE, INPUTTYPE_PRIVATEVIDEO, INPUTTYPE_SENSITIVEWORDS, INPUTTYPE_SURVEY, INPUTTYPE_TAG, INPUTTYPE_TAGTYPE, INPUTTYPE_TEMPLATE, INPUTTYPE_TEXT, INPUTTYPE_TEXTAREA, INPUTTYPE_TIME, INPUTTYPE_USER, INPUTTYPE_VIDEO, INPUTTYPE_VOTE -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明booleanenableCaptcha(short siteId, String module) booleanenableOtpLogin(short siteId) booleanString[]getAllowUrls(SysSite site) getCode(short siteId, boolean showAll) getCodeDescription(Locale locale) getExtendFieldList(SysSite site, Locale locale) String[]getSafeSuffix(SysSite site) getSafeUrl(String returnUrl, SysSite site, String contextPath) getSignKey(short siteId) static booleanisUnSafeUrl(String url, SysSite site, String safeReturnUrl, String contextPath) private static boolean从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 com.publiccms.common.api.Config
getCode, getMessage
-
字段详细资料
-
CONFIG_CODE
config code- 另请参阅:
-
CONFIG_CODE_DESCRIPTION
config description code -
CONFIG_EXPIRY_MINUTES_WEB
web login expiry time- 另请参阅:
-
CONFIG_EXPIRY_MINUTES_MANAGER
manager login expiry time- 另请参阅:
-
CONFIG_CAPTCHA
captcha- 另请参阅:
-
CONFIG_OPT_LOGIN
otp login- 另请参阅:
-
CONFIG_ALLOW_FILES
allow upload files- 另请参阅:
-
CONFIG_ALLOW_URLS
allow access urls- 另请参阅:
-
CONFIG_RETURN_URL
allow return urls- 另请参阅:
-
DEFAULT_EXPIRY_MINUTES
public static final int DEFAULT_EXPIRY_MINUTESdefault expiry minutes- 另请参阅:
-
DEFAULT_EXPIRY_MINUTES_SIGN
public static final int DEFAULT_EXPIRY_MINUTES_SIGNdefault expiry minutes- 另请参阅:
-
CONFIG_PRIVATEFILE_KEY
private file key- 另请参阅:
-
CONFIG_EXPIRY_MINUTES_SIGN
private file sign expiry time- 另请参阅:
-
CAPTCHA_MODULE_LOGIN
captcha config module login- 另请参阅:
-
CAPTCHA_MODULE_REGISTER
captcha config module register- 另请参阅:
-
CAPTCHA_MODULE_MANAGEMENT_SYSTEM
captcha config module management system- 另请参阅:
-
CAPTCHA_MODULE_COMMENT
captcha config module comment- 另请参阅:
-
CAPTCHA_MODULE_CONTRIBUTE
captcha config module contribute- 另请参阅:
-
CAPTCHA_MODULE_PLACE_CONTRIBUTE
captcha config module place contribute- 另请参阅:
-
CAPTCHA_MODULE_UPLOAD
captcha config module upload- 另请参阅:
-
CAPTCHA_MODULE_SURVEY
captcha config module survey- 另请参阅:
-
configDataComponent
-
-
构造器详细资料
-
SafeConfigComponent
public SafeConfigComponent()
-
-
方法详细资料
-
getCode
-
getCodeDescription
- 指定者:
getCodeDescription在接口中Config- 参数:
locale-- 返回:
-
enableCaptcha
-
enableOtpLogin
public boolean enableOtpLogin(short siteId) -
getSignKey
-
getSafeUrl
-
isUnSafeUrl
-
getSafeSuffix
-
getAllowUrls
-
unSafe
-
getExtendFieldList
- 指定者:
getExtendFieldList在接口中Config- 参数:
site-locale-- 返回:
- config extend field list
-
exportable
public boolean exportable()- 指定者:
exportable在接口中Config- 返回:
- exportable
-