Package com.hierynomus.msdtyp.ace
Class AceType2
- java.lang.Object
-
- com.hierynomus.msdtyp.ace.ACE
-
- com.hierynomus.msdtyp.ace.AceType2
-
-
Field Summary
Fields Modifier and Type Field Description (package private) longaccessMask(package private) java.util.UUIDinheritedObjectType(package private) java.util.UUIDobjectType(package private) SIDsid
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetAccessMask()java.util.UUIDgetInheritedObjectType()java.util.UUIDgetObjectType()SIDgetSid()(package private) static AceType2read(AceHeader header, SMBBuffer buffer, int aceStartPos)(package private) voidreadBody(SMBBuffer buffer, int aceStartPos)Read the body of the AceType2java.lang.StringtoString()(package private) voidwriteBody(SMBBuffer buffer)-
Methods inherited from class com.hierynomus.msdtyp.ace.ACE
getAceHeader, read, write
-
-
-
-
Field Detail
-
accessMask
long accessMask
-
sid
SID sid
-
objectType
java.util.UUID objectType
-
inheritedObjectType
java.util.UUID inheritedObjectType
-
-
Method Detail
-
readBody
void readBody(SMBBuffer buffer, int aceStartPos) throws Buffer.BufferException
Read the body of the AceType2- Parameters:
buffer-aceStartPos- The start position of the ACE in the buffer.- Throws:
Buffer.BufferException
-
read
static AceType2 read(AceHeader header, SMBBuffer buffer, int aceStartPos) throws Buffer.BufferException
- Throws:
Buffer.BufferException
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getAccessMask
public long getAccessMask()
- Specified by:
getAccessMaskin classACE
-
getObjectType
public java.util.UUID getObjectType()
-
getInheritedObjectType
public java.util.UUID getInheritedObjectType()
-
-