Class RadiusClientProperties

java.lang.Object
org.apereo.cas.configuration.model.support.radius.RadiusClientProperties
All Implemented Interfaces:
Serializable, CasFeatureModule

@RequiresModule(name="cas-server-support-radius") public class RadiusClientProperties extends Object implements CasFeatureModule, Serializable
Since:
5.2.0
See Also:
  • Constructor Details

    • RadiusClientProperties

      public RadiusClientProperties()
  • Method Details

    • getInetAddress

      public String getInetAddress()
      Server address to connect and establish a session.
    • getSharedSecret

      public String getSharedSecret()
      Secret/password to use for the initial bind.
    • getSocketTimeout

      public int getSocketTimeout()
      Socket connection timeout in milliseconds.
    • getAuthenticationPort

      public int getAuthenticationPort()
      The authentication port.
    • getAccountingPort

      public int getAccountingPort()
      The accounting port.
    • getTransportType

      Transport type to use by this client to connect to the server.
    • setInetAddress

      public RadiusClientProperties setInetAddress(String inetAddress)
      Server address to connect and establish a session.
      Returns:
      this.
    • setSharedSecret

      public RadiusClientProperties setSharedSecret(String sharedSecret)
      Secret/password to use for the initial bind.
      Returns:
      this.
    • setSocketTimeout

      public RadiusClientProperties setSocketTimeout(int socketTimeout)
      Socket connection timeout in milliseconds.
      Returns:
      this.
    • setAuthenticationPort

      public RadiusClientProperties setAuthenticationPort(int authenticationPort)
      The authentication port.
      Returns:
      this.
    • setAccountingPort

      public RadiusClientProperties setAccountingPort(int accountingPort)
      The accounting port.
      Returns:
      this.
    • setTransportType

      Transport type to use by this client to connect to the server.
      Returns:
      this.