class SimpleTokenLoginModuleProvider implements AppConfigEntryProvider {

    @Override
    public Map<String, Object> getModuleConfig() {
        Map<String, Object> tokenOptions = new HashMap<>();
        tokenOptions.put(LoginModuleConfig.ENGINE_MANAGER, engineManager);
        tokenOptions.put(BundleContext.class.getName(), context);
        tokenOptions.put(ProxyLoginModule.BUNDLE_ID, Long.toString(context.getBundle().getBundleId()));
        tokenOptions.put(ProxyLoginModule.MODULE, SimpleTokenLoginModule.class.getName());
        tokenOptions.put(TokenLoginModule.TOKEN_MANAGER, tokenManager);
        return tokenOptions;
    }

}