Package org.springframework.security.providers.dao

Examples of org.springframework.security.providers.dao.DaoAuthenticationProvider


      PasswordEncoder pe;
      @Inject
      UserCache userCache;

      public DaoAuthenticationProvider get() {
        final DaoAuthenticationProvider dap = new DaoAuthenticationProvider();
        dap.setUserDetailsService(uds);
        dap.setSaltSource(ss);
        dap.setPasswordEncoder(pe);
        assert userCache != null;
        dap.setUserCache(userCache);
        return dap;
      }

    }).in(Scopes.SINGLETON);
View Full Code Here


        }).in(Scopes.SINGLETON);
      }
    }, new TestAcegiModule(config));

    // verify dao auth provider
    final DaoAuthenticationProvider p = i.getInstance(DaoAuthenticationProvider.class);
    assert p != null : "Unable to obtain a dao auth provider";

    // verify AnonymousAuthenticationProvider
    final AnonymousAuthenticationProvider ap = i.getInstance(AnonymousAuthenticationProvider.class);
    assert ap != null : "Unable to obtain AnonymousAuthenticationProvider";
View Full Code Here

       
        String encryptPasswords = WebloggerConfig.getProperty("passwds.encryption.enabled");
        boolean doEncrypt = Boolean.valueOf(encryptPasswords).booleanValue();
       
        if (doEncrypt) {
            DaoAuthenticationProvider provider = (DaoAuthenticationProvider) ctx.getBean("org.springframework.security.providers.dao.DaoAuthenticationProvider#0");
            String algorithm = WebloggerConfig.getProperty("passwds.encryption.algorithm");
            PasswordEncoder encoder = null;
            if (algorithm.equalsIgnoreCase("SHA")) {
                encoder = new ShaPasswordEncoder();
            } else if (algorithm.equalsIgnoreCase("MD5")) {
                encoder = new Md5PasswordEncoder();
            } else {
                log.error("Encryption algorithm '" + algorithm + "' not supported, disabling encryption.");
            }
            if (encoder != null) {
                provider.setPasswordEncoder(encoder);
                log.info("Password Encryption Algorithm set to '" + algorithm + "'");
            }
        }

        if (WebloggerConfig.getBooleanProperty("securelogin.enabled")) {
View Full Code Here

TOP

Related Classes of org.springframework.security.providers.dao.DaoAuthenticationProvider

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.