Single Sign On in C# or VB.Net application to connect to Epicor

I would say it is possible as CadLink utilises single signon
Has anyone used single sign on for a c# or VB.Net application to connect to Epicor? Is it even possible?

Brett