Interface SessionSecurityDiagnosticsType
- All Superinterfaces:
BaseDataVariableType,BaseVariableType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.VariableNode
- All Known Implementing Classes:
SessionSecurityDiagnosticsTypeNode
-
Method Summary
Modifier and TypeMethodDescriptionGet the local value of the AuthenticationMechanism Node.Get the AuthenticationMechanismBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetAuthenticationMechanismNode().org.eclipse.milo.opcua.stack.core.types.builtin.ByteStringGet the local value of the ClientCertificate Node.Get the ClientCertificateBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetClientCertificateNode().String[]Get the local value of the ClientUserIdHistory Node.Get the ClientUserIdHistoryBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetClientUserIdHistoryNode().Get the local value of the ClientUserIdOfSession Node.Get the ClientUserIdOfSessionBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetClientUserIdOfSessionNode().Get the local value of the Encoding Node.Get the EncodingBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetEncodingNode().org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityModeGet the local value of the SecurityMode Node.Get the SecurityModeBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetSecurityModeNode().Get the local value of the SecurityPolicyUri Node.Get the SecurityPolicyUriBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetSecurityPolicyUriNode().org.eclipse.milo.opcua.stack.core.types.builtin.NodeIdGet the local value of the SessionId Node.Get the SessionIdBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetSessionIdNode().Get the local value of the TransportProtocol Node.Get the TransportProtocolBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetTransportProtocolNode().Read the value of the AuthenticationMechanism Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofreadAuthenticationMechanism().org.eclipse.milo.opcua.stack.core.types.builtin.ByteStringRead the value of the ClientCertificate Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.ByteString>An asynchronous implementation ofreadClientCertificate().String[]Read the value of the ClientUserIdHistory Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String[]>An asynchronous implementation ofreadClientUserIdHistory().Read the value of the ClientUserIdOfSession Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofreadClientUserIdOfSession().Read the value of the Encoding Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofreadEncoding().org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityModeRead the value of the SecurityMode Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode>An asynchronous implementation ofreadSecurityMode().Read the value of the SecurityPolicyUri Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofreadSecurityPolicyUri().org.eclipse.milo.opcua.stack.core.types.builtin.NodeIdRead the value of the SessionId Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId>An asynchronous implementation ofreadSessionId().Read the value of the TransportProtocol Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofreadTransportProtocol().voidsetAuthenticationMechanism(String value) Set the local value of the AuthenticationMechanism Node.voidsetClientCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) Set the local value of the ClientCertificate Node.voidsetClientUserIdHistory(String[] value) Set the local value of the ClientUserIdHistory Node.voidsetClientUserIdOfSession(String value) Set the local value of the ClientUserIdOfSession Node.voidsetEncoding(String value) Set the local value of the Encoding Node.voidsetSecurityMode(org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode value) Set the local value of the SecurityMode Node.voidsetSecurityPolicyUri(String value) Set the local value of the SecurityPolicyUri Node.voidsetSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) Set the local value of the SessionId Node.voidsetTransportProtocol(String value) Set the local value of the TransportProtocol Node.voidWrite a new value for the AuthenticationMechanism Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>An asynchronous implementation ofwriteAuthenticationMechanism(java.lang.String).voidwriteClientCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) Write a new value for the ClientCertificate Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeClientCertificateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) An asynchronous implementation ofwriteClientCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString).voidwriteClientUserIdHistory(String[] value) Write a new value for the ClientUserIdHistory Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeClientUserIdHistoryAsync(String[] value) An asynchronous implementation ofwriteClientUserIdHistory(java.lang.String[]).voidwriteClientUserIdOfSession(String value) Write a new value for the ClientUserIdOfSession Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>An asynchronous implementation ofwriteClientUserIdOfSession(java.lang.String).voidwriteEncoding(String value) Write a new value for the Encoding Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeEncodingAsync(String value) An asynchronous implementation ofwriteEncoding(java.lang.String).voidwriteSecurityMode(org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode value) Write a new value for the SecurityMode Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSecurityModeAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode value) An asynchronous implementation ofwriteSecurityMode(org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode).voidwriteSecurityPolicyUri(String value) Write a new value for the SecurityPolicyUri Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>An asynchronous implementation ofwriteSecurityPolicyUri(java.lang.String).voidwriteSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) Write a new value for the SessionId Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSessionIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) An asynchronous implementation ofwriteSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId).voidwriteTransportProtocol(String value) Write a new value for the TransportProtocol Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>An asynchronous implementation ofwriteTransportProtocol(java.lang.String).Methods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.Node
getAccessRestrictions, getBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMaskMethods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.VariableNode
getAccessLevel, getAccessLevelEx, getArrayDimensions, getDataType, getHistorizing, getMinimumSamplingInterval, getUserAccessLevel, getValue, getValueRank, setAccessLevel, setAccessLevelEx, setArrayDimensions, setDataType, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel, setValue, setValueRank
-
Method Details
-
getSessionId
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId getSessionId() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the SessionId Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the SessionId Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SessionId Node.
-
setSessionId
void setSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the SessionId Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the SessionId Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SessionId Node.
-
readSessionId
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId readSessionId() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the SessionId Node from the server and update the local value if the operation succeeds.- Returns:
- the
NodeIdvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSessionId
void writeSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the SessionId Node to the server and update the local value if the operation succeeds.- Parameters:
value- theNodeIdvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSessionIdAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> readSessionIdAsync()An asynchronous implementation ofreadSessionId().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSessionIdAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSessionIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) An asynchronous implementation ofwriteSessionId(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSessionIdNode
Get the SessionIdBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the SessionId
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSessionIdNodeAsync
CompletableFuture<? extends BaseDataVariableType> getSessionIdNodeAsync()Asynchronous implementation ofgetSessionIdNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getClientUserIdOfSession
Get the local value of the ClientUserIdOfSession Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the ClientUserIdOfSession Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ClientUserIdOfSession Node.
-
setClientUserIdOfSession
Set the local value of the ClientUserIdOfSession Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the ClientUserIdOfSession Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ClientUserIdOfSession Node.
-
readClientUserIdOfSession
Read the value of the ClientUserIdOfSession Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeClientUserIdOfSession
Write a new value for the ClientUserIdOfSession Node to the server and update the local value if the operation succeeds.- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readClientUserIdOfSessionAsync
CompletableFuture<? extends String> readClientUserIdOfSessionAsync()An asynchronous implementation ofreadClientUserIdOfSession().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeClientUserIdOfSessionAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeClientUserIdOfSessionAsync(String value) An asynchronous implementation ofwriteClientUserIdOfSession(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getClientUserIdOfSessionNode
BaseDataVariableType getClientUserIdOfSessionNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the ClientUserIdOfSessionBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the ClientUserIdOfSession
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getClientUserIdOfSessionNodeAsync
CompletableFuture<? extends BaseDataVariableType> getClientUserIdOfSessionNodeAsync()Asynchronous implementation ofgetClientUserIdOfSessionNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getClientUserIdHistory
Get the local value of the ClientUserIdHistory Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the ClientUserIdHistory Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ClientUserIdHistory Node.
-
setClientUserIdHistory
Set the local value of the ClientUserIdHistory Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the ClientUserIdHistory Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ClientUserIdHistory Node.
-
readClientUserIdHistory
Read the value of the ClientUserIdHistory Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeClientUserIdHistory
Write a new value for the ClientUserIdHistory Node to the server and update the local value if the operation succeeds.- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readClientUserIdHistoryAsync
CompletableFuture<? extends String[]> readClientUserIdHistoryAsync()An asynchronous implementation ofreadClientUserIdHistory().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeClientUserIdHistoryAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeClientUserIdHistoryAsync(String[] value) An asynchronous implementation ofwriteClientUserIdHistory(java.lang.String[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getClientUserIdHistoryNode
BaseDataVariableType getClientUserIdHistoryNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the ClientUserIdHistoryBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the ClientUserIdHistory
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getClientUserIdHistoryNodeAsync
CompletableFuture<? extends BaseDataVariableType> getClientUserIdHistoryNodeAsync()Asynchronous implementation ofgetClientUserIdHistoryNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getAuthenticationMechanism
Get the local value of the AuthenticationMechanism Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the AuthenticationMechanism Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the AuthenticationMechanism Node.
-
setAuthenticationMechanism
Set the local value of the AuthenticationMechanism Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the AuthenticationMechanism Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the AuthenticationMechanism Node.
-
readAuthenticationMechanism
Read the value of the AuthenticationMechanism Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeAuthenticationMechanism
void writeAuthenticationMechanism(String value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the AuthenticationMechanism Node to the server and update the local value if the operation succeeds.- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readAuthenticationMechanismAsync
CompletableFuture<? extends String> readAuthenticationMechanismAsync()An asynchronous implementation ofreadAuthenticationMechanism().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeAuthenticationMechanismAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeAuthenticationMechanismAsync(String value) An asynchronous implementation ofwriteAuthenticationMechanism(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getAuthenticationMechanismNode
BaseDataVariableType getAuthenticationMechanismNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the AuthenticationMechanismBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the AuthenticationMechanism
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getAuthenticationMechanismNodeAsync
CompletableFuture<? extends BaseDataVariableType> getAuthenticationMechanismNodeAsync()Asynchronous implementation ofgetAuthenticationMechanismNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getEncoding
Get the local value of the Encoding Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the Encoding Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Encoding Node.
-
setEncoding
Set the local value of the Encoding Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the Encoding Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Encoding Node.
-
readEncoding
Read the value of the Encoding Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeEncoding
Write a new value for the Encoding Node to the server and update the local value if the operation succeeds.- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readEncodingAsync
CompletableFuture<? extends String> readEncodingAsync()An asynchronous implementation ofreadEncoding().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeEncodingAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeEncodingAsync(String value) An asynchronous implementation ofwriteEncoding(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getEncodingNode
Get the EncodingBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Encoding
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getEncodingNodeAsync
CompletableFuture<? extends BaseDataVariableType> getEncodingNodeAsync()Asynchronous implementation ofgetEncodingNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getTransportProtocol
Get the local value of the TransportProtocol Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the TransportProtocol Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the TransportProtocol Node.
-
setTransportProtocol
Set the local value of the TransportProtocol Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the TransportProtocol Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the TransportProtocol Node.
-
readTransportProtocol
Read the value of the TransportProtocol Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeTransportProtocol
Write a new value for the TransportProtocol Node to the server and update the local value if the operation succeeds.- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readTransportProtocolAsync
CompletableFuture<? extends String> readTransportProtocolAsync()An asynchronous implementation ofreadTransportProtocol().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeTransportProtocolAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeTransportProtocolAsync(String value) An asynchronous implementation ofwriteTransportProtocol(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getTransportProtocolNode
BaseDataVariableType getTransportProtocolNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the TransportProtocolBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the TransportProtocol
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getTransportProtocolNodeAsync
CompletableFuture<? extends BaseDataVariableType> getTransportProtocolNodeAsync()Asynchronous implementation ofgetTransportProtocolNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSecurityMode
org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode getSecurityMode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the SecurityMode Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the SecurityMode Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SecurityMode Node.
-
setSecurityMode
void setSecurityMode(org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the SecurityMode Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the SecurityMode Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SecurityMode Node.
-
readSecurityMode
org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode readSecurityMode() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the SecurityMode Node from the server and update the local value if the operation succeeds.- Returns:
- the
MessageSecurityModevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSecurityMode
void writeSecurityMode(org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the SecurityMode Node to the server and update the local value if the operation succeeds.- Parameters:
value- theMessageSecurityModevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSecurityModeAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode> readSecurityModeAsync()An asynchronous implementation ofreadSecurityMode().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSecurityModeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSecurityModeAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode value) An asynchronous implementation ofwriteSecurityMode(org.eclipse.milo.opcua.stack.core.types.enumerated.MessageSecurityMode).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSecurityModeNode
Get the SecurityModeBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the SecurityMode
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSecurityModeNodeAsync
CompletableFuture<? extends BaseDataVariableType> getSecurityModeNodeAsync()Asynchronous implementation ofgetSecurityModeNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSecurityPolicyUri
Get the local value of the SecurityPolicyUri Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the SecurityPolicyUri Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SecurityPolicyUri Node.
-
setSecurityPolicyUri
Set the local value of the SecurityPolicyUri Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the SecurityPolicyUri Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SecurityPolicyUri Node.
-
readSecurityPolicyUri
Read the value of the SecurityPolicyUri Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSecurityPolicyUri
Write a new value for the SecurityPolicyUri Node to the server and update the local value if the operation succeeds.- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSecurityPolicyUriAsync
CompletableFuture<? extends String> readSecurityPolicyUriAsync()An asynchronous implementation ofreadSecurityPolicyUri().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSecurityPolicyUriAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSecurityPolicyUriAsync(String value) An asynchronous implementation ofwriteSecurityPolicyUri(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSecurityPolicyUriNode
BaseDataVariableType getSecurityPolicyUriNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the SecurityPolicyUriBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the SecurityPolicyUri
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSecurityPolicyUriNodeAsync
CompletableFuture<? extends BaseDataVariableType> getSecurityPolicyUriNodeAsync()Asynchronous implementation ofgetSecurityPolicyUriNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getClientCertificate
org.eclipse.milo.opcua.stack.core.types.builtin.ByteString getClientCertificate() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the ClientCertificate Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the ClientCertificate Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ClientCertificate Node.
-
setClientCertificate
void setClientCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the ClientCertificate Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the ClientCertificate Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ClientCertificate Node.
-
readClientCertificate
org.eclipse.milo.opcua.stack.core.types.builtin.ByteString readClientCertificate() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the ClientCertificate Node from the server and update the local value if the operation succeeds.- Returns:
- the
ByteStringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeClientCertificate
void writeClientCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the ClientCertificate Node to the server and update the local value if the operation succeeds.- Parameters:
value- theByteStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readClientCertificateAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.ByteString> readClientCertificateAsync()An asynchronous implementation ofreadClientCertificate().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeClientCertificateAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeClientCertificateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) An asynchronous implementation ofwriteClientCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getClientCertificateNode
BaseDataVariableType getClientCertificateNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the ClientCertificateBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the ClientCertificate
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getClientCertificateNodeAsync
CompletableFuture<? extends BaseDataVariableType> getClientCertificateNodeAsync()Asynchronous implementation ofgetClientCertificateNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-