We currently have an application we created that uses jtapi to make calls. it passes an id and password to gain access to do this. Is there a way to use jtapi to make a call using pass through credentials so the user does not actually need to supply an id and password to gain access.
When applications give the userid/password in getProvider() API, Cisco JTAPI uses the userid/password to authenticate with CTIManager. There a couple of ways to get authenticated one of the which is giving the userid/password. Another method would be to provide token. You still need to find a way to get the SSO token, so that application can successfully authenticate.
You can't avoid authentication.