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