Class OpcuaConfiguration
- java.lang.Object
-
- org.apache.plc4x.java.opcua.config.OpcuaConfiguration
-
- All Implemented Interfaces:
PlcConfiguration,PlcConnectionConfiguration
public class OpcuaConfiguration extends Object implements PlcConnectionConfiguration
-
-
Constructor Summary
Constructors Constructor Description OpcuaConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetChannelLifetime()LimitsgetEncodingLimits()StringgetKeyStoreFile()char[]getKeyStorePassword()StringgetKeyStoreType()MessageSecuritygetMessageSecurity()longgetNegotiationTimeout()StringgetPassword()StringgetProtocolCode()longgetRequestTimeout()SecurityPolicygetSecurityPolicy()X509CertificategetServerCertificate()longgetSessionTimeout()StringgetTransportCode()StringgetTransportConfig()StringgetTrustStoreFile()char[]getTrustStorePassword()StringgetTrustStoreType()StringgetUsername()booleanisDiscovery()voidsetServerCertificate(X509Certificate serverCertificate)StringtoString()
-
-
-
Method Detail
-
getProtocolCode
public String getProtocolCode()
-
getTransportCode
public String getTransportCode()
-
getTransportConfig
public String getTransportConfig()
-
isDiscovery
public boolean isDiscovery()
-
getUsername
public String getUsername()
-
getPassword
public String getPassword()
-
getSecurityPolicy
public SecurityPolicy getSecurityPolicy()
-
getMessageSecurity
public MessageSecurity getMessageSecurity()
-
getKeyStoreFile
public String getKeyStoreFile()
-
getKeyStoreType
public String getKeyStoreType()
-
getKeyStorePassword
public char[] getKeyStorePassword()
-
getTrustStoreFile
public String getTrustStoreFile()
-
getTrustStoreType
public String getTrustStoreType()
-
getTrustStorePassword
public char[] getTrustStorePassword()
-
getEncodingLimits
public Limits getEncodingLimits()
-
getServerCertificate
public X509Certificate getServerCertificate()
-
setServerCertificate
public void setServerCertificate(X509Certificate serverCertificate)
-
getChannelLifetime
public long getChannelLifetime()
-
getSessionTimeout
public long getSessionTimeout()
-
getRequestTimeout
public long getRequestTimeout()
-
getNegotiationTimeout
public long getNegotiationTimeout()
-
-