aboutsummaryrefslogtreecommitdiffstats
path: root/autofill-parser/api.txt
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-11-05 12:05:44 +0100
committerDanilo M. <danix@danix.xyz>2026-11-05 12:10:18 +0100
commitc85e7c8801caf7a73b46dda9ebf75be023cad9b4 (patch)
treec180a57fd54e9b09e84297f9fc51670bf5f4bfab /autofill-parser/api.txt
parent73486a180ba3ead1890924920094e7e678a8ef76 (diff)
downloadHardenedPass-c85e7c8801caf7a73b46dda9ebf75be023cad9b4.tar.gz
HardenedPass-c85e7c8801caf7a73b46dda9ebf75be023cad9b4.zip
build: raise minSdk to 31
The project targets GrapheneOS, which only runs current Android. Android 12 gives the platform night mode API and removes the fingerprint dialog path that needs AppCompat. Devices below it stay on 0.2.0. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'autofill-parser/api.txt')
-rw-r--r--autofill-parser/api.txt22
1 files changed, 11 insertions, 11 deletions
diff --git a/autofill-parser/api.txt b/autofill-parser/api.txt
index 89cfaa3c..09b2974f 100644
--- a/autofill-parser/api.txt
+++ b/autofill-parser/api.txt
@@ -12,7 +12,7 @@ package com.github.androidpasswordstore.autofillparser {
method public static String computeCertificatesHash(android.content.Context context, String appPackage);
}
- @RequiresApi(android.os.Build.VERSION_CODES.O) public abstract sealed nonexhaustive class AutofillScenario<T> {
+ public abstract sealed nonexhaustive class AutofillScenario<T> {
method @InaccessibleFromKotlin public final java.util.List<T> getFieldsToSave();
method @InaccessibleFromKotlin public final boolean getHasFieldsToSave();
method @InaccessibleFromKotlin public final boolean getHasPasswordFieldsToSave();
@@ -35,13 +35,13 @@ package com.github.androidpasswordstore.autofillparser {
}
public final class AutofillScenarioKt {
- method @KotlinOnly @RequiresApi(android.os.Build.VERSION_CODES.O) public static void fillWith(android.service.autofill.Dataset.Builder, com.github.androidpasswordstore.autofillparser.AutofillScenario<android.view.autofill.AutofillId> scenario, com.github.androidpasswordstore.autofillparser.AutofillAction action, com.github.androidpasswordstore.autofillparser.Credentials? credentials);
- method @InaccessibleFromKotlin @RequiresApi(android.os.Build.VERSION_CODES.O) public static void fillWithAutofillId(android.service.autofill.Dataset.Builder, com.github.androidpasswordstore.autofillparser.AutofillScenario<android.view.autofill.AutofillId> scenario, com.github.androidpasswordstore.autofillparser.AutofillAction action, com.github.androidpasswordstore.autofillparser.Credentials? credentials);
- method @InaccessibleFromKotlin @RequiresApi(android.os.Build.VERSION_CODES.O) public static String? getPasswordValue(com.github.androidpasswordstore.autofillparser.AutofillScenario<? extends android.app.assist.AssistStructure.ViewNode>);
- method @InaccessibleFromKotlin @RequiresApi(android.os.Build.VERSION_CODES.O) public static String? getUsernameValue(com.github.androidpasswordstore.autofillparser.AutofillScenario<? extends android.app.assist.AssistStructure.ViewNode>);
- method @RequiresApi(android.os.Build.VERSION_CODES.O) public static com.github.androidpasswordstore.autofillparser.AutofillScenario<android.app.assist.AssistStructure.ViewNode>? recoverNodes(com.github.androidpasswordstore.autofillparser.AutofillScenario<android.view.autofill.AutofillId>, android.app.assist.AssistStructure structure);
- property @RequiresApi(android.os.Build.VERSION_CODES.O) public static String? com.github.androidpasswordstore.autofillparser.AutofillScenario<android.app.assist.AssistStructure.ViewNode>.passwordValue;
- property @RequiresApi(android.os.Build.VERSION_CODES.O) public static String? com.github.androidpasswordstore.autofillparser.AutofillScenario<android.app.assist.AssistStructure.ViewNode>.usernameValue;
+ method @KotlinOnly public static void fillWith(android.service.autofill.Dataset.Builder, com.github.androidpasswordstore.autofillparser.AutofillScenario<android.view.autofill.AutofillId> scenario, com.github.androidpasswordstore.autofillparser.AutofillAction action, com.github.androidpasswordstore.autofillparser.Credentials? credentials);
+ method @InaccessibleFromKotlin public static void fillWithAutofillId(android.service.autofill.Dataset.Builder, com.github.androidpasswordstore.autofillparser.AutofillScenario<android.view.autofill.AutofillId> scenario, com.github.androidpasswordstore.autofillparser.AutofillAction action, com.github.androidpasswordstore.autofillparser.Credentials? credentials);
+ method @InaccessibleFromKotlin public static String? getPasswordValue(com.github.androidpasswordstore.autofillparser.AutofillScenario<? extends android.app.assist.AssistStructure.ViewNode>);
+ method @InaccessibleFromKotlin public static String? getUsernameValue(com.github.androidpasswordstore.autofillparser.AutofillScenario<? extends android.app.assist.AssistStructure.ViewNode>);
+ method public static com.github.androidpasswordstore.autofillparser.AutofillScenario<android.app.assist.AssistStructure.ViewNode>? recoverNodes(com.github.androidpasswordstore.autofillparser.AutofillScenario<android.view.autofill.AutofillId>, android.app.assist.AssistStructure structure);
+ property public static String? com.github.androidpasswordstore.autofillparser.AutofillScenario<android.app.assist.AssistStructure.ViewNode>.passwordValue;
+ property public static String? com.github.androidpasswordstore.autofillparser.AutofillScenario<android.app.assist.AssistStructure.ViewNode>.usernameValue;
}
public enum BrowserAutofillSupportLevel {
@@ -68,10 +68,10 @@ package com.github.androidpasswordstore.autofillparser {
}
public final class FeatureAndTrustDetectionKt {
- method @RequiresApi(android.os.Build.VERSION_CODES.O) public static java.util.List<kotlin.Pair<java.lang.String,com.github.androidpasswordstore.autofillparser.BrowserAutofillSupportLevel>> getInstalledBrowsersWithAutofillSupportLevel(android.content.Context context);
+ method public static java.util.List<kotlin.Pair<java.lang.String,com.github.androidpasswordstore.autofillparser.BrowserAutofillSupportLevel>> getInstalledBrowsersWithAutofillSupportLevel(android.content.Context context);
}
- @RequiresApi(android.os.Build.VERSION_CODES.O) public final class FillableForm {
+ public final class FillableForm {
method @InaccessibleFromKotlin public com.github.androidpasswordstore.autofillparser.FormOrigin getFormOrigin();
method @InaccessibleFromKotlin public java.util.List<android.view.autofill.AutofillId> getIgnoredIds();
method @InaccessibleFromKotlin public Integer? getSaveFlags();
@@ -88,7 +88,7 @@ package com.github.androidpasswordstore.autofillparser {
method public com.github.androidpasswordstore.autofillparser.FillableForm? parseAssistStructure(android.content.Context context, android.app.assist.AssistStructure structure, boolean isManualRequest, optional kotlin.sequences.Sequence<java.lang.String> customSuffixes);
}
- @RequiresApi(android.os.Build.VERSION_CODES.O) public final class FixedSaveCallback {
+ public final class FixedSaveCallback {
ctor public FixedSaveCallback(android.content.Context context, android.service.autofill.SaveCallback callback);
method public void onFailure(CharSequence message);
method public void onSuccess(android.content.IntentSender intentSender);