Possible, but requires adjustments to files:
- https://github.com/GluuFederation/oxAuth/blob/version_3.1.6/Server/integrations/saml-passport/SamlPassportAuthenticator.py (function at line 361). This is the passport_saml script
- https://github.com/GluuFederation/oxAuth/blob/version_3.1.6/Server/integrations/passport/PassportExternalAuthenticator.py (function at line 345). This is passport_social script
- https://github.com/GluuFederation/oxAuth/blob/version_3.1.6/Server/src/main/webapp/auth/passport/passportlogin.xhtml (script block at line 321). This is the Passport login page (it's inside oxauth.war file found in chroot at /opt/gluu/jetty/oxauth/webapps)
We don't do custom development for community users. However, if you purchase a membership we can help you out.