Version: 5.1.4-ice35-b55

OmeroBlitz Api
Home Previous Up Next Index

omero::api::IAdmin

Overview

[ "ami", "amd" ] interface IAdmin extends ServiceInterface

See IAdmin.html

Operation Index

canUpdate
getExperimenter
lookupExperimenter
lookupExperimenters
getGroup
lookupGroup
lookupGroups
containedExperimenters
containedGroups
getDefaultGroup
lookupLdapAuthExperimenter
lookupLdapAuthExperimenters
getMemberOfGroupIds
getLeaderOfGroupIds
updateSelf
uploadMyUserPhoto
getMyUserPhotos
updateExperimenter
updateExperimenterWithPassword
updateGroup
createUser
createSystemUser
createExperimenter
createExperimenterWithPassword
createGroup
addGroups
removeGroups
setDefaultGroup
setGroupOwner
unsetGroupOwner
addGroupOwners
removeGroupOwners
deleteExperimenter
deleteGroup
changeOwner

Deprecated.

changeGroup

Deprecated.

changePermissions

Deprecated.

moveToCommonSpace
changePassword
HasPassword: Requires the session to have been created with a password as opposed to with a session uuid (via joinSession).
changePasswordWithOldPassword
changeUserPassword
HasPassword: Requires the session to have been created with a password as opposed to with a session uuid (via joinSession).
synchronizeLoginCache
changeExpiredCredentials
reportForgottenPassword

Deprecated.

getSecurityRoles
getEventContext

Operations

bool canUpdate(model::IObject obj) throws ServerError

model::Experimenter getExperimenter(long id) throws ServerError

model::Experimenter lookupExperimenter(string name) throws ServerError

ExperimenterList lookupExperimenters() throws ServerError

model::ExperimenterGroup getGroup(long id) throws ServerError

model::ExperimenterGroup lookupGroup(string name) throws ServerError

ExperimenterGroupList lookupGroups() throws ServerError

ExperimenterList containedExperimenters(long groupId) throws ServerError

ExperimenterGroupList containedGroups(long experimenterId) throws ServerError

model::ExperimenterGroup getDefaultGroup(long experimenterId) throws ServerError

string lookupLdapAuthExperimenter(long id) throws ServerError

RList lookupLdapAuthExperimenters() throws ServerError

LongList getMemberOfGroupIds(model::Experimenter exp) throws ServerError

LongList getLeaderOfGroupIds(model::Experimenter exp) throws ServerError

void updateSelf(model::Experimenter experimenter) throws ServerError

long uploadMyUserPhoto(string filename, string format, ::Ice::ByteSeq data) throws ServerError

OriginalFileList getMyUserPhotos() throws ServerError

void updateExperimenter(model::Experimenter experimenter) throws ServerError

void updateExperimenterWithPassword(model::Experimenter experimenter, RString password) throws ServerError

void updateGroup(model::ExperimenterGroup group) throws ServerError

long createUser(model::Experimenter experimenter, string group) throws ServerError

long createSystemUser(model::Experimenter experimenter) throws ServerError

long createExperimenter(model::Experimenter user, model::ExperimenterGroup defaultGroup, ExperimenterGroupList groups) throws ServerError

long createExperimenterWithPassword(model::Experimenter user, RString password, model::ExperimenterGroup defaultGroup, ExperimenterGroupList groups) throws ServerError

long createGroup(model::ExperimenterGroup group) throws ServerError

void addGroups(model::Experimenter user, ExperimenterGroupList groups) throws ServerError

void removeGroups(model::Experimenter user, ExperimenterGroupList groups) throws ServerError

void setDefaultGroup(model::Experimenter user, model::ExperimenterGroup group) throws ServerError

void setGroupOwner(model::ExperimenterGroup group, model::Experimenter owner) throws ServerError

void unsetGroupOwner(model::ExperimenterGroup group, model::Experimenter owner) throws ServerError

void addGroupOwners(model::ExperimenterGroup group, ExperimenterList owners) throws ServerError

void removeGroupOwners(model::ExperimenterGroup group, ExperimenterList owners) throws ServerError

void deleteExperimenter(model::Experimenter user) throws ServerError

void deleteGroup(model::ExperimenterGroup group) throws ServerError

void changeOwner(model::IObject obj, string omeName) throws ServerError

This operation is deprecated.

void changeGroup(model::IObject obj, string omeName) throws ServerError

This operation is deprecated.

void changePermissions(model::IObject obj, model::Permissions perms) throws ServerError

This operation is deprecated.

void moveToCommonSpace(IObjectList objects) throws ServerError

void changePassword(RString newPassword) throws ServerError

HasPassword: Requires the session to have been created with a password as opposed to with a session uuid (via joinSession). If that's not the case, a SecurityViolation will be thrown, in which case ServiceFactory.setSecurityPassword can be used.

void changePasswordWithOldPassword(RString oldPassword, RString newPassword) throws ServerError

void changeUserPassword(string omeName, RString newPassword) throws ServerError

HasPassword: Requires the session to have been created with a password as opposed to with a session uuid (via joinSession). If that's not the case, a SecurityViolation will be thrown, in which case ServiceFactory.setSecurityPassword can be used.

void synchronizeLoginCache() throws ServerError

void changeExpiredCredentials(string name, string oldCred, string newCred) throws ServerError

void reportForgottenPassword(string name, string email) throws ServerError

This operation is deprecated.

sys::Roles getSecurityRoles() throws ServerError

sys::EventContext getEventContext() throws ServerError


Home Previous Up Next Index