类 AuthFlow
- java.lang.Object
-
- cn.authing.guard.flow.AuthFlow
-
- 所有已实现的接口:
Serializable
public class AuthFlow extends Object implements Serializable
- 另请参阅:
- 序列化表格
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static interfaceAuthFlow.Callback<T>
-
字段概要
字段 修饰符和类型 字段 说明 static StringKEY_ACCOUNTstatic StringKEY_BIOMETRIC_BINDstatic StringKEY_EXTENDED_FIELDSstatic StringKEY_MFA_EMAILstatic StringKEY_MFA_PHONEstatic StringKEY_MFA_PHONE_COUNTRY_CODEstatic StringKEY_MFA_RECOVERY_CODEstatic StringKEY_PUSH_DATAstatic StringKEY_SOCIAL_ACCOUNT_BIND_CODEstatic StringKEY_USER_INFO
-
构造器概要
构造器 构造器 说明 AuthFlow()
-
方法概要
-
-
-
方法详细资料
-
start
public static AuthFlow start(Activity context, AuthFlowUIConfig uiConfig)
-
start
public static AuthFlow start(Activity activity, int layoutId, AuthFlowUIConfig uiConfig)
-
showUserProfile
public static void showUserProfile(Activity activity)
-
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)
-
getAuthCallback
public AuthFlow.Callback<UserInfo> getAuthCallback()
-
setAuthCallback
public AuthFlow setAuthCallback(AuthFlow.Callback<UserInfo> authCallback)
-
getScope
public String getScope()
-
setScope
public void setScope(String scope)
-
isSkipConsent
public boolean isSkipConsent()
-
setSkipConsent
public void setSkipConsent(boolean skipConsent)
-
isSyncData
public boolean isSyncData()
-
setSyncData
public void setSyncData(boolean syncData)
-
getUiConfig
public AuthFlowUIConfig getUiConfig()
-
-