You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reproduced on the PR 2893
The WellKnownRole_Anonymous and WellKnownRole_AuthenticatedUser RoleState instances have the AddIdentity, AddApplication,
AddEndpoint, RemoveIdentity, RemoveApplication, RemoveEndpoint method states uninitialized, while all the other WellKnownRole_ RoleState instances have them initialized.
Expected Behavior
WellKnownRole_Anonymous and WellKnownRole_AuthenticatedUser RoleState instances should be also correctly instantiated as the rest of the WellKnownRole_ RoleState are.
Steps To Reproduce
Inspenct roleState:
RoleState roleState = FindNodeInAddressSpace(roleNodeId) as RoleState; // Where roleNodeId is ObjectIds.WellKnownRole_Anonymous or // ObjectIds.WellKnownRole_AuthenticatedUser
There were updated and the Optional Methods were omitted.
Omitting optional methods reduces the size of the NodeSet.
Not sure if the right fix removes all optional methods or added them in for all.
There were updated and the Optional Methods were omitted. Omitting optional methods reduces the size of the NodeSet. Not sure if the right fix removes all optional methods or added them in for all.
I would include them for all since the rest all have them and there might be existing code that already assumes that they are included.
ObjectIds.WellKnownRole_TrustedApplication is in the same situation.
Besides the method states also property states such as PropertyState<string[]> Applications for the above mentioned RoleState instances are not initialized while for the rest they are.
Type of issue
Current Behavior
Reproduced on the PR 2893
The WellKnownRole_Anonymous and WellKnownRole_AuthenticatedUser RoleState instances have the AddIdentity, AddApplication,
AddEndpoint, RemoveIdentity, RemoveApplication, RemoveEndpoint method states uninitialized, while all the other WellKnownRole_ RoleState instances have them initialized.
Expected Behavior
WellKnownRole_Anonymous and WellKnownRole_AuthenticatedUser RoleState instances should be also correctly instantiated as the rest of the WellKnownRole_ RoleState are.
Steps To Reproduce
Inspenct roleState:
RoleState roleState = FindNodeInAddressSpace(roleNodeId) as RoleState; // Where roleNodeId is ObjectIds.WellKnownRole_Anonymous or // ObjectIds.WellKnownRole_AuthenticatedUser
Environment
Anything else?
No response
The text was updated successfully, but these errors were encountered: