Klasse AdminLdapconfiguration

java.lang.Object
io.github.primelib.webmethodsapigateway4j.models.AdminLdapconfiguration

@Generated("io.github.primelib.primecodegen") public class AdminLdapconfiguration extends Object
AdminLdapconfiguration
  • Felddetails

    • cacheSize

      protected String cacheSize
      The maximum number of LDAP users Integration Server can keep in memory in the user cache. The default is 10.
    • cacheTtl

      protected String cacheTtl
      The number of minutes an LDAP user's credentials (userid and password) can remain in the credential cache before being purged. The default is 60 minutes.
    • cdsRunning

      protected Boolean cdsRunning
    • ldapDirectoryList

      protected List<AdminLdapdirectory> ldapDirectoryList
      List of LDAP directories. This field is applicable when LDAP provider is chosen.
    • provider

      protected String provider
      Choose the authentication provider. Possible values are 'local' and 'LDAP'
  • Konstruktordetails

    • AdminLdapconfiguration

      public AdminLdapconfiguration(Consumer<AdminLdapconfiguration> spec)
      Constructs a validated instance of AdminLdapconfiguration.
      Parameter:
      spec - the specification to process
    • AdminLdapconfiguration

      @Internal public AdminLdapconfiguration(String cacheSize, String cacheTtl, Boolean cdsRunning, List<AdminLdapdirectory> ldapDirectoryList, String provider)
      Constructs a validated instance of AdminLdapconfiguration.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using AdminLdapconfiguration(Consumer) instead.

      Parameter:
      cacheSize - The maximum number of LDAP users Integration Server can keep in memory in the user cache. The default is 10.
      cacheTtl - The number of minutes an LDAP user's credentials (userid and password) can remain in the credential cache before being purged. The default is 60 minutes.
      cdsRunning - cdsRunning
      ldapDirectoryList - List of LDAP directories. This field is applicable when LDAP provider is chosen.
      provider - Choose the authentication provider. Possible values are 'local' and 'LDAP'
    • AdminLdapconfiguration

      protected AdminLdapconfiguration()
  • Methodendetails

    • cacheSize

      public String cacheSize()
      The maximum number of LDAP users Integration Server can keep in memory in the user cache. The default is 10.
    • cacheTtl

      public String cacheTtl()
      The number of minutes an LDAP user's credentials (userid and password) can remain in the credential cache before being purged. The default is 60 minutes.
    • cdsRunning

      public Boolean cdsRunning()
    • ldapDirectoryList

      public List<AdminLdapdirectory> ldapDirectoryList()
      List of LDAP directories. This field is applicable when LDAP provider is chosen.
    • provider

      public String provider()
      Choose the authentication provider. Possible values are 'local' and 'LDAP'
    • cacheSize

      public AdminLdapconfiguration cacheSize(String cacheSize)
      The maximum number of LDAP users Integration Server can keep in memory in the user cache. The default is 10.
      Gibt zurück:
      this.
    • cacheTtl

      public AdminLdapconfiguration cacheTtl(String cacheTtl)
      The number of minutes an LDAP user's credentials (userid and password) can remain in the credential cache before being purged. The default is 60 minutes.
      Gibt zurück:
      this.
    • cdsRunning

      public AdminLdapconfiguration cdsRunning(Boolean cdsRunning)
      Gibt zurück:
      this.
    • ldapDirectoryList

      public AdminLdapconfiguration ldapDirectoryList(List<AdminLdapdirectory> ldapDirectoryList)
      List of LDAP directories. This field is applicable when LDAP provider is chosen.
      Gibt zurück:
      this.
    • provider

      public AdminLdapconfiguration provider(String provider)
      Choose the authentication provider. Possible values are 'local' and 'LDAP'
      Gibt zurück:
      this.
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object