class AuthProviderInitializer {

    public void configure(AuthenticationManagerBuilder auth) {
        auth.authenticationProvider(loginAuthProvider);
        auth.authenticationProvider(tokenAuthenticationProvider);
        auth.authenticationProvider(certificateAuthenticationProvider);
    }

    public  AuthProviderInitializer(CompoundAuthProvider loginAuthProvider,
                                   TokenAuthenticationProvider tokenAuthenticationProvider,
                                   CertificateAuthenticationProvider certificateAuthenticationProvider);

}