procedure Assign(AccessEntry: TJwAuditAccessControlEntry); virtual; reintroduce;
Assign copies all properties from another audit ACE. The instance @classname must not be already added to a list (ListOwner must be nil). However aObject can be in a list. Assign creates copies of all properties. It also makes a copy of the SID and sets ownSID to True so the SID will be freed on destruction. ListOwner will be set to nil. You have to add the ACE manually.