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) long
accessMask
(package private) java.util.UUID
inheritedObjectType
(package private) java.util.UUID
objectType
(package private) SID
sid
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getAccessMask()
java.util.UUID
getInheritedObjectType()
java.util.UUID
getObjectType()
SID
getSid()
(package private) static AceType2
read(AceHeader header, SMBBuffer buffer, int aceStartPos)
(package private) void
readBody(SMBBuffer buffer, int aceStartPos)
Read the body of the AceType2java.lang.String
toString()
(package private) void
writeBody(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:
toString
in classjava.lang.Object
-
getAccessMask
public long getAccessMask()
- Specified by:
getAccessMask
in classACE
-
getObjectType
public java.util.UUID getObjectType()
-
getInheritedObjectType
public java.util.UUID getInheritedObjectType()
-
-