Class AuthorizationServiceConfigurationTypeNode
java.lang.Object
org.eclipse.milo.opcua.sdk.client.nodes.UaNode
org.eclipse.milo.opcua.sdk.client.nodes.UaObjectNode
org.eclipse.milo.opcua.sdk.client.model.objects.BaseObjectTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.AuthorizationServiceConfigurationTypeNode
- All Implemented Interfaces:
AuthorizationServiceConfigurationType,BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
public class AuthorizationServiceConfigurationTypeNode
extends BaseObjectTypeNode
implements AuthorizationServiceConfigurationType
-
Field Summary
Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.AuthorizationServiceConfigurationType
ISSUER_ENDPOINT_URL, SERVICE_CERTIFICATE, SERVICE_URI -
Constructor Summary
ConstructorsConstructorDescriptionAuthorizationServiceConfigurationTypeNode(OpcUaClient client, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId, org.eclipse.milo.opcua.stack.core.types.enumerated.NodeClass nodeClass, org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName browseName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText displayName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText description, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger writeMask, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger userWriteMask, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] rolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] userRolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType accessRestrictions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier) -
Method Summary
Modifier and TypeMethodDescriptionGet the local value of the IssuerEndpointUrl Node.Get the IssuerEndpointUrlPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofAuthorizationServiceConfigurationType.getIssuerEndpointUrlNode().org.eclipse.milo.opcua.stack.core.types.builtin.ByteStringGet the local value of the ServiceCertificate Node.Get the ServiceCertificatePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofAuthorizationServiceConfigurationType.getServiceCertificateNode().Get the local value of the ServiceUri Node.Get the ServiceUriPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofAuthorizationServiceConfigurationType.getServiceUriNode().Read the value of the IssuerEndpointUrl Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofAuthorizationServiceConfigurationType.readIssuerEndpointUrl().org.eclipse.milo.opcua.stack.core.types.builtin.ByteStringRead the value of the ServiceCertificate 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 ofAuthorizationServiceConfigurationType.readServiceCertificate().Read the value of the ServiceUri Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofAuthorizationServiceConfigurationType.readServiceUri().voidsetIssuerEndpointUrl(String value) Set the local value of the IssuerEndpointUrl Node.voidsetServiceCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) Set the local value of the ServiceCertificate Node.voidsetServiceUri(String value) Set the local value of the ServiceUri Node.voidwriteIssuerEndpointUrl(String value) Write a new value for the IssuerEndpointUrl Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeIssuerEndpointUrlAsync(String issuerEndpointUrl) An asynchronous implementation ofAuthorizationServiceConfigurationType.writeIssuerEndpointUrl(java.lang.String).voidwriteServiceCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) Write a new value for the ServiceCertificate Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeServiceCertificateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString serviceCertificate) An asynchronous implementation ofAuthorizationServiceConfigurationType.writeServiceCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString).voidwriteServiceUri(String value) Write a new value for the ServiceUri Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeServiceUriAsync(String serviceUri) An asynchronous implementation ofAuthorizationServiceConfigurationType.writeServiceUri(java.lang.String).Methods inherited from class org.eclipse.milo.opcua.sdk.client.nodes.UaObjectNode
callMethod, callMethod, callMethodAsync, callMethodAsync, getAttributeValue, getEventNotifier, getIconAsync, getMethod, getMethod, getMethodAsync, getMethodAsync, getNamingRuleAsync, getNodeVersionAsync, getObjectComponent, getObjectComponent, getObjectComponent, getObjectComponentAsync, getObjectComponentAsync, getObjectComponentAsync, getTypeDefinition, getTypeDefinitionAsync, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readEventNotifier, setAttributeValue, setEventNotifier, setIconAsync, setNamingRuleAsync, setNodeVersionAsync, writeEventNotifierMethods inherited from class org.eclipse.milo.opcua.sdk.client.nodes.UaNode
browse, browse, browseAsync, browseAsync, browseNodes, browseNodes, browseNodesAsync, browseNodesAsync, canonicalize, cast, findMemberNodeId, getAccessRestrictions, getBrowseName, getComponentAsync, getDescription, getDisplayName, getMemberNodeAsync, getNodeClass, getNodeId, getProperty, getPropertyNodeAsync, getPropertyNodeAsync, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, invalidate, readAccessRestrictions, readAttribute, readAttributeAsync, readBrowseName, readDescription, readDisplayName, readNamespaceIndex, readNodeClass, readNodeId, readProperty, readRolePermissions, readUserRolePermissions, readUserWriteMask, readWriteMask, refresh, refreshAsync, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setProperty, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMask, synchronize, synchronizeAsync, writeAccessRestrictions, writeAttribute, writeAttributeAsync, writeBrowseName, writeDescription, writeDisplayName, writeNodeClass, writeNodeId, writeProperty, writeRolePermissions, writeUserRolePermissions, writeUserWriteMask, writeWriteMaskMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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
-
Constructor Details
-
AuthorizationServiceConfigurationTypeNode
public AuthorizationServiceConfigurationTypeNode(OpcUaClient client, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId, org.eclipse.milo.opcua.stack.core.types.enumerated.NodeClass nodeClass, org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName browseName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText displayName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText description, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger writeMask, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger userWriteMask, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] rolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] userRolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType accessRestrictions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier)
-
-
Method Details
-
getServiceUri
Description copied from interface:AuthorizationServiceConfigurationTypeGet the local value of the ServiceUri Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getServiceUriin interfaceAuthorizationServiceConfigurationType- Returns:
- the local value of the ServiceUri Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ServiceUri Node.
-
setServiceUri
Description copied from interface:AuthorizationServiceConfigurationTypeSet the local value of the ServiceUri Node.The value is only updated locally; it is not written to the server.
- Specified by:
setServiceUriin interfaceAuthorizationServiceConfigurationType- Parameters:
value- the local value to set for the ServiceUri Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ServiceUri Node.
-
readServiceUri
Description copied from interface:AuthorizationServiceConfigurationTypeRead the value of the ServiceUri Node from the server and update the local value if the operation succeeds.- Specified by:
readServiceUriin interfaceAuthorizationServiceConfigurationType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeServiceUri
Description copied from interface:AuthorizationServiceConfigurationTypeWrite a new value for the ServiceUri Node to the server and update the local value if the operation succeeds.- Specified by:
writeServiceUriin interfaceAuthorizationServiceConfigurationType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readServiceUriAsync
Description copied from interface:AuthorizationServiceConfigurationTypeAn asynchronous implementation ofAuthorizationServiceConfigurationType.readServiceUri().- Specified by:
readServiceUriAsyncin interfaceAuthorizationServiceConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeServiceUriAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeServiceUriAsync(String serviceUri) Description copied from interface:AuthorizationServiceConfigurationTypeAn asynchronous implementation ofAuthorizationServiceConfigurationType.writeServiceUri(java.lang.String).- Specified by:
writeServiceUriAsyncin interfaceAuthorizationServiceConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getServiceUriNode
Description copied from interface:AuthorizationServiceConfigurationTypeGet the ServiceUriPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getServiceUriNodein interfaceAuthorizationServiceConfigurationType- Returns:
- the ServiceUri
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getServiceUriNodeAsync
Description copied from interface:AuthorizationServiceConfigurationTypeAsynchronous implementation ofAuthorizationServiceConfigurationType.getServiceUriNode().- Specified by:
getServiceUriNodeAsyncin interfaceAuthorizationServiceConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getServiceCertificate
public org.eclipse.milo.opcua.stack.core.types.builtin.ByteString getServiceCertificate() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:AuthorizationServiceConfigurationTypeGet the local value of the ServiceCertificate Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getServiceCertificatein interfaceAuthorizationServiceConfigurationType- Returns:
- the local value of the ServiceCertificate Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ServiceCertificate Node.
-
setServiceCertificate
public void setServiceCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:AuthorizationServiceConfigurationTypeSet the local value of the ServiceCertificate Node.The value is only updated locally; it is not written to the server.
- Specified by:
setServiceCertificatein interfaceAuthorizationServiceConfigurationType- Parameters:
value- the local value to set for the ServiceCertificate Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ServiceCertificate Node.
-
readServiceCertificate
public org.eclipse.milo.opcua.stack.core.types.builtin.ByteString readServiceCertificate() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:AuthorizationServiceConfigurationTypeRead the value of the ServiceCertificate Node from the server and update the local value if the operation succeeds.- Specified by:
readServiceCertificatein interfaceAuthorizationServiceConfigurationType- Returns:
- the
ByteStringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeServiceCertificate
public void writeServiceCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:AuthorizationServiceConfigurationTypeWrite a new value for the ServiceCertificate Node to the server and update the local value if the operation succeeds.- Specified by:
writeServiceCertificatein interfaceAuthorizationServiceConfigurationType- Parameters:
value- theByteStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readServiceCertificateAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.ByteString> readServiceCertificateAsync()Description copied from interface:AuthorizationServiceConfigurationTypeAn asynchronous implementation ofAuthorizationServiceConfigurationType.readServiceCertificate().- Specified by:
readServiceCertificateAsyncin interfaceAuthorizationServiceConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeServiceCertificateAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeServiceCertificateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString serviceCertificate) Description copied from interface:AuthorizationServiceConfigurationTypeAn asynchronous implementation ofAuthorizationServiceConfigurationType.writeServiceCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString).- Specified by:
writeServiceCertificateAsyncin interfaceAuthorizationServiceConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getServiceCertificateNode
public PropertyTypeNode getServiceCertificateNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:AuthorizationServiceConfigurationTypeGet the ServiceCertificatePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getServiceCertificateNodein interfaceAuthorizationServiceConfigurationType- Returns:
- the ServiceCertificate
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getServiceCertificateNodeAsync
Description copied from interface:AuthorizationServiceConfigurationTypeAsynchronous implementation ofAuthorizationServiceConfigurationType.getServiceCertificateNode().- Specified by:
getServiceCertificateNodeAsyncin interfaceAuthorizationServiceConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getIssuerEndpointUrl
Description copied from interface:AuthorizationServiceConfigurationTypeGet the local value of the IssuerEndpointUrl Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getIssuerEndpointUrlin interfaceAuthorizationServiceConfigurationType- Returns:
- the local value of the IssuerEndpointUrl Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the IssuerEndpointUrl Node.
-
setIssuerEndpointUrl
Description copied from interface:AuthorizationServiceConfigurationTypeSet the local value of the IssuerEndpointUrl Node.The value is only updated locally; it is not written to the server.
- Specified by:
setIssuerEndpointUrlin interfaceAuthorizationServiceConfigurationType- Parameters:
value- the local value to set for the IssuerEndpointUrl Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the IssuerEndpointUrl Node.
-
readIssuerEndpointUrl
Description copied from interface:AuthorizationServiceConfigurationTypeRead the value of the IssuerEndpointUrl Node from the server and update the local value if the operation succeeds.- Specified by:
readIssuerEndpointUrlin interfaceAuthorizationServiceConfigurationType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeIssuerEndpointUrl
public void writeIssuerEndpointUrl(String value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:AuthorizationServiceConfigurationTypeWrite a new value for the IssuerEndpointUrl Node to the server and update the local value if the operation succeeds.- Specified by:
writeIssuerEndpointUrlin interfaceAuthorizationServiceConfigurationType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readIssuerEndpointUrlAsync
Description copied from interface:AuthorizationServiceConfigurationTypeAn asynchronous implementation ofAuthorizationServiceConfigurationType.readIssuerEndpointUrl().- Specified by:
readIssuerEndpointUrlAsyncin interfaceAuthorizationServiceConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeIssuerEndpointUrlAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeIssuerEndpointUrlAsync(String issuerEndpointUrl) Description copied from interface:AuthorizationServiceConfigurationTypeAn asynchronous implementation ofAuthorizationServiceConfigurationType.writeIssuerEndpointUrl(java.lang.String).- Specified by:
writeIssuerEndpointUrlAsyncin interfaceAuthorizationServiceConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getIssuerEndpointUrlNode
public PropertyTypeNode getIssuerEndpointUrlNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:AuthorizationServiceConfigurationTypeGet the IssuerEndpointUrlPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getIssuerEndpointUrlNodein interfaceAuthorizationServiceConfigurationType- Returns:
- the IssuerEndpointUrl
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getIssuerEndpointUrlNodeAsync
Description copied from interface:AuthorizationServiceConfigurationTypeAsynchronous implementation ofAuthorizationServiceConfigurationType.getIssuerEndpointUrlNode().- Specified by:
getIssuerEndpointUrlNodeAsyncin interfaceAuthorizationServiceConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-