|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface UidGidSubject
This interface defines a Subject
that has a user id (UID), a primary
group id (GID) and zero or more secondary group id:s. All id:s are integers
equal to or greater than zero.
A subject can be a member of several groups, but it always has just one primary group. If new entities are created by the subject, their group ownership is set to the subject's primary group.
Method Summary | |
---|---|
int |
getPrimaryGid()
Get the primary GID. |
Set<Integer> |
getSecondaryGids()
Get the set of secondary GID:s. |
int |
getUid()
Get the UID. |
Methods inherited from interface org.entityfs.security.Subject |
---|
doAs, doAs, getPrincipals, getPrincipals, getPrivateCredentials, getPrivateCredentials, getPublicCredentials, getPublicCredentials |
Method Detail |
---|
int getUid()
int getPrimaryGid()
Set<Integer> getSecondaryGids()
null
.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |