public class SecurityDescriptor extends Object implements SecurityInfo
ATTRIBUTE_SECURITY_INFO, BACKUP_SECURITY_INFO, DACL_SECURITY_INFO, GROUP_SECURITY_INFO, LABEL_SECURITY_INFO, OWNER_SECURITY_INFO, SACL_SECURITY_INFO, SCOPE_SECURITY_INFO| Constructor and Description |
|---|
SecurityDescriptor() |
SecurityDescriptor(byte[] buffer,
int bufferIndex,
int len) |
| Modifier and Type | Method and Description |
|---|---|
int |
decode(byte[] buffer,
int bufferIndex,
int len) |
ACE[] |
getAces() |
SID |
getOwnerGroupSid() |
SID |
getOwnerUserSid() |
int |
getType() |
String |
toString() |
public SecurityDescriptor()
public SecurityDescriptor(byte[] buffer,
int bufferIndex,
int len)
throws IOException
buffer - bufferIndex - len - IOExceptionpublic final int getType()
public final ACE[] getAces()
public final SID getOwnerGroupSid()
public final SID getOwnerUserSid()
public int decode(byte[] buffer,
int bufferIndex,
int len)
throws SMBProtocolDecodingException
decode in interface Decodablebuffer - bufferIndex - len - SMBProtocolDecodingExceptionCopyright © 2023. All rights reserved.