public final class com/github/androidpasswordstore/autofillparser/AutofillAction : java/lang/Enum { public static final field FillOtpFromSms Lcom/github/androidpasswordstore/autofillparser/AutofillAction; public static final field Generate Lcom/github/androidpasswordstore/autofillparser/AutofillAction; public static final field Match Lcom/github/androidpasswordstore/autofillparser/AutofillAction; public static final field Search Lcom/github/androidpasswordstore/autofillparser/AutofillAction; public static fun valueOf (Ljava/lang/String;)Lcom/github/androidpasswordstore/autofillparser/AutofillAction; public static fun values ()[Lcom/github/androidpasswordstore/autofillparser/AutofillAction; } public final class com/github/androidpasswordstore/autofillparser/AutofillHelperKt { public static final fun computeCertificatesHash (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; } public abstract class com/github/androidpasswordstore/autofillparser/AutofillScenario { public static final field Companion Lcom/github/androidpasswordstore/autofillparser/AutofillScenario$Companion; public final fun getFieldsToSave ()Ljava/util/List; public final fun getHasFieldsToSave ()Z public final fun getHasPasswordFieldsToSave ()Z public final fun getHasUsername ()Z public abstract fun getPasswordFieldsToSave ()Ljava/util/List; public abstract fun getUsername ()Ljava/lang/Object; public final fun hasFieldsToFillOn (Lcom/github/androidpasswordstore/autofillparser/AutofillAction;)Z } public final class com/github/androidpasswordstore/autofillparser/AutofillScenario$Companion { public final fun fromBundle (Landroid/os/Bundle;)Lcom/github/androidpasswordstore/autofillparser/AutofillScenario; public final fun fromClientState (Landroid/os/Bundle;)Lcom/github/androidpasswordstore/autofillparser/AutofillScenario; } public final class com/github/androidpasswordstore/autofillparser/AutofillScenarioKt { public static final fun fillWithAutofillId (Landroid/service/autofill/Dataset$Builder;Lcom/github/androidpasswordstore/autofillparser/AutofillScenario;Lcom/github/androidpasswordstore/autofillparser/AutofillAction;Lcom/github/androidpasswordstore/autofillparser/Credentials;)V public static final fun getPasswordValue (Lcom/github/androidpasswordstore/autofillparser/AutofillScenario;)Ljava/lang/String; public static final fun getUsernameValue (Lcom/github/androidpasswordstore/autofillparser/AutofillScenario;)Ljava/lang/String; public static final fun recoverNodes (Lcom/github/androidpasswordstore/autofillparser/AutofillScenario;Landroid/app/assist/AssistStructure;)Lcom/github/androidpasswordstore/autofillparser/AutofillScenario; } public final class com/github/androidpasswordstore/autofillparser/BrowserAutofillSupportLevel : java/lang/Enum { public static final field FlakyFill Lcom/github/androidpasswordstore/autofillparser/BrowserAutofillSupportLevel; public static final field GeneralFill Lcom/github/androidpasswordstore/autofillparser/BrowserAutofillSupportLevel; public static final field GeneralFillAndSave Lcom/github/androidpasswordstore/autofillparser/BrowserAutofillSupportLevel; public static final field None Lcom/github/androidpasswordstore/autofillparser/BrowserAutofillSupportLevel; public static final field PasswordFill Lcom/github/androidpasswordstore/autofillparser/BrowserAutofillSupportLevel; public static fun valueOf (Ljava/lang/String;)Lcom/github/androidpasswordstore/autofillparser/BrowserAutofillSupportLevel; public static fun values ()[Lcom/github/androidpasswordstore/autofillparser/BrowserAutofillSupportLevel; } public final class com/github/androidpasswordstore/autofillparser/Credentials { public fun (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V public final fun component1 ()Ljava/lang/String; public final fun component2 ()Ljava/lang/String; public final fun component3 ()Ljava/lang/String; public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/github/androidpasswordstore/autofillparser/Credentials; public static synthetic fun copy$default (Lcom/github/androidpasswordstore/autofillparser/Credentials;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/github/androidpasswordstore/autofillparser/Credentials; public fun equals (Ljava/lang/Object;)Z public final fun getOtp ()Ljava/lang/String; public final fun getPassword ()Ljava/lang/String; public final fun getUsername ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; } public final class com/github/androidpasswordstore/autofillparser/FeatureAndTrustDetectionKt { public static final fun getInstalledBrowsersWithAutofillSupportLevel (Landroid/content/Context;)Ljava/util/List; } public final class com/github/androidpasswordstore/autofillparser/FillableForm { public static final field Companion Lcom/github/androidpasswordstore/autofillparser/FillableForm$Companion; public synthetic fun (Lcom/github/androidpasswordstore/autofillparser/FormOrigin;Lcom/github/androidpasswordstore/autofillparser/AutofillScenario;Ljava/util/List;Ljava/lang/Integer;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun getFormOrigin ()Lcom/github/androidpasswordstore/autofillparser/FormOrigin; public final fun getIgnoredIds ()Ljava/util/List; public final fun getSaveFlags ()Ljava/lang/Integer; public final fun getScenario ()Lcom/github/androidpasswordstore/autofillparser/AutofillScenario; public final fun toClientState ()Landroid/os/Bundle; } public final class com/github/androidpasswordstore/autofillparser/FillableForm$Companion { public final fun parseAssistStructure (Landroid/content/Context;Landroid/app/assist/AssistStructure;ZLkotlin/sequences/Sequence;)Lcom/github/androidpasswordstore/autofillparser/FillableForm; public static synthetic fun parseAssistStructure$default (Lcom/github/androidpasswordstore/autofillparser/FillableForm$Companion;Landroid/content/Context;Landroid/app/assist/AssistStructure;ZLkotlin/sequences/Sequence;ILjava/lang/Object;)Lcom/github/androidpasswordstore/autofillparser/FillableForm; } public final class com/github/androidpasswordstore/autofillparser/FixedSaveCallback { public fun (Landroid/content/Context;Landroid/service/autofill/SaveCallback;)V public final fun onFailure (Ljava/lang/CharSequence;)V public final fun onSuccess (Landroid/content/IntentSender;)V } public abstract class com/github/androidpasswordstore/autofillparser/FormOrigin { public static final field Companion Lcom/github/androidpasswordstore/autofillparser/FormOrigin$Companion; public synthetic fun (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V public fun getIdentifier ()Ljava/lang/String; public final fun getPrettyIdentifier (Landroid/content/Context;Z)Ljava/lang/String; public static synthetic fun getPrettyIdentifier$default (Lcom/github/androidpasswordstore/autofillparser/FormOrigin;Landroid/content/Context;ZILjava/lang/Object;)Ljava/lang/String; public final fun toBundle ()Landroid/os/Bundle; } public final class com/github/androidpasswordstore/autofillparser/FormOrigin$App : com/github/androidpasswordstore/autofillparser/FormOrigin { public fun (Ljava/lang/String;)V public final fun component1 ()Ljava/lang/String; public final fun copy (Ljava/lang/String;)Lcom/github/androidpasswordstore/autofillparser/FormOrigin$App; public static synthetic fun copy$default (Lcom/github/androidpasswordstore/autofillparser/FormOrigin$App;Ljava/lang/String;ILjava/lang/Object;)Lcom/github/androidpasswordstore/autofillparser/FormOrigin$App; public fun equals (Ljava/lang/Object;)Z public fun getIdentifier ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; } public final class com/github/androidpasswordstore/autofillparser/FormOrigin$Companion { public final fun fromBundle (Landroid/os/Bundle;)Lcom/github/androidpasswordstore/autofillparser/FormOrigin; } public final class com/github/androidpasswordstore/autofillparser/FormOrigin$Web : com/github/androidpasswordstore/autofillparser/FormOrigin { public fun (Ljava/lang/String;)V public final fun component1 ()Ljava/lang/String; public final fun copy (Ljava/lang/String;)Lcom/github/androidpasswordstore/autofillparser/FormOrigin$Web; public static synthetic fun copy$default (Lcom/github/androidpasswordstore/autofillparser/FormOrigin$Web;Ljava/lang/String;ILjava/lang/Object;)Lcom/github/androidpasswordstore/autofillparser/FormOrigin$Web; public fun equals (Ljava/lang/Object;)Z public fun getIdentifier ()Ljava/lang/String; public fun hashCode ()I public fun toString ()Ljava/lang/String; } public final class com/github/androidpasswordstore/autofillparser/PublicSuffixListCacheKt { public static final fun cachePublicSuffixList (Landroid/content/Context;)V }