Class LDAPConfigProxyItemModel

All Implemented Interfaces:
Serializable

public class LDAPConfigProxyItemModel extends ItemModel
Generated model class for type LDAPConfigProxyItem first defined at extension ldap.
See Also:
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • MINIMUMFAILBACKTIME

      public static final String MINIMUMFAILBACKTIME
      Generated constant - Attribute key of LDAPConfigProxyItem.minimumFailbackTime attribute defined at extension ldap.
      See Also:
    • LOCALACCOUNTSONLY

      public static final String LOCALACCOUNTSONLY
      Generated constant - Attribute key of LDAPConfigProxyItem.localAccountsOnly attribute defined at extension ldap.
      See Also:
    • POOLINITSIZE

      public static final String POOLINITSIZE
      Generated constant - Attribute key of LDAPConfigProxyItem.poolInitsize attribute defined at extension ldap.
      See Also:
    • POOLPREFSIZE

      public static final String POOLPREFSIZE
      Generated constant - Attribute key of LDAPConfigProxyItem.poolPrefsize attribute defined at extension ldap.
      See Also:
    • POOLMAXSIZE

      public static final String POOLMAXSIZE
      Generated constant - Attribute key of LDAPConfigProxyItem.poolMaxsize attribute defined at extension ldap.
      See Also:
    • POOLTIMEOUT

      public static final String POOLTIMEOUT
      Generated constant - Attribute key of LDAPConfigProxyItem.poolTimeout attribute defined at extension ldap.
      See Also:
    • POOLENABLED

      public static final String POOLENABLED
      Generated constant - Attribute key of LDAPConfigProxyItem.poolEnabled attribute defined at extension ldap.
      See Also:
    • LOGINFIELD

      public static final String LOGINFIELD
      Generated constant - Attribute key of LDAPConfigProxyItem.loginField attribute defined at extension ldap.
      See Also:
    • JNDIFACTORY

      public static final String JNDIFACTORY
      Generated constant - Attribute key of LDAPConfigProxyItem.jndiFactory attribute defined at extension ldap.
      See Also:
    • SOCKETFACTORY

      public static final String SOCKETFACTORY
      Generated constant - Attribute key of LDAPConfigProxyItem.socketFactory attribute defined at extension ldap.
      See Also:
    • CACERTS

      public static final String CACERTS
      Generated constant - Attribute key of LDAPConfigProxyItem.cacerts attribute defined at extension ldap.
      See Also:
    • CLIENTCERTS

      public static final String CLIENTCERTS
      Generated constant - Attribute key of LDAPConfigProxyItem.clientcerts attribute defined at extension ldap.
      See Also:
    • CAKEYSTOREPWD

      public static final String CAKEYSTOREPWD
      Generated constant - Attribute key of LDAPConfigProxyItem.caKeystorePwd attribute defined at extension ldap.
      See Also:
    • CLIENTKEYSTOREPWD

      public static final String CLIENTKEYSTOREPWD
      Generated constant - Attribute key of LDAPConfigProxyItem.clientKeystorePwd attribute defined at extension ldap.
      See Also:
    • CAKEYSTORETYPE

      public static final String CAKEYSTORETYPE
      Generated constant - Attribute key of LDAPConfigProxyItem.caKeystoreType attribute defined at extension ldap.
      See Also:
    • CLIENTKEYSTORETYPE

      public static final String CLIENTKEYSTORETYPE
      Generated constant - Attribute key of LDAPConfigProxyItem.clientKeystoreType attribute defined at extension ldap.
      See Also:
    • JNDIVERSION

      public static final String JNDIVERSION
      Generated constant - Attribute key of LDAPConfigProxyItem.jndiVersion attribute defined at extension ldap.
      See Also:
    • JNDIAUTHENTICATION

      public static final String JNDIAUTHENTICATION
      Generated constant - Attribute key of LDAPConfigProxyItem.jndiAuthentication attribute defined at extension ldap.
      See Also:
    • JNDIPRINCIPALS

      public static final String JNDIPRINCIPALS
      Generated constant - Attribute key of LDAPConfigProxyItem.jndiPrincipals attribute defined at extension ldap.
      See Also:
    • JNDICREDENTIALS

      public static final String JNDICREDENTIALS
      Generated constant - Attribute key of LDAPConfigProxyItem.jndiCredentials attribute defined at extension ldap.
      See Also:
    • SECURITYPROTOCOL

      public static final String SECURITYPROTOCOL
      Generated constant - Attribute key of LDAPConfigProxyItem.securityProtocol attribute defined at extension ldap.
      See Also:
    • SERVERURL

      public static final String SERVERURL
      Generated constant - Attribute key of LDAPConfigProxyItem.serverUrl attribute defined at extension ldap.
      See Also:
    • SERVERROOTDN

      public static final String SERVERROOTDN
      Generated constant - Attribute key of LDAPConfigProxyItem.serverRootDN attribute defined at extension ldap.
      See Also:
    • JNDICONNECTTIMEOUT

      public static final String JNDICONNECTTIMEOUT
      Generated constant - Attribute key of LDAPConfigProxyItem.jndiConnectTimeout attribute defined at extension ldap.
      See Also:
  • Constructor Details

    • LDAPConfigProxyItemModel

      public LDAPConfigProxyItemModel()
      Generated constructor - Default constructor for generic creation.
    • LDAPConfigProxyItemModel

      public LDAPConfigProxyItemModel(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • LDAPConfigProxyItemModel

      @Deprecated(since="4.1.1", forRemoval=true) public LDAPConfigProxyItemModel(String _loginField, Collection<String> _serverUrl)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - Constructor with all mandatory attributes.
      Parameters:
      _loginField - initial attribute declared by type LDAPConfigProxyItem at extension ldap
      _serverUrl - initial attribute declared by type LDAPConfigProxyItem at extension ldap
    • LDAPConfigProxyItemModel

      @Deprecated(since="4.1.1", forRemoval=true) public LDAPConfigProxyItemModel(String _loginField, ItemModel _owner, Collection<String> _serverUrl)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _loginField - initial attribute declared by type LDAPConfigProxyItem at extension ldap
      _owner - initial attribute declared by type Item at extension core
      _serverUrl - initial attribute declared by type LDAPConfigProxyItem at extension ldap
  • Method Details

    • getCacerts

      @Accessor(qualifier="cacerts", type=GETTER) public String getCacerts()
      Generated method - Getter of the LDAPConfigProxyItem.cacerts attribute defined at extension ldap.
      Returns:
      the cacerts
    • getCaKeystorePwd

      @Accessor(qualifier="caKeystorePwd", type=GETTER) public String getCaKeystorePwd()
      Generated method - Getter of the LDAPConfigProxyItem.caKeystorePwd attribute defined at extension ldap.
      Returns:
      the caKeystorePwd
    • getCaKeystoreType

      @Accessor(qualifier="caKeystoreType", type=GETTER) public String getCaKeystoreType()
      Generated method - Getter of the LDAPConfigProxyItem.caKeystoreType attribute defined at extension ldap.
      Returns:
      the caKeystoreType
    • getClientcerts

      @Accessor(qualifier="clientcerts", type=GETTER) public String getClientcerts()
      Generated method - Getter of the LDAPConfigProxyItem.clientcerts attribute defined at extension ldap.
      Returns:
      the clientcerts
    • getClientKeystorePwd

      @Accessor(qualifier="clientKeystorePwd", type=GETTER) public String getClientKeystorePwd()
      Generated method - Getter of the LDAPConfigProxyItem.clientKeystorePwd attribute defined at extension ldap.
      Returns:
      the clientKeystorePwd
    • getClientKeystoreType

      @Accessor(qualifier="clientKeystoreType", type=GETTER) public String getClientKeystoreType()
      Generated method - Getter of the LDAPConfigProxyItem.clientKeystoreType attribute defined at extension ldap.
      Returns:
      the clientKeystoreType
    • getJndiAuthentication

      @Accessor(qualifier="jndiAuthentication", type=GETTER) public JNDIAuthenticationEnum getJndiAuthentication()
      Generated method - Getter of the LDAPConfigProxyItem.jndiAuthentication attribute defined at extension ldap.
      Returns:
      the jndiAuthentication
    • getJndiConnectTimeout

      @Accessor(qualifier="jndiConnectTimeout", type=GETTER) public Integer getJndiConnectTimeout()
      Generated method - Getter of the LDAPConfigProxyItem.jndiConnectTimeout attribute defined at extension ldap.
      Returns:
      the jndiConnectTimeout
    • getJndiCredentials

      @Accessor(qualifier="jndiCredentials", type=GETTER) public String getJndiCredentials()
      Generated method - Getter of the LDAPConfigProxyItem.jndiCredentials attribute defined at extension ldap.
      Returns:
      the jndiCredentials
    • getJndiFactory

      @Accessor(qualifier="jndiFactory", type=GETTER) public String getJndiFactory()
      Generated method - Getter of the LDAPConfigProxyItem.jndiFactory attribute defined at extension ldap.
      Returns:
      the jndiFactory
    • getJndiPrincipals

      @Accessor(qualifier="jndiPrincipals", type=GETTER) public String getJndiPrincipals()
      Generated method - Getter of the LDAPConfigProxyItem.jndiPrincipals attribute defined at extension ldap.
      Returns:
      the jndiPrincipals
    • getJndiVersion

      @Accessor(qualifier="jndiVersion", type=GETTER) public LDAPVersionEnum getJndiVersion()
      Generated method - Getter of the LDAPConfigProxyItem.jndiVersion attribute defined at extension ldap.
      Returns:
      the jndiVersion
    • getLocalAccountsOnly

      @Accessor(qualifier="localAccountsOnly", type=GETTER) public Collection<PrincipalModel> getLocalAccountsOnly()
      Generated method - Getter of the LDAPConfigProxyItem.localAccountsOnly attribute defined at extension ldap. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the localAccountsOnly
    • getLoginField

      @Accessor(qualifier="loginField", type=GETTER) public String getLoginField()
      Generated method - Getter of the LDAPConfigProxyItem.loginField attribute defined at extension ldap.
      Returns:
      the loginField
    • getMinimumFailbackTime

      @Accessor(qualifier="minimumFailbackTime", type=GETTER) public Integer getMinimumFailbackTime()
      Generated method - Getter of the LDAPConfigProxyItem.minimumFailbackTime attribute defined at extension ldap.
      Returns:
      the minimumFailbackTime
    • getPoolEnabled

      @Accessor(qualifier="poolEnabled", type=GETTER) public Boolean getPoolEnabled()
      Generated method - Getter of the LDAPConfigProxyItem.poolEnabled attribute defined at extension ldap.
      Returns:
      the poolEnabled
    • getPoolInitsize

      @Accessor(qualifier="poolInitsize", type=GETTER) public Integer getPoolInitsize()
      Generated method - Getter of the LDAPConfigProxyItem.poolInitsize attribute defined at extension ldap.
      Returns:
      the poolInitsize
    • getPoolMaxsize

      @Accessor(qualifier="poolMaxsize", type=GETTER) public Integer getPoolMaxsize()
      Generated method - Getter of the LDAPConfigProxyItem.poolMaxsize attribute defined at extension ldap.
      Returns:
      the poolMaxsize
    • getPoolPrefsize

      @Accessor(qualifier="poolPrefsize", type=GETTER) public Integer getPoolPrefsize()
      Generated method - Getter of the LDAPConfigProxyItem.poolPrefsize attribute defined at extension ldap.
      Returns:
      the poolPrefsize
    • getPoolTimeout

      @Accessor(qualifier="poolTimeout", type=GETTER) public Integer getPoolTimeout()
      Generated method - Getter of the LDAPConfigProxyItem.poolTimeout attribute defined at extension ldap.
      Returns:
      the poolTimeout
    • getSecurityProtocol

      @Accessor(qualifier="securityProtocol", type=GETTER) public String getSecurityProtocol()
      Generated method - Getter of the LDAPConfigProxyItem.securityProtocol attribute defined at extension ldap.
      Returns:
      the securityProtocol
    • getServerRootDN

      @Accessor(qualifier="serverRootDN", type=GETTER) public String getServerRootDN()
      Generated method - Getter of the LDAPConfigProxyItem.serverRootDN attribute defined at extension ldap.
      Returns:
      the serverRootDN
    • getServerUrl

      @Accessor(qualifier="serverUrl", type=GETTER) public Collection<String> getServerUrl()
      Generated method - Getter of the LDAPConfigProxyItem.serverUrl attribute defined at extension ldap. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the serverUrl
    • getSocketFactory

      @Accessor(qualifier="socketFactory", type=GETTER) public String getSocketFactory()
      Generated method - Getter of the LDAPConfigProxyItem.socketFactory attribute defined at extension ldap.
      Returns:
      the socketFactory
    • setCacerts

      @Accessor(qualifier="cacerts", type=SETTER) public void setCacerts(String value)
      Generated method - Setter of LDAPConfigProxyItem.cacerts attribute defined at extension ldap.
      Parameters:
      value - the cacerts
    • setCaKeystorePwd

      @Accessor(qualifier="caKeystorePwd", type=SETTER) public void setCaKeystorePwd(String value)
      Generated method - Setter of LDAPConfigProxyItem.caKeystorePwd attribute defined at extension ldap.
      Parameters:
      value - the caKeystorePwd
    • setCaKeystoreType

      @Accessor(qualifier="caKeystoreType", type=SETTER) public void setCaKeystoreType(String value)
      Generated method - Setter of LDAPConfigProxyItem.caKeystoreType attribute defined at extension ldap.
      Parameters:
      value - the caKeystoreType
    • setClientcerts

      @Accessor(qualifier="clientcerts", type=SETTER) public void setClientcerts(String value)
      Generated method - Setter of LDAPConfigProxyItem.clientcerts attribute defined at extension ldap.
      Parameters:
      value - the clientcerts
    • setClientKeystorePwd

      @Accessor(qualifier="clientKeystorePwd", type=SETTER) public void setClientKeystorePwd(String value)
      Generated method - Setter of LDAPConfigProxyItem.clientKeystorePwd attribute defined at extension ldap.
      Parameters:
      value - the clientKeystorePwd
    • setClientKeystoreType

      @Accessor(qualifier="clientKeystoreType", type=SETTER) public void setClientKeystoreType(String value)
      Generated method - Setter of LDAPConfigProxyItem.clientKeystoreType attribute defined at extension ldap.
      Parameters:
      value - the clientKeystoreType
    • setJndiAuthentication

      @Accessor(qualifier="jndiAuthentication", type=SETTER) public void setJndiAuthentication(JNDIAuthenticationEnum value)
      Generated method - Setter of LDAPConfigProxyItem.jndiAuthentication attribute defined at extension ldap.
      Parameters:
      value - the jndiAuthentication
    • setJndiConnectTimeout

      @Accessor(qualifier="jndiConnectTimeout", type=SETTER) public void setJndiConnectTimeout(Integer value)
      Generated method - Setter of LDAPConfigProxyItem.jndiConnectTimeout attribute defined at extension ldap.
      Parameters:
      value - the jndiConnectTimeout
    • setJndiCredentials

      @Accessor(qualifier="jndiCredentials", type=SETTER) public void setJndiCredentials(String value)
      Generated method - Setter of LDAPConfigProxyItem.jndiCredentials attribute defined at extension ldap.
      Parameters:
      value - the jndiCredentials
    • setJndiFactory

      @Accessor(qualifier="jndiFactory", type=SETTER) public void setJndiFactory(String value)
      Generated method - Setter of LDAPConfigProxyItem.jndiFactory attribute defined at extension ldap.
      Parameters:
      value - the jndiFactory
    • setJndiPrincipals

      @Accessor(qualifier="jndiPrincipals", type=SETTER) public void setJndiPrincipals(String value)
      Generated method - Setter of LDAPConfigProxyItem.jndiPrincipals attribute defined at extension ldap.
      Parameters:
      value - the jndiPrincipals
    • setJndiVersion

      @Accessor(qualifier="jndiVersion", type=SETTER) public void setJndiVersion(LDAPVersionEnum value)
      Generated method - Setter of LDAPConfigProxyItem.jndiVersion attribute defined at extension ldap.
      Parameters:
      value - the jndiVersion
    • setLocalAccountsOnly

      @Accessor(qualifier="localAccountsOnly", type=SETTER) public void setLocalAccountsOnly(Collection<PrincipalModel> value)
      Generated method - Setter of LDAPConfigProxyItem.localAccountsOnly attribute defined at extension ldap.
      Parameters:
      value - the localAccountsOnly
    • setLoginField

      @Accessor(qualifier="loginField", type=SETTER) public void setLoginField(String value)
      Generated method - Setter of LDAPConfigProxyItem.loginField attribute defined at extension ldap.
      Parameters:
      value - the loginField
    • setMinimumFailbackTime

      @Accessor(qualifier="minimumFailbackTime", type=SETTER) public void setMinimumFailbackTime(Integer value)
      Generated method - Setter of LDAPConfigProxyItem.minimumFailbackTime attribute defined at extension ldap.
      Parameters:
      value - the minimumFailbackTime
    • setPoolEnabled

      @Accessor(qualifier="poolEnabled", type=SETTER) public void setPoolEnabled(Boolean value)
      Generated method - Setter of LDAPConfigProxyItem.poolEnabled attribute defined at extension ldap.
      Parameters:
      value - the poolEnabled
    • setPoolInitsize

      @Accessor(qualifier="poolInitsize", type=SETTER) public void setPoolInitsize(Integer value)
      Generated method - Setter of LDAPConfigProxyItem.poolInitsize attribute defined at extension ldap.
      Parameters:
      value - the poolInitsize
    • setPoolMaxsize

      @Accessor(qualifier="poolMaxsize", type=SETTER) public void setPoolMaxsize(Integer value)
      Generated method - Setter of LDAPConfigProxyItem.poolMaxsize attribute defined at extension ldap.
      Parameters:
      value - the poolMaxsize
    • setPoolPrefsize

      @Accessor(qualifier="poolPrefsize", type=SETTER) public void setPoolPrefsize(Integer value)
      Generated method - Setter of LDAPConfigProxyItem.poolPrefsize attribute defined at extension ldap.
      Parameters:
      value - the poolPrefsize
    • setPoolTimeout

      @Accessor(qualifier="poolTimeout", type=SETTER) public void setPoolTimeout(Integer value)
      Generated method - Setter of LDAPConfigProxyItem.poolTimeout attribute defined at extension ldap.
      Parameters:
      value - the poolTimeout
    • setSecurityProtocol

      @Accessor(qualifier="securityProtocol", type=SETTER) public void setSecurityProtocol(String value)
      Generated method - Setter of LDAPConfigProxyItem.securityProtocol attribute defined at extension ldap.
      Parameters:
      value - the securityProtocol
    • setServerRootDN

      @Accessor(qualifier="serverRootDN", type=SETTER) public void setServerRootDN(String value)
      Generated method - Setter of LDAPConfigProxyItem.serverRootDN attribute defined at extension ldap.
      Parameters:
      value - the serverRootDN
    • setServerUrl

      @Accessor(qualifier="serverUrl", type=SETTER) public void setServerUrl(Collection<String> value)
      Generated method - Setter of LDAPConfigProxyItem.serverUrl attribute defined at extension ldap.
      Parameters:
      value - the serverUrl
    • setSocketFactory

      @Accessor(qualifier="socketFactory", type=SETTER) public void setSocketFactory(String value)
      Generated method - Setter of LDAPConfigProxyItem.socketFactory attribute defined at extension ldap.
      Parameters:
      value - the socketFactory