Loading core/java/android/credentials/flags.aconfig +8 −2 Original line number Diff line number Diff line Loading @@ -72,14 +72,20 @@ flag { flag { namespace: "credential_manager" name: "clear_credentials_api_fix_enabled" name: "clear_credentials_fix_enabled" description: "Fixes bug in clearCredential API that causes indefinite suspension" bug: "314926460" metadata { purpose: PURPOSE_BUGFIX } } flag { namespace: "credential_manager" name: "hybrid_filter_fix_enabled" name: "hybrid_filter_opt_fix_enabled" description: "Removes capability check from hybrid implementation" bug: "323923403" metadata { purpose: PURPOSE_BUGFIX } } services/credentials/java/com/android/server/credentials/ProviderGetSession.java +1 −1 Original line number Diff line number Diff line Loading @@ -182,7 +182,7 @@ public final class ProviderGetSession extends ProviderSession<BeginGetCredential CredentialProviderInfo info, String hybridService) { Slog.i(TAG, "Filtering request options for: " + info.getComponentName()); if (android.credentials.flags.Flags.hybridFilterFixEnabled()) { if (android.credentials.flags.Flags.hybridFilterOptFixEnabled()) { ComponentName hybridComponentName = ComponentName.unflattenFromString(hybridService); if (hybridComponentName != null && hybridComponentName .equals(info.getComponentName())) { Loading Loading
core/java/android/credentials/flags.aconfig +8 −2 Original line number Diff line number Diff line Loading @@ -72,14 +72,20 @@ flag { flag { namespace: "credential_manager" name: "clear_credentials_api_fix_enabled" name: "clear_credentials_fix_enabled" description: "Fixes bug in clearCredential API that causes indefinite suspension" bug: "314926460" metadata { purpose: PURPOSE_BUGFIX } } flag { namespace: "credential_manager" name: "hybrid_filter_fix_enabled" name: "hybrid_filter_opt_fix_enabled" description: "Removes capability check from hybrid implementation" bug: "323923403" metadata { purpose: PURPOSE_BUGFIX } }
services/credentials/java/com/android/server/credentials/ProviderGetSession.java +1 −1 Original line number Diff line number Diff line Loading @@ -182,7 +182,7 @@ public final class ProviderGetSession extends ProviderSession<BeginGetCredential CredentialProviderInfo info, String hybridService) { Slog.i(TAG, "Filtering request options for: " + info.getComponentName()); if (android.credentials.flags.Flags.hybridFilterFixEnabled()) { if (android.credentials.flags.Flags.hybridFilterOptFixEnabled()) { ComponentName hybridComponentName = ComponentName.unflattenFromString(hybridService); if (hybridComponentName != null && hybridComponentName .equals(info.getComponentName())) { Loading