Uses of Class
org.opcfoundation.ua.core.EndpointDescription

Packages that use EndpointDescription
org.opcfoundation.ua.application The code in this package is for application developer. 
org.opcfoundation.ua.core All the code in this package are codegenerated. 
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   
org.opcfoundation.ua.utils Utility classes 
 

Uses of EndpointDescription in org.opcfoundation.ua.application
 

Methods in org.opcfoundation.ua.application that return EndpointDescription
 EndpointDescription[] Client.discoverEndpoints(String discoveryEndpointUrl)
          Discover endpoints
 EndpointDescription[] Client.discoverEndpoints(String connectUrl, String discoveryEndpointUri)
          Discover endpoints.
 EndpointDescription Session.getEndpoint()
          Getter for the field endpoint.
 EndpointDescription[] Server.getEndpointDescriptions()
          getEndpointDescriptions.
 EndpointDescription[] Server.getEndpointDescriptions(SocketAddress requestAddress)
          getEndpointDescriptions.
 

Methods in org.opcfoundation.ua.application with parameters of type EndpointDescription
 SecureChannel Client.createSecureChannel(EndpointDescription endpoint)
          Create a secure channel to an endpoint
 SecureChannel Client.createSecureChannel(String connectUrl, EndpointDescription endpoint)
          Create a secure channel to an endpoint.
 ServiceChannel Client.createServiceChannel(EndpointDescription endpoint)
          Create a service channel to an endpoint.
 ServiceChannel Client.createServiceChannel(String connectUrl, EndpointDescription endpoint)
          Create a service channel to an endpoint
 Session Client.createSession(SecureChannel channel, UnsignedInteger maxResponseMessageSize, Double requestedSessionTimeout, String sessionName, EndpointDescription[] discoveredEndpoints)
          Create a new session on a server
 SessionChannel Client.createSessionChannel(EndpointDescription endpoint)
          Creates a secure channel and an unactivated session channel.
 SessionChannel Client.createSessionChannel(String connectUrl, EndpointDescription endpoint)
          Creates a secure channel and an unactivated session channel.
 

Uses of EndpointDescription in org.opcfoundation.ua.core
 

Fields in org.opcfoundation.ua.core declared as EndpointDescription
protected  EndpointDescription[] GetEndpointsResponse.Endpoints
           
protected  EndpointDescription[] CreateSessionResponse.ServerEndpoints
           
 

Methods in org.opcfoundation.ua.core that return EndpointDescription
 EndpointDescription EndpointDescription.clone()
          Deep clone
 EndpointDescription[] GetEndpointsResponse.getEndpoints()
           
 EndpointDescription[] CreateSessionResponse.getServerEndpoints()
           
 

Methods in org.opcfoundation.ua.core with parameters of type EndpointDescription
 void GetEndpointsResponse.setEndpoints(EndpointDescription[] Endpoints)
           
 void CreateSessionResponse.setServerEndpoints(EndpointDescription[] ServerEndpoints)
           
 boolean EndpointDescription.supportsUserTokenType(EndpointDescription endpoint, UserTokenType type)
          Tests whether the stack and the endpoint supports given token type.
 

Constructors in org.opcfoundation.ua.core with parameters of type EndpointDescription
CreateSessionResponse(ResponseHeader ResponseHeader, NodeId SessionId, NodeId AuthenticationToken, Double RevisedSessionTimeout, ByteString ServerNonce, ByteString ServerCertificate, EndpointDescription[] ServerEndpoints, SignedSoftwareCertificate[] ServerSoftwareCertificates, SignatureData ServerSignature, UnsignedInteger MaxRequestMessageSize)
           
GetEndpointsResponse(ResponseHeader ResponseHeader, EndpointDescription[] Endpoints)
           
 

Uses of EndpointDescription in org.opcfoundation.ua.transport
 

Methods in org.opcfoundation.ua.transport that return EndpointDescription
 EndpointDescription TransportChannelSettings.getDescription()
          Getter for the field description.
 EndpointDescription ServiceChannel.getEndpointDescription()
          getEndpointDescription.
 EndpointDescription SecureChannel.getEndpointDescription()
          getEndpointDescription.
 

Methods in org.opcfoundation.ua.transport with parameters of type EndpointDescription
 void TransportChannelSettings.setDescription(EndpointDescription description)
          Setter for the field description.
 

Constructors in org.opcfoundation.ua.transport with parameters of type EndpointDescription
TransportChannelSettings(EndpointDescription description, EndpointConfiguration configuration, Cert clientCertificate, PrivKey privateKey, CertificateValidator certificateValidator, NamespaceTable namespaceUris)
          Create Transport channel settings for a opctcp connection
TransportChannelSettings(EndpointDescription description, EndpointConfiguration configuration, KeyPair keypair, CertificateValidator certValidator, org.apache.http.conn.ssl.X509HostnameVerifier hostnameVerifier)
          Create Transport channel settings for a https connection
 

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

Methods in org.opcfoundation.ua.transport.https that return EndpointDescription
 EndpointDescription HttpsClientSecureChannel.getEndpointDescription()
          getEndpointDescription.
 EndpointDescription HttpsClient.getEndpointDescription()
          getEndpointDescription.
 

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

Methods in org.opcfoundation.ua.transport.tcp.io that return EndpointDescription
 EndpointDescription TcpConnection.getEndpointDescription()
          Getter for the field endpointDescription.
 EndpointDescription SecureChannelTcp.getEndpointDescription()
          getEndpointDescription.
 EndpointDescription ITransportChannel.getEndpointDescription()
          getEndpointDescription.
 

Uses of EndpointDescription in org.opcfoundation.ua.utils
 

Methods in org.opcfoundation.ua.utils that return EndpointDescription
static EndpointDescription EndpointUtil.select(EndpointDescription[] endpoints)
          Select an endpoint that is supported by the stack and has the highest security level.
static EndpointDescription[] EndpointUtil.select(EndpointDescription[] searchSet, int minKeySize, int maxKeySize)
          select.
static EndpointDescription EndpointUtil.select(EndpointDescription[] endpoints, String url)
          select.
static EndpointDescription[] EndpointUtil.select(EndpointDescription[] searchSet, String url, String protocol, MessageSecurityMode mode, SecurityPolicy policy, byte[] serverCertificate)
          Filter endpoints by various criteria
static EndpointDescription[] EndpointUtil.selectByMessageSecurityMode(EndpointDescription[] searchSet, MessageSecurityMode mode)
          Selects all endpoints that conform to given message security mode
static EndpointDescription[] EndpointUtil.selectByProtocol(EndpointDescription[] searchSet, String protocol)
          Selects all endpoints that conform to given protcol
static EndpointDescription[] EndpointUtil.selectBySecurityPolicy(EndpointDescription[] searchSet, SecurityPolicy policy)
          Selects all endpoints that conform to given message security mode
static EndpointDescription[] EndpointUtil.selectByUrl(EndpointDescription[] searchSet, String url)
          Selects all endpoints with the given url.
static EndpointDescription EndpointUtil.selectEndpoint(EndpointDescription[] endpoints)
          Select the most suitable endpoint.
static EndpointDescription[] EndpointUtil.sortBySecurityLevel(EndpointDescription[] set)
          Sorts endpoints by their security level.
 

Methods in org.opcfoundation.ua.utils with parameters of type EndpointDescription
static UserIdentityToken EndpointUtil.createAnonymousIdentityToken(EndpointDescription ep)
          Create anonymous user identity token
static UserIdentityToken EndpointUtil.createIssuedIdentityToken(EndpointDescription ep, byte[] senderNonce, byte[] issuedIdentityToken)
          Create user identity token based on an issued token
static UserIdentityToken EndpointUtil.createUserNameIdentityToken(EndpointDescription ep, byte[] senderNonce, String username, String password)
          Create user identity token based on username and password
static X509IdentityToken EndpointUtil.createX509IdentityToken(EndpointDescription ep, byte[] serverNonce, Cert certificate, PrivateKey key, SignatureData signatureData)
          createX509IdentityToken.
static EndpointDescription EndpointUtil.select(EndpointDescription[] endpoints)
          Select an endpoint that is supported by the stack and has the highest security level.
static EndpointDescription[] EndpointUtil.select(EndpointDescription[] searchSet, int minKeySize, int maxKeySize)
          select.
static EndpointDescription EndpointUtil.select(EndpointDescription[] endpoints, String url)
          select.
static EndpointDescription[] EndpointUtil.select(EndpointDescription[] searchSet, String url, String protocol, MessageSecurityMode mode, SecurityPolicy policy, byte[] serverCertificate)
          Filter endpoints by various criteria
static EndpointDescription[] EndpointUtil.selectByMessageSecurityMode(EndpointDescription[] searchSet, MessageSecurityMode mode)
          Selects all endpoints that conform to given message security mode
static EndpointDescription[] EndpointUtil.selectByProtocol(EndpointDescription[] searchSet, String protocol)
          Selects all endpoints that conform to given protcol
static EndpointDescription[] EndpointUtil.selectBySecurityPolicy(EndpointDescription[] searchSet, SecurityPolicy policy)
          Selects all endpoints that conform to given message security mode
static EndpointDescription[] EndpointUtil.selectByUrl(EndpointDescription[] searchSet, String url)
          Selects all endpoints with the given url.
static EndpointDescription EndpointUtil.selectEndpoint(EndpointDescription[] endpoints)
          Select the most suitable endpoint.
static EndpointDescription[] EndpointUtil.sortBySecurityLevel(EndpointDescription[] set)
          Sorts endpoints by their security level.
 



Copyright © 2018. All rights reserved.