Users prefer to log on to the system once, without needing to provide passwords several times during a session. Trusted Authentication provides a single sign
To enable Trusted Authentication, you must configure both the server and the client.
Note: The shared secret is used by the client and the CMS to create a trusted authentication password. This password is used to establish trust.
Note: The timeout value determines how long the CMS waits for the IEnterpriseSession.logon()
call from the client application.
The following conditions apply for the configuration file:
TrustedPrincipal.conf
.businessobjects_root/win32_x86/plugins/auth/secEnterprise
.SharedSecret=secretPassword
, where secretPassword
is the trusted authentication password.ISessionMgr sessionMgr = CrystalEnterprise.getSessionMgr();
ITrustedPrincipal trustedPrincipal = sessionMgr.createTrustedPrincipal("userName", "cmsName");
IEnterpriseSession enterpriseSession = sessionMgr.logon(trustedPrincipal);
Business Objects http://www.businessobjects.com/ Support services http://www.businessobjects.com/services/support/ Product Documentation on the Web http://support.businessobjects.com/documentation/ |