Version: Beta-4.1.1-r5927-b91
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
updateSelf
updateExperimenter
updateExperimenterWithPassword
updateGroup
createUser
createSystemUser
createExperimenter
createExperimenterWithPassword
createGroup
addGroups
removeGroups
setDefaultGroup
setGroupOwner
deleteExperimenter
deleteGroup
changeOwner
changeGroup
changePermissions
unlock
changePassword
changeUserPassword
synchronizeLoginCache
changeExpiredCredentials
reportForgottenPassword
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
void
updateSelf
(
model::Experimenter
experimenter) 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
deleteExperimenter
(
model::Experimenter
user) throws
ServerError
void
deleteGroup
(
model::ExperimenterGroup
group) throws
ServerError
void
changeOwner
(
model::IObject
obj, string omeName) throws
ServerError
void
changeGroup
(
model::IObject
obj, string omeName) throws
ServerError
void
changePermissions
(
model::IObject
obj,
model::Permissions
perms) throws
ServerError
::Ice::BoolSeq
unlock
(
IObjectList
objects) throws
ServerError
void
changePassword
(
RString
newPassword) throws
ServerError
void
changeUserPassword
(string omeName,
RString
newPassword) throws
ServerError
void
synchronizeLoginCache
() throws
ServerError
void
changeExpiredCredentials
(string name, string oldCred, string newCred) throws
ServerError
void
reportForgottenPassword
(string name, string email) throws
ServerError
sys::Roles
getSecurityRoles
() throws
ServerError
sys::EventContext
getEventContext
() throws
ServerError
Home
Previous
Up
Next
Index