Skip to content

Authentication on the client side#14

Open
viacheslauK wants to merge 11 commits intomainfrom
authentication
Open

Authentication on the client side#14
viacheslauK wants to merge 11 commits intomainfrom
authentication

Conversation

@viacheslauK
Copy link
Contributor

@viacheslauK viacheslauK commented Mar 18, 2026

Brief:

  • Function and Procedure calls return proper error code on client side if user access denied;
  • readOnly flag for properties on client side if there is no write permission;
  • set a method property as invisible on client side if there is no execute permission;
  • BeginUpdate and EndUpdate methods return proper error code on client side;
  • object attributes locking on client side if there is no write access;
  • getAvailableFunctionBlockTypes method returns an empty list on client side if there is no write permission (only for a device);
  • setOperationMode and setOperationModeRecursive methods return proper error code on client side;
  • acceptsSignal method returns false on client side if there is no write permission;
  • tests;

@viacheslauK viacheslauK changed the title Authentication Authentication on the client side Mar 18, 2026
@viacheslauK viacheslauK self-assigned this Mar 18, 2026
@viacheslauK viacheslauK marked this pull request as ready for review March 20, 2026 17:17
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.

1 participant