|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||