Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations TouchToneTommy on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

ISessionMgr logon security question

Status
Not open for further replies.

ulliM

Programmer
Apr 4, 2006
10
DE
Hi all,

we're about to establish a connection from an enterprise java application on a websphere appserver to a crystal report XI server via the JAVA RAS SDK.

Somewhere in the javacode that is deployed on the websphere appserver you can find the following code (analogously):

Code:
try {
 ISessionMgr sessionMgr = CrystalEnterprise.getSessionMgr();
 IEnterpriseSession session = sessionMgr.logon("username", "password", "servername","secEnterprise");
} catch (SDKException e) {
 e.printStackTrace();
}

My Question:
Due to security aspects: the logon method establishes a remote connection to the determined server, by sending username and password. What is the protocol used by the JAVA RAS SDK, to do the remote call that is encapsulated in the ISessionMgr.logon(...) call???
If sensitive data should be reported, its not secure to send username and password by a unconfident protocol.

Any suggestions out there or hints for literature?
thanks in advance
ulliM
 
We use asp.net, but we do the the same thing, it runs on the compiled server-side code, talking to the sessionMgr object in binary on the same server, so it's not an issue for us, nothing goes across the wire, in your case, with a remote connection, I would assume tcp/ip and whatever your java implementation (j2ee? corba?) protocol and security would be in effect, it is most likely binary, however it is conceivable it could be packet sniffed.
 
hi hejamana and KingfisherINC,
thanks for helpful the replies.

sincerely
ulliM
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top