Skip to content
Success

Changes

Summary

  1. Implement Roles and Permissions (#1256) (commit: a79fe46) (details)
  2. Use ReferenceTypeTree when checking Reference subtypes (commit: 165f113) (details)
Commit a79fe4613e346db08c2f3bef96f34c6b00e10420 by noreply
Implement Roles and Permissions (#1256)

Add support for Roles and Permissions using a custom RoleMapper configured on the server.
(commit: a79fe46)
The file was addedopc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/servicesets/impl/DefaultAccessController.java
The file was modified opc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/OpcUaServer.java (diff)
The file was modified opc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/OpcUaServerConfigBuilder.java (diff)
The file was addedopc-ua-sdk/sdk-server/src/test/java/org/eclipse/milo/opcua/sdk/server/servicesets/impl/DefaultAccessControllerTest.java
The file was modified opc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/servicesets/impl/helpers/BrowseHelper.java (diff)
The file was modified opc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/subscriptions/SubscriptionManager.java (diff)
The file was modified opc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/AttributeWriter.java (diff)
The file was modified opc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/servicesets/impl/DefaultNodeManagementServiceSet.java (diff)
The file was removedopc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/subscriptions/PendingItemModification.java
The file was modified opc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/methods/AbstractMethodInvocationHandler.java (diff)
The file was modified opc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/ManagedAddressSpace.java (diff)
The file was removedopc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/subscriptions/PendingItemCreation.java
The file was modified opc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/AttributeReader.java (diff)
The file was addedopc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/servicesets/impl/AccessController.java
The file was addedopc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/RoleMapper.java
The file was modified opc-ua-sdk/sdk-server/pom.xml (diff)
The file was modified opc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/servicesets/impl/DefaultMonitoredItemServiceSet.java (diff)
The file was modified opc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/OpcUaServerConfig.java (diff)
The file was modified opc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/servicesets/impl/DefaultAttributeServiceSet.java (diff)
The file was modified opc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/Session.java (diff)
The file was modified opc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/servicesets/impl/DefaultMethodServiceSet.java (diff)
Commit 165f1135e71af6146c3fc77679bcb4095c46915d by Kevin Herron
Use ReferenceTypeTree when checking Reference subtypes

fixes #1269
(commit: 165f113)
The file was removedopc-ua-sdk/sdk-server/src/test/java/org/eclipse/milo/opcua/sdk/server/nodes/factories/InstanceDeclarationHierarchyTest.java
The file was modified opc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/servicesets/impl/helpers/BrowsePathsHelper.java (diff)
The file was modified opc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/diagnostics/variables/Util.java (diff)
The file was modified opc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/events/EventContentFilter.java (diff)
The file was modified opc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/nodes/UaNode.java (diff)
The file was modified opc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/OpcUaServer.java (diff)
The file was modified opc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/servicesets/impl/helpers/BrowseHelper.java (diff)
The file was removedopc-ua-stack/stack-core/src/main/java/org/eclipse/milo/opcua/stack/core/BuiltinReferenceType.java
The file was modified opc-ua-sdk/sdk-core/src/main/java/org/eclipse/milo/opcua/sdk/core/Reference.java (diff)
The file was modified opc-ua-sdk/sdk-server/src/main/java/org/eclipse/milo/opcua/sdk/server/nodes/factories/InstanceDeclarationHierarchy.java (diff)