Class OpcuaConfiguration
java.lang.Object
org.apache.plc4x.java.opcua.config.OpcuaConfiguration
- All Implemented Interfaces:
Configuration,TransportConfiguration,TcpTransportConfiguration
-
Field Summary
Fields inherited from interface org.apache.plc4x.java.transport.tcp.TcpTransportConfiguration
NO_DEFAULT_PORT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetHost()getPort()byte[]booleanbooleanvoidvoidsetCertDirectory(String certDirectory) voidsetDiscovery(boolean discovery) voidsetEndpoint(String endpoint) voidvoidsetKeyStoreFile(String keyStoreFile) voidsetKeyStorePassword(String keyStorePassword) voidsetPassword(String password) voidvoidsetSecurityPolicy(String securityPolicy) voidsetSenderCertificate(byte[] certificate) voidsetThumbprint(PascalByteString thumbprint) voidsetTransportCode(String code) voidsetTransportEndpoint(String transportEndpoint) voidsetUsername(String username) toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.plc4x.java.transport.tcp.TcpTransportConfiguration
getConnectTimeout, getDefaultPort, isKeepAlive, isNoDelay
-
Constructor Details
-
OpcuaConfiguration
public OpcuaConfiguration()
-
-
Method Details
-
isDiscovery
public boolean isDiscovery() -
getUsername
-
getPassword
-
getCertDirectory
-
getSecurityPolicy
-
getKeyStoreFile
-
getKeyStorePassword
-
getThumbprint
-
getCertificateKeyPair
-
isEncrypted
public boolean isEncrypted() -
setDiscovery
public void setDiscovery(boolean discovery) -
setUsername
-
setPassword
-
setCertDirectory
-
setSecurityPolicy
-
setKeyStoreFile
-
setKeyStorePassword
-
setThumbprint
-
getTransportCode
-
getHost
-
getPort
-
getEndpoint
-
getTransportEndpoint
-
getSenderCertificate
public byte[] getSenderCertificate() -
setTransportCode
-
setHost
-
setPort
-
setEndpoint
-
setTransportEndpoint
-
openKeyStore
- Throws:
Exception
-
toString
-
setSenderCertificate
public void setSenderCertificate(byte[] certificate)
-