Uses of Interface
org.opcfoundation.ua.transport.SecureChannel

Packages that use SecureChannel
org.opcfoundation.ua.application The code in this package is for application developer. 
org.opcfoundation.ua.transport This package contains SecureChannel and related interfaces 
org.opcfoundation.ua.transport.https Code for creating a HTTPS based secure channel 
org.opcfoundation.ua.transport.tcp.io   
 

Uses of SecureChannel in org.opcfoundation.ua.application
 

Methods in org.opcfoundation.ua.application that return SecureChannel
 SecureChannel Client.createSecureChannel(ApplicationDescription applicationDescription)
          Create a secure channel to a UA application This implementation accepts only connections with opc.tcp protocol and with encryption.
 SecureChannel Client.createSecureChannel(EndpointDescription endpoint)
          Create a secure channel to an endpoint
 SecureChannel Client.createSecureChannel(String endpointUrl)
          Create a secure channel to a UA Server This method first queries endpoints, chooses the most suitable and connects to it.
 SecureChannel Client.createSecureChannel(String connectUrl, EndpointDescription endpoint)
          Create a secure channel to an endpoint.
 SecureChannel Client.createSecureChannel(String connectUrl, String endpointUri)
          Create a secure channel to a UA Server This method first queries endpoints, chooses the most suitable and connects to it.
 SecureChannel Client.createSecureChannel(String connectUrl, String endpointUri, SecurityMode mode, Cert remoteCertificate)
          Create and open a secure channel.
 SecureChannel Client.createSecureChannel(String connectUrl, TransportChannelSettings settings)
          Create and open a secure channel.
 SecureChannel Client.createSecureChannel(TransportChannelSettings settings)
          Create and open a secure channel.
 SecureChannel SessionChannel.getSecureChannel()
          Get secure channel.
 

Methods in org.opcfoundation.ua.application that return types with arguments of type SecureChannel
 AsyncResult<SecureChannel> SessionChannel.closeAsync()
          Close the session and the secure channel asynchronously.
 

Methods in org.opcfoundation.ua.application with parameters of type SecureChannel
 Session Client.createSession(SecureChannel channel)
          Create a new session on a server.
 Session Client.createSession(SecureChannel channel, UnsignedInteger maxResponseMessageSize, Double requestedSessionTimeout, String sessionName)
          Create a new session on a server
 Session Client.createSession(SecureChannel channel, UnsignedInteger maxResponseMessageSize, Double requestedSessionTimeout, String sessionName, EndpointDescription[] discoveredEndpoints)
          Create a new session on a server
 SessionChannel Session.createSessionChannel(SecureChannel channel, Client client)
          Create new unactivated session channel.
 

Constructors in org.opcfoundation.ua.application with parameters of type SecureChannel
SessionChannel(Client client, Session session, SecureChannel channel)
          Constructor for SessionChannel.
 

Uses of SecureChannel in org.opcfoundation.ua.transport
 

Classes in org.opcfoundation.ua.transport that implement SecureChannel
 class ServiceChannel
          This utility class envelopes Securechannel with client service methods.
 

Methods in org.opcfoundation.ua.transport that return types with arguments of type SecureChannel
 AsyncResult<SecureChannel> ServiceChannel.closeAsync()
          Close the secure channel.
 AsyncResult<SecureChannel> SecureChannel.closeAsync()
          Close the secure channel.
 AsyncResult<SecureChannel> ServiceChannel.openAsync()
          Open the secure channel asynchronously.
 AsyncResult<SecureChannel> SecureChannel.openAsync()
          Open the secure channel asynchronously.
 

Constructors in org.opcfoundation.ua.transport with parameters of type SecureChannel
ServiceChannel(SecureChannel channel)
          Constructor for ServiceChannel.
 

Uses of SecureChannel in org.opcfoundation.ua.transport.https
 

Classes in org.opcfoundation.ua.transport.https that implement SecureChannel
 class HttpsClientSecureChannel
          HttpsClientSecureChannel class.
 

Methods in org.opcfoundation.ua.transport.https that return types with arguments of type SecureChannel
 AsyncResult<SecureChannel> HttpsClientSecureChannel.closeAsync()
          Close the secure channel.
 AsyncResult<SecureChannel> HttpsClientSecureChannel.openAsync()
          Open the secure channel asynchronously.
 

Uses of SecureChannel in org.opcfoundation.ua.transport.tcp.io
 

Classes in org.opcfoundation.ua.transport.tcp.io that implement SecureChannel
 class SecureChannelTcp
          Client's Secure Channel connection to an endpoint.
 

Methods in org.opcfoundation.ua.transport.tcp.io that return types with arguments of type SecureChannel
 AsyncResult<SecureChannel> SecureChannelTcp.closeAsync()
          closeAsync.
 AsyncResult<SecureChannel> SecureChannelTcp.openAsync()
          Asynchronous open channel.
 



Copyright © 2018. All rights reserved.