Interface PpClientConfigBuilder

All Superinterfaces:
ClientConfigBuilder, SoapClientConfigBuilder
All Known Implementing Classes:
PpClientConfigBuilderImpl

public interface PpClientConfigBuilder extends SoapClientConfigBuilder
Interface describing the PpClientConfigBuilder methods.
Interface beschreibt die Methoden des PpClientConfigBuilder.
  • Method Summary

    Modifier and Type
    Method
    Description
    clientKeyStore(String clientKeyStoreFile)
    Method to set the client keystore to access the security token webservice. Methode um den Schlüsselspeicher für den Zugriff auf den Security Token Webservices zu setzen.
    clientKeyStorePassword(String clientKeyStorePassword)
    Method to set the password for the client keystore. Methode um das Passwort für den Schlüsselspeicher zu setzen.
    clientKeyStoreType(String clientKeyStoreType)
    Method to set the type of the client keystore. Methode um den Typ des Schlüsselspeichers zu setzen.
    Creates a concrete instance of PpClientConfig with setted params. Erstellt die konkrete Instanz des PpClientConfig mit den gesetzten Parametern.
    portName(String portName)
    Method to set the port name of the security token webservice. Methode um den Port Namen des Security Token Webservices zu setzen.
    portNamespace(String portNamespace)
    Method to set the namespace of the port name of the security token webservice. Methode um den Namespace des Port Namen des Security Token Webservices zu setzen.
    serviceName(String serviceName)
    Method to set the service name of the security token webservice. Methode um den Service Namen des Security Token Webservices zu setzen.
    serviceNamespace(String serviceNamespace)
    Method to set the namespace of the service name of the security token webservice. Methode um den Namespace des Service Namen des Security Token Webservices zu setzen.
    url(String aEndpointUrl)
    Method to set the enpoint URI. Methode um die Enpunkt URI zu bilden.

    Methods inherited from interface org.projecthusky.xua.communication.config.SoapClientConfigBuilder

    simple, soapVersion
  • Method Details

    • clientKeyStore

      PpClientConfigBuilder clientKeyStore(String clientKeyStoreFile)
      Description copied from interface: SoapClientConfigBuilder
      Method to set the client keystore to access the security token webservice.
      Methode um den Schlüsselspeicher für den Zugriff auf den Security Token Webservices zu setzen.
      Specified by:
      clientKeyStore in interface SoapClientConfigBuilder
      Parameters:
      clientKeyStoreFile -
      the client keystore file
      der Client KeyStore file
      Returns:
      the actual instance of this builder
      die aktuelle Instanz des Builders
    • clientKeyStorePassword

      PpClientConfigBuilder clientKeyStorePassword(String clientKeyStorePassword)
      Description copied from interface: SoapClientConfigBuilder
      Method to set the password for the client keystore.
      Methode um das Passwort für den Schlüsselspeicher zu setzen.
      Specified by:
      clientKeyStorePassword in interface SoapClientConfigBuilder
      Parameters:
      clientKeyStorePassword -
      the client keystore password
      das Schlüsselspeicher Passwort
      Returns:
      the actual instance of this builder
      die aktuelle Instanz des Builders
    • clientKeyStoreType

      PpClientConfigBuilder clientKeyStoreType(String clientKeyStoreType)
      Description copied from interface: SoapClientConfigBuilder
      Method to set the type of the client keystore.
      Methode um den Typ des Schlüsselspeichers zu setzen.
      Specified by:
      clientKeyStoreType in interface SoapClientConfigBuilder
      Parameters:
      clientKeyStoreType -
      the client keystore type
      der Schlüsselspeichertyp
      Returns:
      the actual instance of this builder
      die aktuelle Instanz des Builders
    • create

      PpClientConfig create()
      Creates a concrete instance of PpClientConfig with setted params.
      Erstellt die konkrete Instanz des PpClientConfig mit den gesetzten Parametern.
      Returns:
      a new PpClientConfig instance with the params set
      eine neue PpClientConfig Instanz mit den gesetzten Parametern
    • portName

      PpClientConfigBuilder portName(String portName)
      Method to set the port name of the security token webservice.
      Methode um den Port Namen des Security Token Webservices zu setzen.
      Specified by:
      portName in interface SoapClientConfigBuilder
      Parameters:
      portName -
      the port name
      der Port Name
      Returns:
      the actual instance of this builder
      die aktuelle Instanz des Builders
      See Also:
    • portNamespace

      PpClientConfigBuilder portNamespace(String portNamespace)
      Method to set the namespace of the port name of the security token webservice.
      Methode um den Namespace des Port Namen des Security Token Webservices zu setzen.
      Specified by:
      portNamespace in interface SoapClientConfigBuilder
      Parameters:
      portNamespace -
      the namespace of the port name
      der Namespace des Port Namens
      Returns:
      the actual instance of this builder
      die aktuelle Instanz des Builders
      See Also:
    • serviceName

      PpClientConfigBuilder serviceName(String serviceName)
      Method to set the service name of the security token webservice.
      Methode um den Service Namen des Security Token Webservices zu setzen.
      Specified by:
      serviceName in interface SoapClientConfigBuilder
      Parameters:
      serviceName -
      the service name
      der Service Namen
      Returns:
      the actual instance of this builder
      die aktuelle Instanz des Builders
      See Also:
    • serviceNamespace

      PpClientConfigBuilder serviceNamespace(String serviceNamespace)
      Method to set the namespace of the service name of the security token webservice.
      Methode um den Namespace des Service Namen des Security Token Webservices zu setzen.
      Specified by:
      serviceNamespace in interface SoapClientConfigBuilder
      Parameters:
      serviceNamespace -
      the namespace of the port name
      der Namespace des Port Namens
      Returns:
      the actual instance of this builder
      die aktuelle Instanz des Builders
      See Also:
    • url

      PpClientConfigBuilder url(String aEndpointUrl)
      Method to set the enpoint URI.
      Methode um die Enpunkt URI zu bilden.
      Specified by:
      url in interface ClientConfigBuilder
      Parameters:
      aEndpointUrl -
      the enpoint URI to be set.
      Die Enpunkt URI die zu setzen ist.
      Returns:
      the actual instance of this builder
      die aktuelle Instanz des Builders
      See Also: