public interface  org.glassfish.common.util.admin.AdminAuthenticator extends java.lang.Object
{
public static final java.lang.String REST_TOKEN_NAME;
public static final java.lang.String REMOTE_ADDR_NAME;
public abstract java.util.List callbacks();
public abstract boolean identify(javax.security.auth.Subject) throws javax.security.auth.login.LoginException;
public abstract org.glassfish.common.util.admin.AdminAuthenticator$AuthenticatorType type();
}