类 Config
- java.lang.Object
-
- cn.authing.guard.data.Config
-
public class Config extends java.lang.Object
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static interfaceConfig.ConfigCallback
-
构造器概要
构造器 构造器 说明 Config()
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 java.util.List<Agreement>getAgreements()java.lang.StringgetAppType()java.util.List<java.lang.String>getCompleteFieldsPlace()java.lang.StringgetDefaultLoginMethod()java.lang.StringgetDefaultRegisterMethod()java.util.List<java.lang.String>getEnabledLoginMethods()java.util.List<ExtendedField>getExtendedFields()org.json.JSONObjectgetExtendedFieldsI18n()java.lang.StringgetId()java.lang.StringgetIdentifier()java.util.List<java.lang.String>getLivingAuthSortConfig()java.util.List<java.lang.String>getLoginTabList()java.lang.StringgetLogo()java.lang.StringgetName()intgetPasswordStrength()java.util.List<java.lang.String>getPasswordTabValidRegisterMethods()java.lang.StringgetPublicKey()java.util.List<java.lang.String>getRedirectUris()java.util.List<RegexRules>getRegexRules()java.util.List<java.lang.String>getRegisterTabList()java.lang.StringgetRequestHostname()java.lang.StringgetSocialAgentId(java.lang.String type)java.lang.StringgetSocialAppId(java.lang.String type)java.lang.StringgetSocialAppKey(java.lang.String type)java.lang.StringgetSocialBusinessId(java.lang.String type)java.lang.StringgetSocialClientId(java.lang.String type)java.util.List<SocialConfig>getSocialConfigs()java.lang.StringgetSocialConnectionId(java.lang.String type)java.lang.StringgetSocialMobileAppID(java.lang.String type)java.lang.StringgetSocialOriginalID(java.lang.String type)java.lang.StringgetSocialRedirectUrl(java.lang.String type)java.lang.StringgetSocialSchema(java.lang.String type)java.lang.StringgetSocialValue(java.lang.String type, java.lang.String fieldName)java.util.List<TabMethodsField>getTabMethodsFields()java.lang.StringgetUserAgent()java.lang.StringgetUserPoolId()java.lang.StringgetUserpoolLogo()java.lang.StringgetUserPoolName()intgetVerifyCodeLength()java.util.List<java.lang.String>getVerifyCodeTabValidRegisterMethods()java.lang.StringgetWebSocket()booleanisAutoRegisterThenLoginHintInfo()booleanisEnableAppLogin()booleanisEnableFaceLogin()booleanisEnableFingerprintLogin()booleanisInternationalSmsEnable()booleanisRegisterDisabled()booleanisSkipComplateFileds()static Configparse(org.json.JSONObject data)voidsetAppType(java.lang.String appType)voidsetAutoRegisterThenLoginHintInfo(boolean autoRegisterThenLoginHintInfo)voidsetCompleteFieldsPlace(java.util.List<java.lang.String> completeFieldsPlace)voidsetDefaultLoginMethod(java.lang.String defaultLoginMethod)voidsetDefaultRegisterMethod(java.lang.String defaultRegisterMethod)voidsetEnableAppLogin(boolean enableAppLogin)voidsetEnabledLoginMethods(java.util.List<java.lang.String> enabledLoginMethods)voidsetEnableFaceLogin(boolean enableFaceLogin)voidsetEnableFingerprintLogin(boolean enableFingerprintLogin)voidsetExtendedFields(java.util.List<ExtendedField> extendedFields)voidsetExtendedFieldsI18n(org.json.JSONObject extendedFieldsI18n)voidsetId(java.lang.String id)voidsetIdentifier(java.lang.String identifier)voidsetInternationalSmsEnable(boolean internationalSmsEnable)voidsetLivingAuthSortConfig(java.util.List<java.lang.String> livingAuthSortConfig)voidsetLoginTabList(java.util.List<java.lang.String> loginTabList)voidsetLogo(java.lang.String logo)voidsetName(java.lang.String name)voidsetPasswordStrength(int passwordStrength)voidsetPasswordTabValidRegisterMethods(java.util.List<java.lang.String> passwordTabValidRegisterMethods)voidsetPublicKey(java.lang.String publicKey)voidsetRedirectUris(java.util.List<java.lang.String> redirectUris)voidsetRegexRules(java.util.List<RegexRules> regexRules)voidsetRegisterDisabled(boolean registerDisabled)voidsetRegisterTabList(java.util.List<java.lang.String> registerTabList)voidsetRequestHostname(java.lang.String requestHostname)voidsetSkipComplateFileds(boolean skipComplateFileds)voidsetTabMethodsFields(java.util.List<TabMethodsField> tabMethodsFields)voidsetUserAgent(java.lang.String userAgent)voidsetUserPoolId(java.lang.String userPoolId)voidsetUserpoolLogo(java.lang.String userpoolLogo)voidsetUserPoolName(java.lang.String userPoolName)voidsetVerifyCodeLength(int verifyCodeLength)voidsetVerifyCodeTabValidRegisterMethods(java.util.List<java.lang.String> verifyCodeTabValidRegisterMethods)voidsetWebSocket(java.lang.String webSocket)
-
-
-
方法详细资料
-
parse
public static Config parse(org.json.JSONObject data) throws org.json.JSONException
- 抛出:
org.json.JSONException
-
getId
public java.lang.String getId()
-
setId
public void setId(java.lang.String id)
-
getUserPoolName
public java.lang.String getUserPoolName()
-
setUserPoolName
public void setUserPoolName(java.lang.String userPoolName)
-
getUserPoolId
public java.lang.String getUserPoolId()
-
setUserPoolId
public void setUserPoolId(java.lang.String userPoolId)
-
getIdentifier
public java.lang.String getIdentifier()
-
setIdentifier
public void setIdentifier(java.lang.String identifier)
-
getRequestHostname
public java.lang.String getRequestHostname()
-
setRequestHostname
public void setRequestHostname(java.lang.String requestHostname)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getLogo
public java.lang.String getLogo()
-
setLogo
public void setLogo(java.lang.String logo)
-
getUserpoolLogo
public java.lang.String getUserpoolLogo()
-
setUserpoolLogo
public void setUserpoolLogo(java.lang.String userpoolLogo)
-
getEnabledLoginMethods
public java.util.List<java.lang.String> getEnabledLoginMethods()
-
setEnabledLoginMethods
public void setEnabledLoginMethods(java.util.List<java.lang.String> enabledLoginMethods)
-
getLoginTabList
public java.util.List<java.lang.String> getLoginTabList()
-
setLoginTabList
public void setLoginTabList(java.util.List<java.lang.String> loginTabList)
-
getDefaultLoginMethod
public java.lang.String getDefaultLoginMethod()
-
setDefaultLoginMethod
public void setDefaultLoginMethod(java.lang.String defaultLoginMethod)
-
getRegisterTabList
public java.util.List<java.lang.String> getRegisterTabList()
-
setRegisterTabList
public void setRegisterTabList(java.util.List<java.lang.String> registerTabList)
-
getRegexRules
public java.util.List<RegexRules> getRegexRules()
-
isRegisterDisabled
public boolean isRegisterDisabled()
-
getDefaultRegisterMethod
public java.lang.String getDefaultRegisterMethod()
-
setDefaultRegisterMethod
public void setDefaultRegisterMethod(java.lang.String defaultRegisterMethod)
-
getVerifyCodeLength
public int getVerifyCodeLength()
-
setVerifyCodeLength
public void setVerifyCodeLength(int verifyCodeLength)
-
getSocialConfigs
public java.util.List<SocialConfig> getSocialConfigs()
-
getAgreements
public java.util.List<Agreement> getAgreements()
-
getPasswordStrength
public int getPasswordStrength()
-
setPasswordStrength
public void setPasswordStrength(int passwordStrength)
-
getPublicKey
public java.lang.String getPublicKey()
-
setPublicKey
public void setPublicKey(java.lang.String publicKey)
-
getWebSocket
public java.lang.String getWebSocket()
-
setWebSocket
public void setWebSocket(java.lang.String webSocket)
-
isSkipComplateFileds
public boolean isSkipComplateFileds()
-
setSkipComplateFileds
public void setSkipComplateFileds(boolean skipComplateFileds)
-
getCompleteFieldsPlace
public java.util.List<java.lang.String> getCompleteFieldsPlace()
-
setCompleteFieldsPlace
public void setCompleteFieldsPlace(java.util.List<java.lang.String> completeFieldsPlace)
-
getExtendedFields
public java.util.List<ExtendedField> getExtendedFields()
-
setExtendedFields
public void setExtendedFields(java.util.List<ExtendedField> extendedFields)
-
getExtendedFieldsI18n
public org.json.JSONObject getExtendedFieldsI18n()
-
setExtendedFieldsI18n
public void setExtendedFieldsI18n(org.json.JSONObject extendedFieldsI18n)
-
getRedirectUris
public java.util.List<java.lang.String> getRedirectUris()
-
setRedirectUris
public void setRedirectUris(java.util.List<java.lang.String> redirectUris)
-
isInternationalSmsEnable
public boolean isInternationalSmsEnable()
-
setInternationalSmsEnable
public void setInternationalSmsEnable(boolean internationalSmsEnable)
-
getUserAgent
public java.lang.String getUserAgent()
-
setUserAgent
public void setUserAgent(java.lang.String userAgent)
-
isAutoRegisterThenLoginHintInfo
public boolean isAutoRegisterThenLoginHintInfo()
-
setAutoRegisterThenLoginHintInfo
public void setAutoRegisterThenLoginHintInfo(boolean autoRegisterThenLoginHintInfo)
-
setRegisterDisabled
public void setRegisterDisabled(boolean registerDisabled)
-
getPasswordTabValidRegisterMethods
public java.util.List<java.lang.String> getPasswordTabValidRegisterMethods()
-
setPasswordTabValidRegisterMethods
public void setPasswordTabValidRegisterMethods(java.util.List<java.lang.String> passwordTabValidRegisterMethods)
-
getVerifyCodeTabValidRegisterMethods
public java.util.List<java.lang.String> getVerifyCodeTabValidRegisterMethods()
-
setVerifyCodeTabValidRegisterMethods
public void setVerifyCodeTabValidRegisterMethods(java.util.List<java.lang.String> verifyCodeTabValidRegisterMethods)
-
getTabMethodsFields
public java.util.List<TabMethodsField> getTabMethodsFields()
-
isEnableAppLogin
public boolean isEnableAppLogin()
-
setEnableAppLogin
public void setEnableAppLogin(boolean enableAppLogin)
-
isEnableFingerprintLogin
public boolean isEnableFingerprintLogin()
-
setEnableFingerprintLogin
public void setEnableFingerprintLogin(boolean enableFingerprintLogin)
-
isEnableFaceLogin
public boolean isEnableFaceLogin()
-
setEnableFaceLogin
public void setEnableFaceLogin(boolean enableFaceLogin)
-
getAppType
public java.lang.String getAppType()
-
setAppType
public void setAppType(java.lang.String appType)
-
getLivingAuthSortConfig
public java.util.List<java.lang.String> getLivingAuthSortConfig()
-
setLivingAuthSortConfig
public void setLivingAuthSortConfig(java.util.List<java.lang.String> livingAuthSortConfig)
-
getSocialConnectionId
public java.lang.String getSocialConnectionId(java.lang.String type)
-
getSocialAppId
public java.lang.String getSocialAppId(java.lang.String type)
-
getSocialAgentId
public java.lang.String getSocialAgentId(java.lang.String type)
-
getSocialSchema
public java.lang.String getSocialSchema(java.lang.String type)
-
getSocialBusinessId
public java.lang.String getSocialBusinessId(java.lang.String type)
-
getSocialClientId
public java.lang.String getSocialClientId(java.lang.String type)
-
getSocialMobileAppID
public java.lang.String getSocialMobileAppID(java.lang.String type)
-
getSocialOriginalID
public java.lang.String getSocialOriginalID(java.lang.String type)
-
getSocialAppKey
public java.lang.String getSocialAppKey(java.lang.String type)
-
getSocialRedirectUrl
public java.lang.String getSocialRedirectUrl(java.lang.String type)
-
getSocialValue
public java.lang.String getSocialValue(java.lang.String type, java.lang.String fieldName)
-
setRegexRules
public void setRegexRules(java.util.List<RegexRules> regexRules)
-
setTabMethodsFields
public void setTabMethodsFields(java.util.List<TabMethodsField> tabMethodsFields)
-
-