package org.jboss.seam.security.contexts; import java.lang.annotation.Annotation; import javax.enterprise.context.spi.Context; import javax.enterprise.context.spi.Contextual; import javax.enterprise.context.spi.CreationalContext; import org.jboss.seam.security.AuthenticationScoped; /** * @author Shane Bryzak */ public class AuthenticationContext implements Context { private boolean active; public Class<? extends Annotation> getScope() { return AuthenticationScoped.class; } public <T> T get(Contextual<T> contextual, CreationalContext<T> creationalContext) { // FIXME return null; } public <T> T get(Contextual<T> contextual) { return get(contextual, null); } public boolean isActive() { return active; } }