package org.jboss.seam.security; import org.picketlink.idm.api.User; /** * Authenticator bean type * * @author Shane Bryzak */ public interface Authenticator { public enum AuthenticationStatus {SUCCESS, FAILURE, DEFERRED} void authenticate(); void postAuthenticate(); User getUser(); AuthenticationStatus getStatus(); }