|
|||||||||
| 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 | ||||||||