Package | Description |
---|---|
oracle.ifs.server |
Modifier and Type | Class and Description |
---|---|
class |
S_CompositeGroup
A S_CompositeGroup is the server-side representation of a CompositeGroup.
|
class |
S_DirectoryGroup
A S_DirectoryGroup is the server-side representation of a group
of users and/or other groups.
|
class |
S_DirectoryUser
An S_DirectoryUser is the server-side representation of an iFS user.
|
class |
S_TieCompositeGroup
An S_TieCompositeGroup allows the ECMSDK-defined behavior
of the COMPOSITEGROUP classobject (and its subclasses)
to be extended or overridden through the server extensibility API.
|
class |
S_TieDirectoryGroup
An S_TieDirectoryGroup allows the Oracle-defined behavior of the
DIRECTORYGROUP classobject (and its subclasses) to be extended
or overridden through the server extensibility API.
|
class |
S_TieDirectoryObject
An S_TieDirectoryObject allows the Oracle-defined behavior of the
DIRECTORYOBJECT classobject (and its subclasses) to be extended
or overridden through the server extensibility API.
|
class |
S_TieDirectoryUser
An S_TieDirectoryUser allows the Oracle-defined behavior of the
DIRECTORYUSER classobject (and its subclasses) to be extended
or overridden through the server extensibility API.
|
Modifier and Type | Method and Description |
---|---|
protected static S_DirectoryObject[] |
S_DirectoryObject.constructDirectoryObjectArray(S_LibrarySession sess,
Long[] ids)
Construct a DirectoryObject array from an array of object IDs.
|
S_DirectoryObject[] |
S_DirectoryObject.getAllAncestors()
Gets all ancestors of a member, returning the ancestors as an array
of S_DirectoryObject.
|
S_DirectoryObject[] |
S_DirectoryGroup.getAllMembers()
Gets all members of the group, direct or indirect.
|
S_DirectoryObject[] |
S_DirectoryObject.getAllMembers()
Gets all members belonging to this DIRECTORYOBJECT.
|
S_DirectoryObject[] |
S_DirectoryGroup.getAllUserMembers()
Gets all user members of the group, direct or indirect.
|
S_DirectoryObject[] |
S_DirectoryObject.getDirectAncestors()
Gets direct group ancestors of a member, returning the ancestors
as an array of S_DirectoryObject.
|
S_DirectoryObject[] |
S_DirectoryGroup.getDirectMembers()
Gets the direct members of this DIRECTORYOBJECT.
|
S_DirectoryObject[] |
S_DirectoryObject.getDirectMembers()
Gets the direct members of this DIRECTORYOBJECT.
|
S_DirectoryObject |
S_LibrarySession.getDirectoryObject(Long id)
Gets an S_DirectoryObject by id.
|
S_DirectoryObject |
S_LibrarySession.getDirectoryObject(Long id,
Long classId)
Gets an S_DirectoryObject by id and classId.
|
protected S_DirectoryObject |
AccessControlListResolver.getGrantee(S_LibraryObjectData aceData,
S_LibrarySession sess)
Gets the DirectoryObject which is the grantee of the specified
ACE data object.
|
protected S_DirectoryObject |
AccessControlListResolver.AccessControlEntryData.getGrantee(S_LibrarySession sess)
Gets the grantee.
|
protected S_DirectoryObject |
AccessControlListResolver.ResolutionGranteeEntry.getGrantee(S_LibrarySession sess)
Gets the grantee.
|
protected static S_DirectoryObject[] |
S_DirectoryObject.vectorToSDirectoryObjectArray(S_LibrarySession sess,
Vector vector)
Converts a Vector of S_DirectoryObject to an array of S_DirectoryObject.
|
protected S_DirectoryObject |
S_LibrarySession.verifyDirectoryObject(S_LibraryObject obj)
Verifies that the specified S_LibraryObject is an S_DirectoryObject.
|
Modifier and Type | Method and Description |
---|---|
protected void |
S_DirectoryGroup.addMember(S_DirectoryObject member)
Adds a member to the group.
|
void |
S_DirectoryGroup.addMember(S_DirectoryObject member,
S_LibraryObjectDefinition sdef)
Adds a member to a group, using a definition to define the
membership relationship.
|
void |
S_DirectoryGroup.addMembers(S_DirectoryObject[] members)
Adds members to the group.
|
void |
S_CompositeGroup.addMembers(S_DirectoryObject[] members,
S_LibraryObjectDefinition reldef)
Adds members to the group.
|
void |
S_DirectoryGroup.addMembers(S_DirectoryObject[] members,
S_LibraryObjectDefinition reldef)
Adds members to the group.
|
protected void |
S_LibrarySession.emptyWastebasket(S_DirectoryObject user)
Empties the user's (or feigned user's, if applicable) wastebasket.
|
boolean |
S_DirectoryGroup.isDirectMember(S_DirectoryObject obj)
Determines if the specified DirectoryObject is a direct member
of the group.
|
boolean |
S_DirectoryGroup.isMember(S_DirectoryObject obj)
Determines if the specified DirectoryObject is a member of the group.
|
void |
S_DirectoryGroup.removeMember(S_DirectoryObject member)
Removes a member from the group.
|
void |
S_DirectoryGroup.removeMember(S_DirectoryObject member,
boolean bypass)
Removes a member from the group.
|
void |
S_DirectoryGroup.removeMembers(S_DirectoryObject[] members)
Removes members from the group.
|
void |
S_CompositeGroup.removeMembers(S_DirectoryObject[] members,
boolean bypass)
Removes members from a group.
|
void |
S_DirectoryGroup.removeMembers(S_DirectoryObject[] members,
boolean bypass)
Removes members from a group.
|
Constructor and Description |
---|
AccessControlEntryData(Long id,
Long classId,
S_DirectoryObject granteeObj,
AccessLevel level,
Long[] pbIds,
boolean granted)
Constructs an AccessControlEntryData.
|
Copyright © 2023. All rights reserved.