Class OpcuaConfiguration

java.lang.Object
org.apache.plc4x.java.opcua.config.OpcuaConfiguration
All Implemented Interfaces:
Configuration, TransportConfiguration, TcpTransportConfiguration

public class OpcuaConfiguration extends Object implements Configuration, TcpTransportConfiguration
  • Constructor Details

    • OpcuaConfiguration

      public OpcuaConfiguration()
  • Method Details

    • isDiscovery

      public boolean isDiscovery()
    • getUsername

      public String getUsername()
    • getPassword

      public String getPassword()
    • getCertDirectory

      public String getCertDirectory()
    • getSecurityPolicy

      public String getSecurityPolicy()
    • getKeyStoreFile

      public String getKeyStoreFile()
    • getKeyStorePassword

      public String getKeyStorePassword()
    • getThumbprint

      public PascalByteString getThumbprint()
    • getCertificateKeyPair

      public CertificateKeyPair getCertificateKeyPair()
    • isEncrypted

      public boolean isEncrypted()
    • setDiscovery

      public void setDiscovery(boolean discovery)
    • setUsername

      public void setUsername(String username)
    • setPassword

      public void setPassword(String password)
    • setCertDirectory

      public void setCertDirectory(String certDirectory)
    • setSecurityPolicy

      public void setSecurityPolicy(String securityPolicy)
    • setKeyStoreFile

      public void setKeyStoreFile(String keyStoreFile)
    • setKeyStorePassword

      public void setKeyStorePassword(String keyStorePassword)
    • setThumbprint

      public void setThumbprint(PascalByteString thumbprint)
    • getTransportCode

      public String getTransportCode()
    • getHost

      public String getHost()
    • getPort

      public String getPort()
    • getEndpoint

      public String getEndpoint()
    • getTransportEndpoint

      public String getTransportEndpoint()
    • getSenderCertificate

      public byte[] getSenderCertificate()
    • setTransportCode

      public void setTransportCode(String code)
    • setHost

      public void setHost(String host)
    • setPort

      public void setPort(String port)
    • setEndpoint

      public void setEndpoint(String endpoint)
    • setTransportEndpoint

      public void setTransportEndpoint(String transportEndpoint)
    • openKeyStore

      public void openKeyStore() throws Exception
      Throws:
      Exception
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • setSenderCertificate

      public void setSenderCertificate(byte[] certificate)