com.crystaldecisions.sdk.occa.infostore
Interface IEffectivePrincipals

All Superinterfaces:
IPrincipalsBase

public interface IEffectivePrincipals
extends IPrincipalsBase

This interface represents a collection that contains all of the principals (users and groups) that have effective rights on the current object. Effective principals are calculated from the explicit principals set on the current object and parent objects, and are therefore not modifiable.


Method Summary
 IEffectivePrincipal get(int id)
           Returns the principal with the specified ID.
 
Methods inherited from interface com.crystaldecisions.sdk.occa.infostore.IPrincipalsBase
isGlobalInheritFolders, iterator, size
 

Method Detail

get

IEffectivePrincipal get(int id)

Returns the principal with the specified ID.

Parameters:
id - The ID of the principal.
Returns:
The principal specified by id, or null if no such principal exists.