protected final class AccessControlListResolver.AccessControlEntryData extends Object
| Modifier | Constructor and Description | 
|---|---|
protected  | 
AccessControlEntryData(Long id,
                      Long classId,
                      S_DirectoryObject granteeObj,
                      AccessLevel level,
                      Long[] pbIds,
                      boolean granted)
Constructs an AccessControlEntryData. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected S_AccessControlEntry | 
getAccessControlEntry(S_LibrarySession session)
Gets the AccessControlEntry. 
 | 
protected S_DirectoryObject | 
getGrantee(S_LibrarySession sess)
Gets the grantee. 
 | 
protected boolean | 
isDependentOnPermissionBundle(Long id)
Returns indication as to whether this ACE is dependent on
 the specified PermissionBundle ID. 
 | 
protected boolean | 
isNullEntry()
Returns indication as to whether this is a null entry. 
 | 
protected AccessControlEntryData(Long id, Long classId, S_DirectoryObject granteeObj, AccessLevel level, Long[] pbIds, boolean granted) throws IfsException
id - the ACE IDclassId - the ACE class IDgranteeObj - the Granteelevel - the access levelpbIds - the permissionBundles this ADE depends ongranted - grant or revokeIfsExceptionprotected S_DirectoryObject getGrantee(S_LibrarySession sess) throws IfsException
sess - the session contextIfsException - if the operation failsprotected S_AccessControlEntry getAccessControlEntry(S_LibrarySession session) throws IfsException
session - the session contextIfsException - if the operation failsprotected boolean isNullEntry()
protected boolean isDependentOnPermissionBundle(Long id)
id - the PermissionBundle IDCopyright © 2025. All rights reserved.