|
| Foundation |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
public interface IdentityGroupInterface
| Field Summary |
|---|
| Fields inherited from interface com.sas.services.information.metadata.MetadataInterface |
|---|
METADATA_STATE_DELETED, METADATA_STATE_DESTROYED, METADATA_STATE_NEW, METADATA_STATE_NORMAL, PERMISSION_READMETADATA, PERMISSION_WRITEMETADATA |
| Method Summary | |
|---|---|
void |
addIdentity(IdentityInterface identity)
Add a member identity to this group. |
FolderInterface |
getHomeFolder()
Get the group home folder, if it exists. |
java.util.List |
getMembers()
Get a List of the IdentityInterface objects that are members of this group. |
java.util.List |
getUsers()
Returns a list of user names associated with this Role. |
boolean |
isMember(java.lang.String name)
Determines whether or not a user is in this role. |
boolean |
isMember(UserContextInterface uc)
Determines whether or not a user is in this role. |
void |
removeIdentity(IdentityInterface identity)
Remove a member identity from this group. |
void |
setMembers(java.util.List members)
Set the member list for this group. |
| Methods inherited from interface com.sas.services.information.metadata.IdentityInterface |
|---|
addLogin, getDisplayName, getEffectiveDispayName, getEffectiveDisplayName, getIdentityGroups, getIdentityMembershipLevels, getIdentityType, getLogins, getUserIds, removeLogin, setDisplayName |
| Methods inherited from interface com.sas.services.information.publicobject.PublicObjectInterface |
|---|
addProcessorInterface, getContainer, getIdentifier, getName, getObjectURI, getPathUrl, getProcessorInterface, getTypeDescriptor |
| Method Detail |
|---|
java.util.List getMembers()
throws ServiceException,
java.rmi.RemoteException
ServiceException - if a repository error occurs.
java.rmi.RemoteException - in the event of remote object failure.
void addIdentity(IdentityInterface identity)
throws ServiceException,
java.rmi.RemoteException
identity - The new identity to add to this group.
ServiceException - if a repository error occurs.
java.rmi.RemoteException - in the event of remote object failure.
void removeIdentity(IdentityInterface identity)
throws ServiceException,
java.rmi.RemoteException
identity - The identity to remove from the group.
ServiceException - if a repository error occurs.
java.rmi.RemoteException - in the event of remote object failure.
void setMembers(java.util.List members)
throws ServiceException,
java.rmi.RemoteException
members - A List of IdentityInterface objects to add to this
group.
ServiceException - if a repository error occurs.
java.rmi.RemoteException - in the event of remote object failure.
boolean isMember(UserContextInterface uc)
throws java.rmi.RemoteException,
ServiceException
uc - The UserContextInterface that you are checking.
java.rmi.RemoteException - in the event of remote object failure.
ServiceException - if a repository error occurs.
boolean isMember(java.lang.String name)
throws java.rmi.RemoteException,
ServiceException
name - A String that identifies the name of the person that you are checking.
java.rmi.RemoteException - in the event of remote object failure.
ServiceException - if a repository error occurs.
java.util.List getUsers()
throws java.rmi.RemoteException,
ServiceException
ServiceException - if a repository error occurs.
java.rmi.RemoteException - in the event of remote object failure.
FolderInterface getHomeFolder()
throws ServiceException,
java.rmi.RemoteException
ServerInterface.getHomeFolder(String,
com.sas.services.information.UserFolderType, com.sas.services.information.Filter)
method.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
|
| Foundation |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||