类 AuthFlow

  • 所有已实现的接口:
    java.io.Serializable

    public class AuthFlow
    extends java.lang.Object
    implements java.io.Serializable
    另请参阅:
    序列化表格
    • 字段详细资料

      • KEY_ACCOUNT

        public static final java.lang.String KEY_ACCOUNT
        另请参阅:
        常量字段值
      • KEY_USER_INFO

        public static final java.lang.String KEY_USER_INFO
        另请参阅:
        常量字段值
      • KEY_MFA_PHONE

        public static final java.lang.String KEY_MFA_PHONE
        另请参阅:
        常量字段值
      • KEY_MFA_PHONE_COUNTRY_CODE

        public static final java.lang.String KEY_MFA_PHONE_COUNTRY_CODE
        另请参阅:
        常量字段值
      • KEY_MFA_EMAIL

        public static final java.lang.String KEY_MFA_EMAIL
        另请参阅:
        常量字段值
      • KEY_MFA_RECOVERY_CODE

        public static final java.lang.String KEY_MFA_RECOVERY_CODE
        另请参阅:
        常量字段值
      • KEY_EXTENDED_FIELDS

        public static final java.lang.String KEY_EXTENDED_FIELDS
        另请参阅:
        常量字段值
      • KEY_SOCIAL_ACCOUNT_BIND_CODE

        public static final java.lang.String KEY_SOCIAL_ACCOUNT_BIND_CODE
        另请参阅:
        常量字段值
      • KEY_PUSH_DATA

        public static final java.lang.String KEY_PUSH_DATA
        另请参阅:
        常量字段值
      • KEY_BIOMETRIC_BIND

        public static final java.lang.String KEY_BIOMETRIC_BIND
        另请参阅:
        常量字段值
    • 构造器详细资料

      • AuthFlow

        public AuthFlow()
    • 方法详细资料

      • start

        public static AuthFlow start​(android.app.Activity context)
      • startWeb

        public static AuthFlow startWeb​(android.app.Activity context)
      • start

        public static AuthFlow start​(android.app.Activity activity,
                                     int layoutId)
      • showUserProfile

        public static void showUserProfile​(android.app.Activity activity)
      • getData

        public java.util.Map<java.lang.String,​java.lang.Object> getData()
      • setData

        public void setData​(java.util.Map<java.lang.String,​java.lang.Object> data)
      • put

        public static void put​(android.content.Context context,
                               java.lang.String key,
                               java.lang.String value)
      • get

        public static java.lang.Object get​(android.content.Context context,
                                           java.lang.String key)
      • getAccount

        public static java.lang.String getAccount​(android.content.Context context)
      • getIndexLayoutId

        public int getIndexLayoutId()
      • getSocialLoginLayoutId

        public int getSocialLoginLayoutId()
      • setSocialLoginLayoutId

        public AuthFlow setSocialLoginLayoutId​(int socialLoginLayoutId)
      • getRegisterLayoutId

        public int getRegisterLayoutId()
      • setRegisterLayoutId

        public AuthFlow setRegisterLayoutId​(int registerLayoutId)
      • getForgotPasswordLayoutId

        public int getForgotPasswordLayoutId()
      • setForgotPasswordLayoutId

        public AuthFlow setForgotPasswordLayoutId​(int forgotPasswordLayoutId)
      • getRestPasswordLayoutId

        public int getRestPasswordLayoutId()
      • setResetPasswordLayoutId

        public AuthFlow setResetPasswordLayoutId​(int resetPasswordLayoutId)
      • getRestPasswordSuccessLayoutId

        public int getRestPasswordSuccessLayoutId()
      • setResetPasswordSuccessLayoutId

        public AuthFlow setResetPasswordSuccessLayoutId​(int resetPasswordSuccessLayoutId)
      • getResetPasswordByEmailLayoutId

        public int getResetPasswordByEmailLayoutId()
      • setResetPasswordByEmailLayoutId

        public AuthFlow setResetPasswordByEmailLayoutId​(int resetPasswordByEmailLayoutId)
      • getResetPasswordByPhoneLayoutId

        public int getResetPasswordByPhoneLayoutId()
      • setResetPasswordByPhoneLayoutId

        public AuthFlow setResetPasswordByPhoneLayoutId​(int resetPasswordByPhoneLayoutId)
      • getAccountCancellationLayoutId

        public int getAccountCancellationLayoutId()
      • setAccountCancellationLayoutId

        public AuthFlow setAccountCancellationLayoutId​(int accountCancellationLayoutId)
      • getAuthHelpLayoutId

        public int getAuthHelpLayoutId()
      • setAuthHelpLayoutId

        public AuthFlow setAuthHelpLayoutId​(int authHelpLayoutId)
      • getMfaPhoneLayoutIds

        public int[] getMfaPhoneLayoutIds()
      • setMfaPhoneLayoutIds

        public void setMfaPhoneLayoutIds​(int[] mfaPhoneLayoutIds)
      • setMfaPhoneLayoutId

        public void setMfaPhoneLayoutId​(int mfaPhoneLayoutId)
      • getMfaPhoneCurrentStep

        public int getMfaPhoneCurrentStep()
      • setMfaPhoneCurrentStep

        public void setMfaPhoneCurrentStep​(int mfaPhoneCurrentStep)
      • getMfaEmailLayoutIds

        public int[] getMfaEmailLayoutIds()
      • setMfaEmailLayoutIds

        public void setMfaEmailLayoutIds​(int[] mfaEmailLayoutIds)
      • setMfaBindEmailLayoutId

        public void setMfaBindEmailLayoutId​(int mfaBindEmailLayoutId)
      • getMfaEmailCurrentStep

        public int getMfaEmailCurrentStep()
      • setMfaEmailCurrentStep

        public void setMfaEmailCurrentStep​(int mfaEmailCurrentStep)
      • getUserInfoCompleteLayoutIds

        public int[] getUserInfoCompleteLayoutIds()
      • getMfaOTPLayoutIds

        public int[] getMfaOTPLayoutIds()
      • setMfaOTPLayoutIds

        public void setMfaOTPLayoutIds​(int[] mfaOTPLayoutIds)
      • getMfaOTPCurrentStep

        public int getMfaOTPCurrentStep()
      • setMfaOTPCurrentStep

        public void setMfaOTPCurrentStep​(int mfaOTPCurrentStep)
      • getMfaRecoveryLayoutIds

        public int[] getMfaRecoveryLayoutIds()
      • setMfaRecoveryLayoutIds

        public void setMfaRecoveryLayoutIds​(int[] mfaRecoveryLayoutIds)
      • getMfaRecoveryCurrentStep

        public int getMfaRecoveryCurrentStep()
      • setMfaRecoveryCurrentStep

        public void setMfaRecoveryCurrentStep​(int mfaRecoveryCurrentStep)
      • getMfaFaceLayoutIds

        public int[] getMfaFaceLayoutIds()
      • setMfaFaceLayoutIds

        public void setMfaFaceLayoutIds​(int[] mfaFaceLayoutIds)
      • getMfaFaceCurrentStep

        public int getMfaFaceCurrentStep()
      • setMfaFaceCurrentStep

        public void setMfaFaceCurrentStep​(int mfaFaceCurrentStep)
      • setUserInfoCompleteLayoutIds

        public void setUserInfoCompleteLayoutIds​(int[] userInfoCompleteLayoutIds)
      • setUserInfoCompleteLayoutId

        public void setUserInfoCompleteLayoutId​(int userInfoCompleteLayoutId)
      • getUserInfoCompleteItemNormal

        public int getUserInfoCompleteItemNormal()
      • setUserInfoCompleteItemNormal

        public void setUserInfoCompleteItemNormal​(int userInfoCompleteItemNormal)
      • getUserInfoCompleteItemEmail

        public int getUserInfoCompleteItemEmail()
      • setUserInfoCompleteItemEmail

        public void setUserInfoCompleteItemEmail​(int userInfoCompleteItemEmail)
      • getUserInfoCompleteItemPhone

        public int getUserInfoCompleteItemPhone()
      • setUserInfoCompleteItemPhone

        public void setUserInfoCompleteItemPhone​(int userInfoCompleteItemPhone)
      • getUserInfoCompleteItemSelect

        public int getUserInfoCompleteItemSelect()
      • setUserInfoCompleteItemSelect

        public void setUserInfoCompleteItemSelect​(int userInfoCompleteItemSelect)
      • getUserInfoCompleteItemDatePicker

        public int getUserInfoCompleteItemDatePicker()
      • setUserInfoCompleteItemDatePicker

        public void setUserInfoCompleteItemDatePicker​(int userInfoCompleteItemDatePicker)
      • getResetPasswordFirstLoginLayoutId

        public int getResetPasswordFirstLoginLayoutId()
      • setResetPasswordFirstLoginLayoutId

        public void setResetPasswordFirstLoginLayoutId​(int resetPasswordFirstLoginLayoutId)
      • getVerifyEmailSendSuccessLayoutId

        public int getVerifyEmailSendSuccessLayoutId()
      • setVerifyEmailSendSuccessLayoutId

        public void setVerifyEmailSendSuccessLayoutId​(int verifyEmailSendSuccessLayoutId)
      • getSocialAccountBindLayoutIds

        public int[] getSocialAccountBindLayoutIds()
      • setSocialAccountBindLayoutIds

        public void setSocialAccountBindLayoutIds​(int[] socialBindAccountLayoutIds)
      • getSocialBindAccountCurrentStep

        public int getSocialBindAccountCurrentStep()
      • setSocialBindAccountCurrentStep

        public void setSocialBindAccountCurrentStep​(int socialBindAccountCurrentStep)
      • getPushLoginLayoutId

        public int getPushLoginLayoutId()
      • setPushLoginLayoutId

        public void setPushLoginLayoutId​(int pushLoginLayoutId)
      • getPushLoginSuccessLayoutId

        public int getPushLoginSuccessLayoutId()
      • setPushLoginSuccessLayoutId

        public void setPushLoginSuccessLayoutId​(int pushLoginSuccessLayoutId)
      • getBiometricAccountBindLayoutId

        public int getBiometricAccountBindLayoutId()
      • setBiometricAccountBindLayoutId

        public void setBiometricAccountBindLayoutId​(int biometricAccountBindLayoutId)
      • getBiometricAccountBindSuccessLayoutId

        public int getBiometricAccountBindSuccessLayoutId()
      • setBiometricAccountBindSuccessLayoutId

        public void setBiometricAccountBindSuccessLayoutId​(int biometricAccountBindSuccessLayoutId)
      • getScope

        public java.lang.String getScope()
      • setScope

        public void setScope​(java.lang.String scope)
      • isSkipConsent

        public boolean isSkipConsent()
      • setSkipConsent

        public void setSkipConsent​(boolean skipConsent)
      • isSyncData

        public boolean isSyncData()
      • setSyncData

        public void setSyncData​(boolean syncData)