Package com.plccom.opc.ua.server.application
-
Interface Summary Interface Description IUaCredentialValidator Custom credential validator that replaces the built-in username/password database.IUaPermissionValidator Custom permission validator that replaces the built-in OPC UA RolePermissions enforcement.UaLogListener Listener interface for receiving SDK log and trace messages.UaMethodHandler.MethodCallback Callback interface for OPC UA method invocations.UaServer.UaCertificateValidationListener Listener interface for server-side certificate validation.UaServer.UaEventHistoryStore Extension point for custom event history storage back-ends.UaServer.UaHistoryStore Extension point for custom history storage back-ends.UaServer.UaHistoryUpdateListener Listener interface for OPC UA client history update notifications.UaServer.UaSessionListener Listener interface for OPC UA session lifecycle events.UaServer.UaValuesWrittenListener Listener interface for OPC UA client write notifications.UaServer.UaWriteValidationListener Listener interface for server-level write validation.UaServerNodes.UaReadHandler<T> Callback interface invoked when an OPC UA client reads a variable.UaServerNodes.UaWriteHandler<T> Callback interface invoked when an OPC UA client writes a new value to a variable.UaUserManager.UaUserCertificateValidationListener Listener interface for X.509 certificate-based user authentication. -
Class Summary Class Description UaHistoryEntry A single timestamped value entry in the server-side history store.UaHistoryEventEntry A single event entry in the server-side event history store.UaLogEventArgs Event arguments for SDK log and trace messages.UaMethodHandler Handles OPC UA Method Call requests.UaNodeContext Describes the node on which an operation is being performed.UaNodeManager Manages the OPC UA address space forUaServer.UaRolePermissions Fluent builder for OPC UA RolePermissions (Part 3, ยง4.8.2).UaServer Main entry point for the PLCcom OPC UA Server SDK.UaServer.UaCertificateValidationEventArgs Event arguments for server-side certificate validation.UaServer.UaHistoryUpdatedItem Describes a single history update operation performed by an OPC UA client.UaServer.UaSessionInfo Describes an active OPC UA session on this server.UaServer.UaWriteValidationItem Describes a single item in a WriteValidation batch.UaServer.UaWrittenItem Describes a single value written by an OPC UA client.UaServerCertificate Represents a single OPC UA server certificate together with its private key.UaServerCertificateStore Manages all OPC UA server certificates in a single PKI store.UaServerConfiguration Configuration settings forUaServer.UaServerNodes Container for the wrapper types returned by the server address space factory methods.UaServerNodes.UaFolder Represents a Folder node in the server address space.UaServerNodes.UaObject Represents an Object node in the server address space.UaServerNodes.UaVariable<T> Represents a typed Variable node in the server address space.UaSessionContext Describes the OPC UA session that is performing an operation.UaStructArrayVariable Wrapper for a server-side Variable whose value is an array of structured ExtensionObjects.UaStructVariable Wrapper for a server-side Variable whose value is a structured ExtensionObject.UaSubscriptionManager Internal subscription and monitored item manager for the PLCcom OPC UA Server SDK.UaUserManager Manages user authentication and authorisation for OPC UA sessions.UaUserManager.UaUserCertificateValidationEventArgs Event arguments passed toUaUserManager.UaUserCertificateValidationListenerduring X.509 certificate-based user authentication. -
Enum Summary Enum Description EventSeverity Predefined OPC UA event severity levels.UaEndpointHostMode Controls how the server normalizes hostnames in endpoint URLs returned to clients (GetEndpoints, FindServers, ReverseHello).UaLogLevel Log severity level for SDK trace messages.UaPermissionCheck Identifies the type of operation being checked byIUaPermissionValidator.UaServer.UaHistoryUpdatedItem.Operation The type of history update operation.UaServerCertificate.CertificateRole The role of this certificate within the server.UaUserManager.Role Predefined OPC UA well-known roles (Part 18). -
Exception Summary Exception Description UaServer.LicenseException Thrown when the license credentials are invalid. -
Annotation Types Summary Annotation Type Description BeforeRelease Deprecated.