Interface AuditCertificateEventType
- All Superinterfaces:
AuditEventType,AuditSecurityEventType,BaseEventType,BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Subinterfaces:
AuditCertificateDataMismatchEventType,AuditCertificateExpiredEventType,AuditCertificateInvalidEventType,AuditCertificateMismatchEventType,AuditCertificateRevokedEventType,AuditCertificateUntrustedEventType
- All Known Implementing Classes:
AuditCertificateDataMismatchEventTypeNode,AuditCertificateEventTypeNode,AuditCertificateExpiredEventTypeNode,AuditCertificateInvalidEventTypeNode,AuditCertificateMismatchEventTypeNode,AuditCertificateRevokedEventTypeNode,AuditCertificateUntrustedEventTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.ByteString>Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.AuditEventType
ACTION_TIME_STAMP, CLIENT_AUDIT_ENTRY_ID, CLIENT_USER_ID, SERVER_ID, STATUSFields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.AuditSecurityEventType
STATUS_CODE_IDFields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.BaseEventType
CONDITION_CLASS_ID, CONDITION_CLASS_NAME, CONDITION_SUB_CLASS_ID, CONDITION_SUB_CLASS_NAME, EVENT_ID, EVENT_TYPE, LOCAL_TIME, MESSAGE, RECEIVE_TIME, SEVERITY, SOURCE_NAME, SOURCE_NODE, TIME -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.builtin.ByteStringGet the local value of the Certificate Node.Get the CertificatePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetCertificateNode().org.eclipse.milo.opcua.stack.core.types.builtin.ByteStringRead the value of the Certificate 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 ofreadCertificate().voidsetCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) Set the local value of the Certificate Node.voidwriteCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) Write a new value for the Certificate Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeCertificateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) An asynchronous implementation ofwriteCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString).Methods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.AuditEventType
getActionTimeStamp, getActionTimeStampNode, getActionTimeStampNodeAsync, getClientAuditEntryId, getClientAuditEntryIdNode, getClientAuditEntryIdNodeAsync, getClientUserId, getClientUserIdNode, getClientUserIdNodeAsync, getServerId, getServerIdNode, getServerIdNodeAsync, getStatus, getStatusNode, getStatusNodeAsync, readActionTimeStamp, readActionTimeStampAsync, readClientAuditEntryId, readClientAuditEntryIdAsync, readClientUserId, readClientUserIdAsync, readServerId, readServerIdAsync, readStatus, readStatusAsync, setActionTimeStamp, setClientAuditEntryId, setClientUserId, setServerId, setStatus, writeActionTimeStamp, writeActionTimeStampAsync, writeClientAuditEntryId, writeClientAuditEntryIdAsync, writeClientUserId, writeClientUserIdAsync, writeServerId, writeServerIdAsync, writeStatus, writeStatusAsyncMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.AuditSecurityEventType
getStatusCodeId, getStatusCodeIdNode, getStatusCodeIdNodeAsync, readStatusCodeId, readStatusCodeIdAsync, setStatusCodeId, writeStatusCodeId, writeStatusCodeIdAsyncMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.BaseEventType
getConditionClassId, getConditionClassIdNode, getConditionClassIdNodeAsync, getConditionClassName, getConditionClassNameNode, getConditionClassNameNodeAsync, getConditionSubClassId, getConditionSubClassIdNode, getConditionSubClassIdNodeAsync, getConditionSubClassName, getConditionSubClassNameNode, getConditionSubClassNameNodeAsync, getEventId, getEventIdNode, getEventIdNodeAsync, getEventType, getEventTypeNode, getEventTypeNodeAsync, getLocalTime, getLocalTimeNode, getLocalTimeNodeAsync, getMessage, getMessageNode, getMessageNodeAsync, getReceiveTime, getReceiveTimeNode, getReceiveTimeNodeAsync, getSeverity, getSeverityNode, getSeverityNodeAsync, getSourceName, getSourceNameNode, getSourceNameNodeAsync, getSourceNode, getSourceNodeNode, getSourceNodeNodeAsync, getTime, getTimeNode, getTimeNodeAsync, readConditionClassId, readConditionClassIdAsync, readConditionClassName, readConditionClassNameAsync, readConditionSubClassId, readConditionSubClassIdAsync, readConditionSubClassName, readConditionSubClassNameAsync, readEventId, readEventIdAsync, readEventType, readEventTypeAsync, readLocalTime, readLocalTimeAsync, readMessage, readMessageAsync, readReceiveTime, readReceiveTimeAsync, readSeverity, readSeverityAsync, readSourceName, readSourceNameAsync, readSourceNode, readSourceNodeAsync, readTime, readTimeAsync, setConditionClassId, setConditionClassName, setConditionSubClassId, setConditionSubClassName, setEventId, setEventType, setLocalTime, setMessage, setReceiveTime, setSeverity, setSourceName, setSourceNode, setTime, writeConditionClassId, writeConditionClassIdAsync, writeConditionClassName, writeConditionClassNameAsync, writeConditionSubClassId, writeConditionSubClassIdAsync, writeConditionSubClassName, writeConditionSubClassNameAsync, writeEventId, writeEventIdAsync, writeEventType, writeEventTypeAsync, writeLocalTime, writeLocalTimeAsync, writeMessage, writeMessageAsync, writeReceiveTime, writeReceiveTimeAsync, writeSeverity, writeSeverityAsync, writeSourceName, writeSourceNameAsync, writeSourceNode, writeSourceNodeAsync, writeTime, writeTimeAsyncMethods 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.ObjectNode
getEventNotifier, setEventNotifier
-
Field Details
-
CERTIFICATE
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.ByteString> CERTIFICATE
-
-
Method Details
-
getCertificate
org.eclipse.milo.opcua.stack.core.types.builtin.ByteString getCertificate() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the Certificate Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the Certificate Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Certificate Node.
-
setCertificate
void setCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the Certificate Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the Certificate Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Certificate Node.
-
readCertificate
org.eclipse.milo.opcua.stack.core.types.builtin.ByteString readCertificate() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the Certificate 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.
-
writeCertificate
void writeCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the Certificate 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.
-
readCertificateAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.ByteString> readCertificateAsync()An asynchronous implementation ofreadCertificate().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeCertificateAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeCertificateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) An asynchronous implementation ofwriteCertificate(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.
-
getCertificateNode
Get the CertificatePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Certificate
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getCertificateNodeAsync
CompletableFuture<? extends PropertyType> getCertificateNodeAsync()Asynchronous implementation ofgetCertificateNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-