package org.keycloak.authentication; import org.keycloak.provider.Provider; import javax.ws.rs.core.Response; /** * @author Bill Burke * @version $Revision: 1 $ */ public interface RequiredActionProvider extends Provider { void evaluateTriggers(RequiredActionContext context); Response invokeRequiredAction(RequiredActionContext context); Object jaxrsService(RequiredActionContext context); String getProviderId(); }