Hi,
We are working on a simple JAVA application using APIs provided by the SAP BO community (com.businessobjects.dsws.*) to access the BO reports by logging on to the server. Passing the user credentials manually like user name, password and domain works, but we want to use SSO; for which we are able to pass a Http Cookie to our web application. We want the cookie to be propogated to the BO server.
Something like :
EnterpriseCredential oEnterpriseCredential = new EnterpriseCredential();
/* oEnterpriseCredential.enable(Cookie) */
oSession = new Session(oConnection);
oSession.login(oEnterpriseCredential);
Right now we are setting the "Cookie" in Service Context, sort of like HTTP transport header filed, but this approach is failing as of now.