@Produces @ApplicationScoped public IdentityManager createIdentityManager() { IdentityConfiguration identityConfig = new IdentityConfiguration(); IdentityManager identityManager = new DefaultIdentityManager(); identityManager.bootstrap(identityConfig, new DefaultIdentityStoreInvocationContextFactory(null, null)); return identityManager; }
@Override public IdentityManager getIdentityManager() { IdentityConfiguration config = new IdentityConfiguration(); config.addStoreConfiguration(getConfiguration()); IdentityManager identityManager = new DefaultIdentityManager(); DefaultIdentityStoreInvocationContextFactory icf = new DefaultIdentityStoreInvocationContextFactory(null) { @Override public EntityManager getEntityManager() { return JPAIdentityManagerConfiguration.this.entityManagerLookupStrategy.getEntityManager(); } }; identityManager.bootstrap(config, icf); return identityManager; }
@Override public IdentityManager getIdentityManager() { IdentityConfiguration config = new IdentityConfiguration(); config.addStoreConfiguration(getStoreConfig()); IdentityManager identityManager = new DefaultIdentityManager(); identityManager.bootstrap(config, new DefaultIdentityStoreInvocationContextFactory(null)); return identityManager; } }
@Override public IdentityManager getIdentityManager() { IdentityConfiguration config = new IdentityConfiguration(); config.addStoreConfiguration(new FileIdentityStoreConfiguration()); IdentityManager identityManager = new DefaultIdentityManager(); identityManager.bootstrap(config, new DefaultIdentityStoreInvocationContextFactory(null)); return identityManager; } }
@Override public IdentityManager createIdentityManager() { if (this.identityManager == null) { IdentityConfiguration config = new IdentityConfiguration(); config.addStoreConfiguration(getConfiguration()); this.identityManager = new DefaultIdentityManager(); identityManager.bootstrap(config, new DefaultIdentityStoreInvocationContextFactory(null)); } return this.identityManager; }
@Override public IdentityManager createIdentityManager() { IdentityConfiguration config = new IdentityConfiguration(); config.addStoreConfiguration(getConfiguration()); IdentityManager identityManager = new DefaultIdentityManager(); identityManager.bootstrap(config, new DefaultIdentityStoreInvocationContextFactory(null)); return identityManager; }
@Override public IdentityManager createIdentityManager() { IdentityConfiguration config = new IdentityConfiguration(); config.addStoreConfiguration(getConfiguration()); IdentityManager identityManager = new DefaultIdentityManager(); DefaultIdentityStoreInvocationContextFactory icf = new DefaultIdentityStoreInvocationContextFactory(emf); icf.setEntityManager(entityManager); identityManager.bootstrap(config, icf); return identityManager; }