use shibresolver API properly