Non-web shibboleth client