Location: Symbol Reference > Classes > TJwSimpleDescriptor Class
JWSCL Documentation
ContentsIndexHome
PreviousUpNext
TJwSimpleDescriptor Class
Pascal
TJwSimpleDescriptor = class;

TJwSimpleDescriptor implements a simplier version of a security descriptor. It only supports :

  • discretionary access control list
  • owner
  • allow access control entries
  • deny access control entries
  • access rights
  • static security attributes (managed by class)
The class does not support:
  • inheritance
  • group
  • access control entry flags

 
Name 
Description 
 
Create creates a new TJwSimpleDescriptor instance and initializes an empty security descriptor. It contains:
  • an empty DACL which denies all access
  • an empty owner - property Owner is nil.
 
 
This is Destroy, a member of class TJwSimpleDescriptor. 
Name 
Description 
The following tables list the members exposed by TJwSimpleDescriptor. 
The methods of the TJwSimpleDescriptor class are listed here. 
The properties of the TJwSimpleDescriptor class are listed here. 
 
Name 
Description 
 
This is the overview for the Allow method overload. 
 
Deny 
This is the overview for the Deny method overload. 
 
This is the overview for the SetOwner method overload. 
 
Name 
Description 
 
Used in the SecurityAttributes property to set the InheritHandle member of the structure 
 
Owner returns the internal representation of the owner of the security descriptor. The property returns nil if the owner was not set previously. 
 
Used in the SecurityAttributes property to create a relative security descriptor (true) otherwise an aboluste sd (false). 
 
SecurityAttributes returns a security attribute structure that must not be freed. Each call of this property generates a new pointer to a data structure. The previous structure is freed and thus made invalid. 
 
Returns a the internal presentation of a JWSCL security descriptor class. It can be used with other JWSCL methods. Do not free it! 
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!