aboutsummaryrefslogtreecommitdiff
path: root/autofill-parser/api/autofill-parser.api
blob: 8d25a3f46d01300709faa8a0f8582021d6343c1d (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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
}