@Override protected IdentityBeanConfiguration create() throws SecurityConfigurationException { return new IdentityBeanConfiguration(this.scope); }
@Override protected Builder<IdentityBeanConfiguration> readFrom(IdentityBeanConfiguration fromConfiguration) throws SecurityConfigurationException { if (RequestScoped.class.equals(fromConfiguration.getScope())) { this.stateless(); } return this; } }
@Override protected Builder<IdentityBeanConfiguration> readFrom(IdentityBeanConfiguration fromConfiguration) throws SecurityConfigurationException { if (RequestScoped.class.equals(fromConfiguration.getScope())) { this.stateless(); } return this; } }
@Override protected Builder<IdentityBeanConfiguration> readFrom(IdentityBeanConfiguration fromConfiguration) throws SecurityConfigurationException { if (RequestScoped.class.equals(fromConfiguration.getScope())) { this.stateless(); } return this; } }
@Override protected IdentityBeanConfiguration create() throws SecurityConfigurationException { return new IdentityBeanConfiguration(this.scope); }
@Override public Class<? extends Annotation> getScope() { Class<? extends Annotation> scope = SessionScoped.class; if (this.securityConfiguration != null && this.securityConfiguration.getIdentityBeanConfiguration() != null) { scope = this.securityConfiguration.getIdentityBeanConfiguration().getScope(); } if (scope == null) { throw new IllegalStateException("No scope defined for " + Identity.class.getSimpleName() + " bean. Check your configuration."); } return scope; }
@Override protected IdentityBeanConfiguration create() throws SecurityConfigurationException { return new IdentityBeanConfiguration(this.scope); }
@Override public Class<? extends Annotation> getScope() { Class<? extends Annotation> scope = SessionScoped.class; if (this.securityConfiguration != null && this.securityConfiguration.getIdentityBeanConfiguration() != null) { scope = this.securityConfiguration.getIdentityBeanConfiguration().getScope(); } if (scope == null) { throw new IllegalStateException("No scope defined for " + Identity.class.getSimpleName() + " bean. Check your configuration."); } return scope; }
@Override public Class<? extends Annotation> getScope() { Class<? extends Annotation> scope = SessionScoped.class; if (this.securityConfiguration != null && this.securityConfiguration.getIdentityBeanConfiguration() != null) { scope = this.securityConfiguration.getIdentityBeanConfiguration().getScope(); } if (scope == null) { throw new IllegalStateException("No scope defined for " + Identity.class.getSimpleName() + " bean. Check your configuration."); } return scope; }