Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implicit intent is not removed when unregistering a capability #200

Closed
danielwiehl opened this issue Nov 7, 2019 · 3 comments
Closed

Implicit intent is not removed when unregistering a capability #200

danielwiehl opened this issue Nov 7, 2019 · 3 comments
Assignees
Labels

Comments

@danielwiehl
Copy link
Collaborator

Current behavior

When registering a capability, it automatically gets an implicit intent so that the providing app can use it without having to declare an intent. But, when unregistering a capability, its implicit intent is not removed.

Expected behavior

The implicit intent is also removed when unregistering a capability.

Environment

  • SCION Workbench version: 0.0.0-beta.29
  • Angular version: 8.x
@mofogasy
Copy link
Contributor

mofogasy commented Nov 8, 2019

Should this be public API?

@danielwiehl
Copy link
Collaborator Author

Unregistering some capability should also remove its implicit intent, no public API required for that. Or what exactly do you mean?

@mofogasy
Copy link
Contributor

mofogasy commented Nov 8, 2019

I thought that registering intents was public API (like for registering capabilities dynamically). If that was the case, it should also be possible to unregister intents. But I was mistaken, as registering intents is not possible other than by declaring them in the manifest...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants