Class ServerConnectionFactory

java.lang.Object
com.ibm.security.access.server_connections.ServerConnectionFactory

public class ServerConnectionFactory extends Object
Used to look up configured server connections on the appliance. Can produce LDAP, Webserver, SMTP, IBM Verify. Does not support DB2/Oracle/Postgres/SolidDb server connections.
  • Field Details

    • ServerConnectionFactory_java_sourceCodeID

      public static final String ServerConnectionFactory_java_sourceCodeID
      See Also:
  • Constructor Details

    • ServerConnectionFactory

      public ServerConnectionFactory()
  • Method Details

    • postConstruct

      public void postConstruct()
    • getLdapConnectionById

      public static LdapServerConnection getLdapConnectionById(String id)
      Get a ldap server connection
      Parameters:
      uuid - which identifies this server connection
    • getLdapConnectionByName

      public static LdapServerConnection getLdapConnectionByName(String name)
      Get a ldap server connection
      Parameters:
      name - which identifies this server connection
    • getSmtpConnectionById

      public static SmtpServerConnection getSmtpConnectionById(String id)
      Get a smtp server connection
      Parameters:
      uuid - which identifies this server connection
    • getSmtpConnectionByName

      public static SmtpServerConnection getSmtpConnectionByName(String name)
      Get a smtp server connection
      Parameters:
      name - which identifies this server connection
    • getSmsConnectionById

      public static com.ibm.security.access.server_connections.SmsServerConnection getSmsConnectionById(String id)
      Get a sms server connection
      Parameters:
      uuid - which identifies this server connection
    • getSmsConnectionByName

      public static com.ibm.security.access.server_connections.SmsServerConnection getSmsConnectionByName(String name)
      Get a sms server connection
      Parameters:
      name - which identifies this server connection
    • getWebConnectionById

      public static WebServerConnection getWebConnectionById(String id)
      Get a web server connection
      Parameters:
      uuid - which identifies this server connection
    • getWebConnectionByName

      public static WebServerConnection getWebConnectionByName(String name)
      Get a web server connection
      Parameters:
      name - which identifies this server connection
    • getCiConnectionById

      public static CiServerConnection getCiConnectionById(String id)
      Get a web server connection
      Parameters:
      uuid - which identifies this server connection
    • getCiConnectionByName

      public static CiServerConnection getCiConnectionByName(String name)
      Get a web server connection
      Parameters:
      name - which identifies this server connection