|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.jniwrapper.Parameter com.jniwrapper.Structure com.jniwrapper.win32.security.SidAndAttributes
public class SidAndAttributes
This class is the wrapper for the SID_AND_ATTRIBUTES structure. (@see SID_AND_ATTRIBUTES structure).
Field Summary | |
---|---|
static long |
SE_GROUP_ENABLED
The SID is enabled for access checks. |
static long |
SE_GROUP_ENABLED_BY_DEFAULT
The SID is enabled by default. |
static long |
SE_GROUP_LOGON_ID
The SID is a logon SID that identifies the logon session associated with an access token. |
static long |
SE_GROUP_MANDATORY
The SID cannot have the SE_GROUP_ENABLED attribute cleared by a call to the AdjustTokenGroups function. |
static long |
SE_GROUP_OWNER
The SID identifies a group account for which the user of the token is the owner of the group, or the SID can be assigned as the owner of the token or objects. |
static long |
SE_GROUP_RESOURCE
The SID identifies a domain-local group. |
static long |
SE_GROUP_USE_FOR_DENY_ONLY
The SID is a deny-only SID in a restricted token. |
Fields inherited from class com.jniwrapper.Structure |
---|
i |
Fields inherited from class com.jniwrapper.Parameter |
---|
LICENSE_TYPE, V |
Constructor Summary | |
---|---|
SidAndAttributes()
|
Method Summary | |
---|---|
java.lang.Object |
clone()
|
com.jniwrapper.UInt32 |
getAttributes()
|
com.jniwrapper.Pointer |
getpSid()
Deprecated. use getSid() instead |
Sid |
getSid()
|
void |
setAttributes(com.jniwrapper.UInt32 attributes)
|
void |
setpSid(com.jniwrapper.Pointer pSid)
Deprecated. use getSid() instead |
Methods inherited from class com.jniwrapper.Structure |
---|
a, a, acceptIOPerformer, addMembers, computeLength, equals, getAlignmentRequirement, getDebugInfo, getFirstMemberSize, getLength, getMember, getMembers, getOffsets, init, init, initFrom, pop, push, read, setDataBuffer, write |
Methods inherited from class com.jniwrapper.Parameter |
---|
|
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static long SE_GROUP_ENABLED
public static long SE_GROUP_ENABLED_BY_DEFAULT
public static long SE_GROUP_LOGON_ID
public static long SE_GROUP_MANDATORY
public static long SE_GROUP_OWNER
public static long SE_GROUP_RESOURCE
public static long SE_GROUP_USE_FOR_DENY_ONLY
Constructor Detail |
---|
public SidAndAttributes()
Method Detail |
---|
public com.jniwrapper.Pointer getpSid()
public void setpSid(com.jniwrapper.Pointer pSid)
public Sid getSid()
public com.jniwrapper.UInt32 getAttributes()
public void setAttributes(com.jniwrapper.UInt32 attributes)
public java.lang.Object clone()
clone
in class com.jniwrapper.Structure
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |