所有程序包的分层结构
程序包分层结构:- cn.authing.guard,
- cn.authing.guard.activity,
- cn.authing.guard.analyze,
- cn.authing.guard.complete,
- cn.authing.guard.container,
- cn.authing.guard.data,
- cn.authing.guard.dialog,
- cn.authing.guard.feedback,
- cn.authing.guard.flow,
- cn.authing.guard.handler,
- cn.authing.guard.handler.bind,
- cn.authing.guard.handler.login,
- cn.authing.guard.handler.register,
- cn.authing.guard.jwt,
- cn.authing.guard.mfa,
- cn.authing.guard.network,
- cn.authing.guard.oneclick,
- cn.authing.guard.profile,
- cn.authing.guard.social,
- cn.authing.guard.social.bind,
- cn.authing.guard.social.wechat,
- cn.authing.guard.util
类分层结构
- java.lang.Object
- cn.authing.guard.data.Agreement
- cn.authing.guard.util.ALog
- cn.authing.guard.analyze.Analyzer
- cn.authing.guard.data.Application (implements java.io.Serializable)
- cn.authing.guard.network.AuthClient
- cn.authing.guard.flow.AuthFlow (implements java.io.Serializable)
- cn.authing.guard.Authing
- cn.authing.guard.network.AuthRequest
- cn.authing.guard.data.AuthResult
- android.widget.BaseAdapter (implements android.widget.ListAdapter, android.widget.SpinnerAdapter)
- cn.authing.guard.dialog.CountryCodePickerAdapter
- cn.authing.guard.handler.BaseHandler
- cn.authing.guard.handler.bind.AbsBindHandler
- cn.authing.guard.handler.bind.AccountBindHandler
- cn.authing.guard.handler.bind.EmailCodeBindHandler
- cn.authing.guard.handler.bind.PhoneCodeBindHandler
- cn.authing.guard.handler.login.AbsLoginHandler
- cn.authing.guard.handler.login.AccountLoginHandler
- cn.authing.guard.handler.login.EmailCodeLoginHandler
- cn.authing.guard.handler.login.PhoneCodeLoginHandler
- cn.authing.guard.handler.register.AbsRegisterHandler
- cn.authing.guard.handler.register.EmailCodeRegisterHandler
- cn.authing.guard.handler.register.EmailRegisterHandler
- cn.authing.guard.handler.register.ExtendFiledRegisterHandler
- cn.authing.guard.handler.register.PhoneCodeRegisterHandler
- cn.authing.guard.handler.register.PhoneRegisterHandler
- cn.authing.guard.social.SocialAuthenticator
- cn.authing.guard.handler.bind.AbsBindHandler
- cn.authing.guard.handler.bind.BindRequestManager
- android.text.style.CharacterStyle
- android.text.style.MetricAffectingSpan (implements android.text.style.UpdateLayout)
- android.text.style.ReplacementSpan
- cn.authing.guard.util.SpaceOnTheLeftSpan
- android.text.style.ReplacementSpan
- android.text.style.MetricAffectingSpan (implements android.text.style.UpdateLayout)
- cn.authing.guard.data.Config
- cn.authing.guard.util.Const
- android.content.Context
- android.content.ContextWrapper
- android.view.ContextThemeWrapper
- android.app.Activity (implements android.content.ComponentCallbacks2, android.view.KeyEvent.Callback, android.view.LayoutInflater.Factory2, android.view.View.OnCreateContextMenuListener, android.view.Window.Callback)
- androidx.core.app.ComponentActivity (implements androidx.core.view.KeyEventDispatcher.Component, androidx.lifecycle.LifecycleOwner)
- androidx.activity.ComponentActivity (implements androidx.activity.result.ActivityResultCaller, androidx.activity.result.ActivityResultRegistryOwner, androidx.activity.contextaware.ContextAware, androidx.lifecycle.HasDefaultViewModelProviderFactory, androidx.lifecycle.LifecycleOwner, androidx.activity.OnBackPressedDispatcherOwner, androidx.savedstate.SavedStateRegistryOwner, androidx.lifecycle.ViewModelStoreOwner)
- androidx.fragment.app.FragmentActivity (implements androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback, androidx.core.app.ActivityCompat.RequestPermissionsRequestCodeValidator)
- androidx.appcompat.app.AppCompatActivity (implements androidx.appcompat.app.ActionBarDrawerToggle.DelegateProvider, androidx.appcompat.app.AppCompatCallback, androidx.core.app.TaskStackBuilder.SupportParentable)
- cn.authing.guard.activity.AuthActivity
- cn.authing.guard.activity.FeedbackActivity
- cn.authing.guard.activity.IndexAuthActivity
- cn.authing.guard.activity.BaseAuthActivity
- cn.authing.guard.activity.ApplicationActivity
- cn.authing.guard.activity.AuthorizedResourcesActivity
- cn.authing.guard.activity.BindEmailActivity
- cn.authing.guard.activity.BindPhoneActivity
- cn.authing.guard.activity.ChangePasswordActivity
- cn.authing.guard.activity.DeveloperActivity
- cn.authing.guard.activity.OrganizationActivity
- cn.authing.guard.activity.RolesActivity
- cn.authing.guard.activity.UpdateUserProfileActivity
- cn.authing.guard.activity.UserProfileActivity
- cn.authing.guard.social.wechat.WXCallbackActivity (implements com.tencent.mm.opensdk.openapi.IWXAPIEventHandler)
- cn.authing.guard.activity.AuthActivity
- androidx.appcompat.app.AppCompatActivity (implements androidx.appcompat.app.ActionBarDrawerToggle.DelegateProvider, androidx.appcompat.app.AppCompatCallback, androidx.core.app.TaskStackBuilder.SupportParentable)
- androidx.fragment.app.FragmentActivity (implements androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback, androidx.core.app.ActivityCompat.RequestPermissionsRequestCodeValidator)
- androidx.activity.ComponentActivity (implements androidx.activity.result.ActivityResultCaller, androidx.activity.result.ActivityResultRegistryOwner, androidx.activity.contextaware.ContextAware, androidx.lifecycle.HasDefaultViewModelProviderFactory, androidx.lifecycle.LifecycleOwner, androidx.activity.OnBackPressedDispatcherOwner, androidx.savedstate.SavedStateRegistryOwner, androidx.lifecycle.ViewModelStoreOwner)
- androidx.core.app.ComponentActivity (implements androidx.core.view.KeyEventDispatcher.Component, androidx.lifecycle.LifecycleOwner)
- android.app.Activity (implements android.content.ComponentCallbacks2, android.view.KeyEvent.Callback, android.view.LayoutInflater.Factory2, android.view.View.OnCreateContextMenuListener, android.view.Window.Callback)
- android.view.ContextThemeWrapper
- android.content.ContextWrapper
- cn.authing.guard.network.CookieManager
- cn.authing.guard.data.Country (implements java.io.Serializable)
- cn.authing.guard.data.Country.ComparatorPY (implements java.util.Comparator<T>)
- cn.authing.guard.dialog.CountryCodePickerAdapter.ViewHolder
- android.app.Dialog (implements android.content.DialogInterface, android.view.KeyEvent.Callback, android.view.View.OnCreateContextMenuListener, android.view.Window.Callback)
- cn.authing.guard.dialog.CountryCodePickerDialog (implements android.widget.AdapterView.OnItemClickListener, cn.authing.guard.dialog.LetterSideBar.OnTouchingLetterChangedListener, android.view.View.OnClickListener)
- cn.authing.guard.data.ExtendedField (implements java.io.Serializable)
- cn.authing.guard.data.ExtendedField.ValidateRule (implements java.io.Serializable)
- cn.authing.guard.network.FeedbackClient
- cn.authing.guard.flow.FlowHelper
- androidx.fragment.app.Fragment (implements androidx.activity.result.ActivityResultCaller, android.content.ComponentCallbacks, androidx.lifecycle.HasDefaultViewModelProviderFactory, androidx.lifecycle.LifecycleOwner, androidx.savedstate.SavedStateRegistryOwner, android.view.View.OnCreateContextMenuListener, androidx.lifecycle.ViewModelStoreOwner)
- cn.authing.guard.activity.UserProfileFragment
- cn.authing.guard.util.GlobalCountDown
- cn.authing.guard.GlobalStyle
- cn.authing.guard.network.Guardian
- cn.authing.guard.data.ImageLoader
- cn.authing.guard.util.ImageUtil
- cn.authing.guard.jwt.Jwt
- cn.authing.guard.dialog.LetterDialog
- cn.authing.guard.handler.login.LoginRequestManager
- cn.authing.guard.data.MFAData (implements java.io.Serializable)
- cn.authing.guard.network.OIDCClient
- cn.authing.guard.data.Organization (implements java.io.Serializable)
- cn.authing.guard.util.PKCE
- cn.authing.guard.handler.register.RegisterRequestManager
- cn.authing.guard.data.Resource (implements java.io.Serializable)
- cn.authing.guard.network.Response
- cn.authing.guard.data.Role (implements java.io.Serializable)
- cn.authing.guard.data.Safe
- cn.authing.guard.data.SocialBindData (implements java.io.Serializable)
- cn.authing.guard.data.SocialConfig
- cn.authing.guard.util.SystemUtil
- cn.authing.guard.data.TabMethodsField
- cn.authing.guard.network.Uploader
- cn.authing.guard.data.UserInfo (implements java.io.Serializable)
- cn.authing.guard.data.UserInfo.Address (implements java.io.Serializable)
- cn.authing.guard.data.UserInfo.CustomData (implements java.io.Serializable)
- cn.authing.guard.util.Util
- cn.authing.guard.util.Validator
- android.view.View (implements android.view.accessibility.AccessibilityEventSource, android.graphics.drawable.Drawable.Callback, android.view.KeyEvent.Callback)
- android.widget.ImageView
- androidx.appcompat.widget.AppCompatImageView (implements androidx.core.view.TintableBackgroundView, androidx.core.widget.TintableImageSourceView)
- cn.authing.guard.AppLogo
- cn.authing.guard.CaptchaImageView
- cn.authing.guard.RoundImageView
- android.widget.ImageButton
- androidx.appcompat.widget.AppCompatImageButton (implements androidx.core.view.TintableBackgroundView, androidx.core.widget.TintableImageSourceView)
- cn.authing.guard.social.SocialLoginButton
- cn.authing.guard.social.AlipayLoginButton
- cn.authing.guard.social.GoogleLoginButton
- cn.authing.guard.social.LarkLoginButton
- cn.authing.guard.social.WechatLoginButton
- cn.authing.guard.social.WeComLoginButton
- cn.authing.guard.social.SocialLoginButton
- androidx.appcompat.widget.AppCompatImageButton (implements androidx.core.view.TintableBackgroundView, androidx.core.widget.TintableImageSourceView)
- androidx.appcompat.widget.AppCompatImageView (implements androidx.core.view.TintableBackgroundView, androidx.core.widget.TintableImageSourceView)
- cn.authing.guard.dialog.LetterSideBar
- android.widget.TextView (implements android.view.ViewTreeObserver.OnPreDrawListener)
- androidx.appcompat.widget.AppCompatTextView (implements androidx.core.widget.AutoSizeableTextView, androidx.appcompat.widget.EmojiCompatConfigurationView, androidx.core.view.TintableBackgroundView, androidx.core.widget.TintableCompoundDrawablesView)
- cn.authing.guard.AppName
- cn.authing.guard.CountryCodePicker
- cn.authing.guard.ErrorTextView
- android.widget.Button
- androidx.appcompat.widget.AppCompatButton (implements androidx.core.widget.AutoSizeableTextView, androidx.appcompat.widget.EmojiCompatConfigurationView, androidx.core.view.TintableBackgroundView, androidx.core.widget.TintableCompoundDrawablesView)
- cn.authing.guard.mfa.GoRecoveryButton
- cn.authing.guard.social.bind.GoSocialBindButton
- cn.authing.guard.internal.GoSomewhereButton
- cn.authing.guard.feedback.GoFeedbackButton
- cn.authing.guard.GoForgotPasswordButton
- cn.authing.guard.GoLoginButton
- cn.authing.guard.GoRegisterButton
- cn.authing.guard.internal.LoadingButton
- cn.authing.guard.GetEmailCodeButton
- cn.authing.guard.GetVerifyCodeButton
- cn.authing.guard.mfa.MFABaseButton
- cn.authing.guard.mfa.MFAEmailButton (implements cn.authing.guard.activity.AuthActivity.EventListener)
- cn.authing.guard.mfa.MFAOTPButton (implements cn.authing.guard.activity.AuthActivity.EventListener)
- cn.authing.guard.mfa.MFAPhoneButton
- cn.authing.guard.mfa.MFARecoveryButton
- cn.authing.guard.internal.PrimaryButton
- cn.authing.guard.feedback.FeedbackSubmitButton
- cn.authing.guard.social.bind.GoSocialCreateButton
- cn.authing.guard.LoginButton (implements cn.authing.guard.handler.login.ILoginRequestCallBack)
- cn.authing.guard.profile.ModifyEmailButton
- cn.authing.guard.profile.ModifyPhoneNumberButton
- cn.authing.guard.oneclick.OneClickAuthButton
- cn.authing.guard.social.bind.SocialBindButton (implements cn.authing.guard.handler.bind.IBindRequestCallBack)
- cn.authing.guard.RegisterButton (implements cn.authing.guard.handler.register.IRegisterRequestCallBack)
- cn.authing.guard.ResetPasswordButton
- cn.authing.guard.complete.UserInfoCompleteButton
- cn.authing.guard.LoginTypeSwitchButton
- cn.authing.guard.profile.GoDeveloperButton
- androidx.appcompat.widget.AppCompatButton (implements androidx.core.widget.AutoSizeableTextView, androidx.appcompat.widget.EmojiCompatConfigurationView, androidx.core.view.TintableBackgroundView, androidx.core.widget.TintableCompoundDrawablesView)
- android.widget.EditText
- cn.authing.guard.feedback.FeedbackDescriptionEditText
- cn.authing.guard.MandatoryField
- cn.authing.guard.internal.MaskLabel
- cn.authing.guard.EmailLabel
- cn.authing.guard.PhoneLabel
- androidx.appcompat.widget.AppCompatTextView (implements androidx.core.widget.AutoSizeableTextView, androidx.appcompat.widget.EmojiCompatConfigurationView, androidx.core.view.TintableBackgroundView, androidx.core.widget.TintableCompoundDrawablesView)
- android.view.ViewGroup (implements android.view.ViewManager, android.view.ViewParent)
- android.widget.AbsoluteLayout
- android.webkit.WebView (implements android.view.ViewGroup.OnHierarchyChangeListener, android.view.ViewTreeObserver.OnGlobalFocusChangeListener)
- cn.authing.guard.WebAuthView
- android.webkit.WebView (implements android.view.ViewGroup.OnHierarchyChangeListener, android.view.ViewTreeObserver.OnGlobalFocusChangeListener)
- android.widget.AdapterView<T>
- android.widget.AbsListView (implements android.widget.Filter.FilterListener, android.text.TextWatcher, android.view.ViewTreeObserver.OnGlobalLayoutListener, android.view.ViewTreeObserver.OnTouchModeChangeListener)
- android.widget.GridView
- cn.authing.guard.feedback.ImagePickerView
- android.widget.GridView
- android.widget.AbsListView (implements android.widget.Filter.FilterListener, android.text.TextWatcher, android.view.ViewTreeObserver.OnGlobalLayoutListener, android.view.ViewTreeObserver.OnTouchModeChangeListener)
- android.widget.LinearLayout
- cn.authing.guard.container.AuthContainer
- cn.authing.guard.CaptchaContainer
- cn.authing.guard.internal.EditTextLayout (implements android.text.TextWatcher, android.view.View.OnFocusChangeListener)
- cn.authing.guard.AccountEditText
- cn.authing.guard.EmailEditText (implements android.text.TextWatcher)
- cn.authing.guard.PhoneNumberEditText (implements android.text.TextWatcher)
- cn.authing.guard.mfa.RecoveryCodeEditText (implements android.text.TextWatcher)
- cn.authing.guard.RegisterExtendFiledEditText (implements android.text.TextWatcher)
- cn.authing.guard.internal.BasePasswordEditText (implements android.text.TextWatcher)
- cn.authing.guard.PasswordConfirmEditText
- cn.authing.guard.PasswordEditText (implements android.text.TextWatcher)
- cn.authing.guard.social.bind.BindAccountEditText
- cn.authing.guard.CaptchaCodeEditText (implements android.text.TextWatcher)
- cn.authing.guard.VerifyCodeEditText (implements android.text.TextWatcher)
- cn.authing.guard.AccountEditText
- cn.authing.guard.feedback.IssueLayout
- cn.authing.guard.LoginContainer
- cn.authing.guard.LoginMethodTab
- cn.authing.guard.mfa.MFAListView (implements android.view.View.OnClickListener)
- cn.authing.guard.PrivacyConfirmBox
- cn.authing.guard.RegisterContainer
- cn.authing.guard.RegisterMethodTab
- cn.authing.guard.social.bind.SocialBindContainer
- cn.authing.guard.social.bind.SocialBindMethodTab
- cn.authing.guard.social.bind.SocialBindSelectAccountListView
- cn.authing.guard.social.SocialLoginListView
- cn.authing.guard.complete.UserInfoCompleteContainer
- cn.authing.guard.complete.UserInfoFieldForm
- cn.authing.guard.profile.UserProfileContainer
- android.widget.AbsoluteLayout
- android.widget.ImageView
接口分层结构
- cn.authing.guard.activity.AuthActivity.EventListener
- cn.authing.guard.Callback<T>
- cn.authing.guard.data.Config.ConfigCallback
- cn.authing.guard.dialog.CountryCodePickerDialog.OnDialogClickListener
- cn.authing.guard.network.Guardian.GuardianCallback
- cn.authing.guard.handler.bind.IBindRequestCallBack
- cn.authing.guard.handler.login.ILoginRequestCallBack
- cn.authing.guard.handler.register.IRegisterRequestCallBack
- cn.authing.guard.dialog.LetterSideBar.OnTouchingLetterChangedListener
- java.io.Serializable
- cn.authing.guard.AuthCallback<T>
- cn.authing.guard.flow.AuthFlow.Callback<T>
- cn.authing.guard.WebAuthView.WebAuthViewCallback
- cn.authing.guard.WebAuthView.WebViewListener
枚举分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- cn.authing.guard.container.AuthContainer.AuthProtocol
- cn.authing.guard.Authing.AuthProtocol
- cn.authing.guard.LoginContainer.LoginType
- cn.authing.guard.RegisterContainer.RegisterType
- cn.authing.guard.social.bind.SocialBindContainer.SocialBindType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)