Class AbstractLdapSearchProperties

java.lang.Object
org.apereo.cas.configuration.model.support.ldap.AbstractLdapProperties
org.apereo.cas.configuration.model.support.ldap.AbstractLdapSearchProperties
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AbstractLdapAuthenticationProperties, LdapAcceptableUsagePolicyProperties, LdapConsentProperties, LdapGoogleAuthenticatorMultifactorProperties, LdapGraphicalUserAuthenticationProperties, LdapPasswordManagementProperties, LdapPasswordSynchronizationProperties, LdapPrincipalAttributesProperties, LdapServiceRegistryProperties, LdapThrottleProperties, Pac4jDelegatedAuthenticationLdapProfileSelectionProperties, PasswordlessAuthenticationLdapAccountsProperties, SpnegoLdapProperties, SurrogateLdapAuthenticationProperties, SurrogateSimpleAuthenticationProperties, WebAuthnLdapMultifactorProperties, X509LdapProperties

@RequiresModule(name="cas-server-support-ldap") public abstract class AbstractLdapSearchProperties extends AbstractLdapProperties
Since:
5.3.0
See Also:
  • Field Details

    • searchFilter

      @RequiredProperty protected String searchFilter
      User filter to use for searching. Syntax is cn={user} or cn={0}.

      You may also provide an external groovy script in the syntax of file:/path/to/GroovyScript.groovy to fully build the final filter template dynamically.

  • Constructor Details

    • AbstractLdapSearchProperties

      public AbstractLdapSearchProperties()