类 Config


  • public class Config
    extends java.lang.Object
    • 构造器详细资料

      • Config

        public Config()
    • 方法详细资料

      • 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)