| Package | Description |
|---|---|
| com.prosysopc.ua |
Common classes for client and server side.
|
| com.prosysopc.ua.stack.cert | |
| com.prosysopc.ua.stack.transport |
This package contains SecureChannel and related interfaces
|
| com.prosysopc.ua.stack.transport.https |
Code for creating a HTTPS based secure channel
|
| com.prosysopc.ua.stack.transport.security |
This folder contains common security related classes
|
| com.prosysopc.ua.stack.transport.tcp.io | |
| com.prosysopc.ua.stack.transport.tcp.nio |
| Modifier and Type | Method and Description |
|---|---|
CertificateValidator |
UaApplication.getCertificateValidator() |
| Modifier and Type | Method and Description |
|---|---|
void |
UaApplication.setCertificateValidator(CertificateValidator certificateValidator)
Define a certificate validator that checks the server certificate after connect.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultCertificateValidator
A certificate validator implementation.
|
| Constructor and Description |
|---|
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
|
| Modifier and Type | Method and Description |
|---|---|
static TrustManager[] |
HttpsServer.makeTrustManager(CertificateValidator... validators)
makeTrustManager.
|
void |
HttpsSettings.setCertificateValidator(CertificateValidator certValidator)
Set an implementation of CertificateValidator as TrustManager.
|
| Constructor and Description |
|---|
HttpsSettings(KeyPair keypair,
CertificateValidator certValidator,
org.apache.http.conn.ssl.X509HostnameVerifier hostnameVerifier) |
| Modifier and Type | Class and Description |
|---|---|
class |
AllowAllCertificatesValidator
A
CertificateValidator that allows all certificates. |
class |
CertificateValidatorImpl
Deprecated.
|
| Modifier and Type | Field and Description |
|---|---|
static CertificateValidator |
CertificateValidator.ALLOW_ALL |
| Constructor and Description |
|---|
CertValidatorTrustManager(CertificateValidator validator)
Constructor for CertValidatorTrustManager.
|
| Modifier and Type | Method and Description |
|---|---|
CertificateValidator |
OpcTcpSettings.getCertificateValidator()
Getter for the field
certificateValidator. |
| Modifier and Type | Method and Description |
|---|---|
void |
OpcTcpSettings.setCertificateValidator(CertificateValidator certificateValidator)
Setter for the field
certificateValidator. |
| Modifier and Type | Method and Description |
|---|---|
protected CertificateValidator |
OpcTcpServerConnection.getRemoteCertificateValidator() |
protected abstract CertificateValidator |
AbstractServerConnection.getRemoteCertificateValidator()
Remote Certificate Validator, invoked upon connect
|
Copyright © 2026. All rights reserved.