com.crystaldecisions.sdk.framework
Interface ITrustedPrincipal

All Superinterfaces:
java.security.Principal

public interface ITrustedPrincipal
extends java.security.Principal

This interface represents a trusted principal object. A trusted principal allows you to log on to the Central Management Server without a password. This is known as trusted authentication.

To enable trusted authentication on a client machine, create a text file named TrustedPrincipal.conf on the client machine and add the following text:

SharedSecret=<secret>

where <secret> is the trusted authentication shared secret configured in BusinessObjects Enterprise.

Save the TrustedPrincipal.conf file in one of the following locations:

Note: If the shared secret contains non-ASCII characters, the TrustedPrincipal.conf file must be saved with UTF-8 encoding.


Method Summary
 java.lang.String getCMSName()
          Returns the CMS name.
 
Methods inherited from interface java.security.Principal
equals, getName, hashCode, toString
 

Method Detail

getCMSName

java.lang.String getCMSName()

Returns the CMS name.

Returns:
A String containing the name of the Central Management Server.