Class LdapModuleConfig

java.lang.Object
com.persequor.saga.modules.ldap.config.LdapModuleConfig

@Singleton @ConfigurationModel(module=LdapModule.class, prefix="module-ldap") public class LdapModuleConfig extends Object
  • Constructor Details

    • LdapModuleConfig

      public LdapModuleConfig()
  • Method Details

    • getDomain

      public String getDomain()
    • setDomain

      public void setDomain(String domain)
    • isEnableSsl

      public boolean isEnableSsl()
    • setEnableSsl

      public void setEnableSsl(boolean enableSsl)
    • getSessionLifetime

      public Duration getSessionLifetime()
    • setSessionLifetime

      public void setSessionLifetime(Duration sessionLifetime)
    • getUserCredentialAttribute

      public String getUserCredentialAttribute()
    • setUserCredentialAttribute

      public void setUserCredentialAttribute(String userCredentialAttribute)
    • getUserNameAttribute

      public String getUserNameAttribute()
    • setUserNameAttribute

      public void setUserNameAttribute(String userNameAttribute)
    • isExtraAttributePropagationEnabled

      public boolean isExtraAttributePropagationEnabled()
    • setExtraAttributePropagationEnabled

      public void setExtraAttributePropagationEnabled(boolean extraAttributePropagationEnabled)