|
JWSCL Documentation
|
The following tables list the members exposed by TJwSecurityAccessControlEntry.
|
|
Name |
Description |
![]() |
Assign copies all properties from another ACE. This method does not add this instance to any list or change ListOwner. | |
|
This is the overview for the Create constructor overload. | |
|
This is the overview for the CreateACE method overload. | |
![]() |
Destroy destroys an ACE. | |
|
Free frees the memory of an ACE if it does not belong to a list (ListOwner = nil); otherwise nothing happens. Instead use Remove of TJwSecurityAccessControlList . | |
|
GetClassAceType returns an ACE class type depending on the give ACE type. To create a class instance CreateACE can be used. | |
|
GetText returns information about the SID instance using human readable description. This function shows bit states for the AccessMask. Use GetTextMap to define readable access rights mapping. | |
|
GetTextMap returns information about the SID instance using human readable description. This function can convert the AccessMask bits into strings using a mapping class. |
|
|
Name |
Description |
|
AccessMask contains the access mask of the ACE. | |
![]() |
AceType returns the type of the access control entry. It can return the following values :
| |
|
Flags contains the flags of the ACE | |
|
This is Header, a member of class TJwSecurityAccessControlEntry. | |
|
not used | |
|
InheritedObjectType contains the object or property specific guid. It is only of use if the instance of this ACE is an object of one of these types
See also http://msdn2.microsoft.com/en-us/library/aa374917(VS.85).aspx | |
|
This is InheritProperty, a member of class TJwSecurityAccessControlEntry. | |
|
ListOwner contains the owner of this ACE. It cannot be set. If ListOwner is nil it can be set once. If it set to a TJwSecurityAccessControlList instance the ACE will automatically added to the list. To change the value a copy must be created of the instance. | |
![]() |
ObjectFlags returns the object flags of the ACE. This property depends on property ObjectType and InheritedObjectType. It returns a combination of these flags if parameter...
| |
|
ObjectType contains the object or property specific guid. It is only of use if the instance of this ACE is an object of one of these types
See also http://msdn2.microsoft.com/en-us/library/aa374917(VS.85).aspx | |
|
OwnSID defines whether the TJwSecurityId SID will be freed (True) or not (False). If property SID is a well known SID from unit JwsclKnownSid this property will be ignored) | |
|
Revision gets or sets or gets the revision of the ACE Can be one of the revision levels: ACL_REVISION, ACL_REVISION1, ACL_REVISION2, ACL_REVISION3, ACL_REVISION4 or ACL_REVISION_DS | |
|
SID contains the security identifier. It can be nil. | |
|
UserData defines user data that can be used to attach used defined data |
|
Copyright (c) 2010. All rights reserved.
This help was created by Doc-O-Matic sponsored by toolsfactory software inc. |
|
What do you think about this topic? Send feedback!
|