Class LdapAuthenticatorBundle<T extends io.dropwizard.Configuration>

java.lang.Object
com.yammer.dropwizard.authenticator.LdapAuthenticatorBundle<T>
All Implemented Interfaces:
io.dropwizard.ConfiguredBundle<T>

public abstract class LdapAuthenticatorBundle<T extends io.dropwizard.Configuration> extends Object implements io.dropwizard.ConfiguredBundle<T>
  • Constructor Details

    • LdapAuthenticatorBundle

      public LdapAuthenticatorBundle()
  • Method Details

    • getConfiguration

      public abstract LdapConfiguration getConfiguration(T configuration)
    • initialize

      public void initialize(io.dropwizard.setup.Bootstrap<?> bootstrap)
      Specified by:
      initialize in interface io.dropwizard.ConfiguredBundle<T extends io.dropwizard.Configuration>
    • run

      public void run(T configuration, io.dropwizard.setup.Environment environment)
      Specified by:
      run in interface io.dropwizard.ConfiguredBundle<T extends io.dropwizard.Configuration>
    • getLdapContext

      public LdapCanAuthenticate getLdapContext()