initial commit of android credential provider service (wip)

This commit is contained in:
mpbw2
2023-12-20 18:04:21 -05:00
parent e3877cc589
commit b149e7549c
23 changed files with 475 additions and 1 deletions

View File

@@ -11,9 +11,11 @@ namespace Bit.iOS.Core.Services
{
public bool SupportsAutofillService() => false;
public bool AutofillServiceEnabled() => false;
public void DisableCredentialProviderService() => throw new NotImplementedException();
public void Autofill(CipherView cipher) => throw new NotImplementedException();
public bool AutofillAccessibilityOverlayPermitted() => false;
public bool AutofillAccessibilityServiceRunning() => false;
public bool CredentialProviderServiceEnabled() => throw new NotImplementedException();
public bool AutofillServicesEnabled() => false;
public void CloseAutofill() => throw new NotImplementedException();
public void DisableAutofillService() => throw new NotImplementedException();

View File

@@ -301,6 +301,8 @@ namespace Bit.iOS.Core.Services
throw new NotImplementedException();
}
public void OpenCredentialProviderSettings() => throw new NotImplementedException();
public void OpenAutofillSettings()
{
throw new NotImplementedException();
@@ -339,6 +341,8 @@ namespace Bit.iOS.Core.Services
return false;
}
public bool SupportsCredentialProviderService() => throw new NotImplementedException();
public bool SupportsAutofillServices() => UIDevice.CurrentDevice.CheckSystemVersion(12, 0);
public bool SupportsInlineAutofill() => false;
public bool SupportsDrawOver() => false;