NextcloudのSSO & SAML authenticationアプリを使うと環境変数の値で認証できるようになるんですか?
それならWebサーバー(apache?)でkerberos認証して、NextcloudでREMOTE_USERを参照すれば、何とかなるのでは