Package com.crystaldecisions.sdk.occa.security

This package contains interfaces that allow you to interact with the security session.

See:
          Description

Interface Summary
CeSecurityOptions This interface defines the options that can apply to a security content.
CeSecurityOptions.RightScope The object scope of a right.
IBatch This interface controls the security batch operations.
IEnterpriseLogonInformation IEnterpriseLogonInformation is an object that store extra logon information.
ILimitResult This interface defines the result of a limit right retrieved from the server.
ILogonTokenMgr This object manages the creation and release of logon tokens for logged on users.
ISecCacheController

The interface for controlling cache loading of rights.

ISecCacheControllerAdmin The interface for controlling cache loading of rights admin info.
ISecRights

The interface for checking non-admin rights.

ISecRightsAdmin The interface for checking non-admin rights.
ISecRightsQueryAdmin

The interface for rights query adminstration.

ISecurityInfoMgr

This object manages the security content the logged on user has access to.

ISecurityInfoResult  
ISecurityResult Result from a security request.
IUserInfo This is an interface through which user information can be extracted from the security session and then modified.
 

Class Summary
CacheModes Enum specifiying the cache mode for security batch operations
 

Package com.crystaldecisions.sdk.occa.security Description

This package contains interfaces that allow you to interact with the security session. This includes validating and managing logon tokens, as well as retrieving specific user information. These interfaces are accessed directly from the IEnterpriseSession object using the getLogonTokenMgr() and getUserInfo() methods.