Skip to content

Conversation

kevinherron
Copy link
Contributor

Summary

  • Validates attribute IDs in read and write access checks
  • Returns Bad_AttributeIdInvalid for invalid attribute IDs
  • Allows operations when UserWriteMask is null so they fail with Bad_NodeIdUnknown instead of Bad_UserAccessDenied
  • Adds javadoc for AccessResult constants
  • Adds tests for invalid attribute IDs and null UserWriteMask handling

Fixes #1624

- Validate attribute IDs in read and write access checks
- Return Bad_AttributeIdInvalid for invalid attribute IDs
- Allow operations when UserWriteMask is null so they fail with
  Bad_NodeIdUnknown instead of Bad_UserAccessDenied
- Add javadoc for AccessResult constants
- Add tests for invalid attribute IDs and null UserWriteMask handling

Fixes #1624
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CTT - Attribute Write Values - Err-004, Err-005, Err-006

1 participant