-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Add extension support to access control #10252
Comments
Spec PR reduces extension size from 254 to 128, so also do that change for SDK as part of this work. |
Includes attribute. Does not include events, or fabric removal. Part of issue project-chip#10252
Note PR #17008 adds extension attribute support with events, but doesn't handle the fabric removal part which is also necessary. This issue will stay open until that part is done as well. |
Extension attribute needs its fabric scoped data removed when the fabric is removed. Part of issue project-chip#10252
* Add extension attribute to access control cluster Includes attribute. Does not include events, or fabric removal. Part of issue #10252 * Remove temp log * Add extension event support Also change the keys for storing extensions based on review feedback. * Relax VerifyOrDie Use CHIP_ERROR_INCORRECT_STATE instead. * Update src/app/clusters/access-control-server/access-control-server.cpp Co-authored-by: Boris Zbarsky <bzbarsky@apple.com> * Change some error codes For invalid octstr length and invalid list length, instead use constraint error. Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Extension attribute needs its fabric scoped data removed when the fabric is removed. Part of issue project-chip#10252
Extension attribute needs its fabric scoped data removed when the fabric is removed. Part of issue #10252
PR #17032 added remove fabric support. Therefore this feature is done. |
* Add extension attribute to access control cluster Includes attribute. Does not include events, or fabric removal. Part of issue project-chip#10252 * Remove temp log * Add extension event support Also change the keys for storing extensions based on review feedback. * Relax VerifyOrDie Use CHIP_ERROR_INCORRECT_STATE instead. * Update src/app/clusters/access-control-server/access-control-server.cpp Co-authored-by: Boris Zbarsky <bzbarsky@apple.com> * Change some error codes For invalid octstr length and invalid list length, instead use constraint error. Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Extension attribute needs its fabric scoped data removed when the fabric is removed. Part of issue project-chip#10252
* Add extension attribute to access control cluster Includes attribute. Does not include events, or fabric removal. Part of issue project-chip#10252 * Remove temp log * Add extension event support Also change the keys for storing extensions based on review feedback. * Relax VerifyOrDie Use CHIP_ERROR_INCORRECT_STATE instead. * Update src/app/clusters/access-control-server/access-control-server.cpp Co-authored-by: Boris Zbarsky <bzbarsky@apple.com> * Change some error codes For invalid octstr length and invalid list length, instead use constraint error. Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Extension attribute needs its fabric scoped data removed when the fabric is removed. Part of issue project-chip#10252
* Add extension attribute to access control cluster Includes attribute. Does not include events, or fabric removal. Part of issue project-chip#10252 * Remove temp log * Add extension event support Also change the keys for storing extensions based on review feedback. * Relax VerifyOrDie Use CHIP_ERROR_INCORRECT_STATE instead. * Update src/app/clusters/access-control-server/access-control-server.cpp Co-authored-by: Boris Zbarsky <bzbarsky@apple.com> * Change some error codes For invalid octstr length and invalid list length, instead use constraint error. Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Extension attribute needs its fabric scoped data removed when the fabric is removed. Part of issue project-chip#10252
We'll do this last, since it's basically a copy/paste of ACL attribute support to handle the similar-but-simpler extension attribute.
Includes:
The text was updated successfully, but these errors were encountered: