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

Live demo to enable and disable access control #3

Open
3 tasks
asorici opened this issue Aug 17, 2024 · 0 comments
Open
3 tasks

Live demo to enable and disable access control #3

asorici opened this issue Aug 17, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@asorici
Copy link

asorici commented Aug 17, 2024

Context

The current light308 demo only shows the case where an access request is granted, following the profiled and dynamic context information conditions.

We need a setup that can change the access status at runtime, for a demo.

TODO

Two things can affect the access conditions:

  • the profiled employment status

  • the dynamic "LocatedAt" stream

  • Design and implement a flow that enables runtime-level changes to the upb-hmas-profiled-context.ttl file. Implement an observe file change functionality that will reflect in the profiledContextRepo from the ContextMgmtVerticle

  • Design and implement a method to alter the LocatedAtContextStream to periodically pause once for 10 seconds, before having a bout of 3 instances, all 5 seconds apart, where it senses presence. This needs to be complemented by a check and a change in the ContextDomain membership verification functionality (see issue Enable IStream and DStream flow in dynamic ContextDomain membership verification #4 )

  • Test that both of the above types of changes affect the access result

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

No branches or pull requests

2 participants