|
Oracle VM Manager Web Services API Reference Release 2.1.5 E14979-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AdminManagement
Adminservice interface,including user/group/role management and their relationship
Method Summary | |
---|---|
OVMGroup |
createGroup(java.lang.String groupName, java.lang.String desc) createGroup |
OVMUser |
createUser(java.lang.String accountName, java.lang.String email, java.lang.String firstName, java.lang.String lastName, java.lang.String password) Deprecated. |
OVMUser |
createUser(java.lang.String accountName, java.lang.String email, java.lang.String firstName, java.lang.String lastName, java.lang.String password, java.lang.Long roleId) createUser |
OVMUser |
createUser(java.lang.String accountName, java.lang.String email, java.lang.String firstName, java.lang.String lastName, java.lang.String password, java.lang.String accountStatus) Deprecated. |
OVMUser |
createUser(java.lang.String accountName, java.lang.String email, java.lang.String firstName, java.lang.String lastName, java.lang.String password, java.lang.String accountStatus, java.lang.Long roleId) createUser |
OVMUserGroup |
createUserGroup(java.lang.Long userId, java.lang.Long groupId) createUserGroup |
OVMUserSite |
createUserSite(java.lang.Long userId, java.lang.Long siteId) createUserSite |
OVMGroup[] |
findAllOVMGroup() findAllOVMGroup |
OVMRole[] |
findAllOVMRole() find all ovmRoleCofig objects |
OVMUser[] |
findAllOVMUser() findAllOVMUser |
OVMUserGroup[] |
findAllOVMUserGroup() findAllOVMUserGroup |
OVMUserRole[] |
findAllOVMUserRole() findAllOVMUserRole |
OVMUserSite[] |
findAllOVMUserSite() findAllOVMUserSite |
OVMUser |
findUserById(java.lang.Long Id) find user by id |
boolean |
isAdminUser(java.lang.String accountName) check if user is admin user |
java.lang.String |
login(java.lang.String accountName, java.lang.String password, java.lang.String extProps) login API |
boolean |
logout(java.lang.String token, java.lang.String accountName, java.lang.String password) logout API |
OVMUser[] |
searchUsers(java.lang.String accountName, java.lang.String email, java.lang.String status) |
Method Detail |
---|
OVMUser findUserById(java.lang.Long Id)
Id
-OVMGroup createGroup(java.lang.String groupName, java.lang.String desc) throws oracle.ovs.biz.exception.OVSException
groupName
-desc
-oracle.ovs.biz.exception.OVSException
OVMUserGroup createUserGroup(java.lang.Long userId, java.lang.Long groupId) throws oracle.ovs.biz.exception.OVSException
userId
-groupId
-oracle.ovs.biz.exception.OVSException
OVMUserSite createUserSite(java.lang.Long userId, java.lang.Long siteId) throws oracle.ovs.biz.exception.OVSException
userId
-siteId
-oracle.ovs.biz.exception.OVSException
OVMUser createUser(java.lang.String accountName, java.lang.String email, java.lang.String firstName, java.lang.String lastName, java.lang.String password) throws oracle.ovs.biz.exception.OVSException
accountName
-email
-firstName
-lastName
-password
- String password = "password"; byte messageByte[] = password.getBytes(); MessageDigest md5 = MessageDigest.getInstance("MD5"); byte digestByte[] = md5.digest(messageByte); BASE64Encoder b64Encoder = new BASE64Encoder(); String encryptedPassword = b64Encoder.encode(digestByte);oracle.ovs.biz.exception.OVSException
OVMUser createUser(java.lang.String accountName, java.lang.String email, java.lang.String firstName, java.lang.String lastName, java.lang.String password, java.lang.String accountStatus) throws oracle.ovs.biz.exception.OVSException
accountName
-email
-firstName
-lastName
-password
- String password = "password"; byte messageByte[] = password.getBytes(); MessageDigest md5 = MessageDigest.getInstance("MD5"); byte digestByte[] = md5.digest(messageByte); BASE64Encoder b64Encoder = new BASE64Encoder(); String encryptedPassword = b64Encoder.encode(digestByte);accountStatus
-oracle.ovs.biz.exception.OVSException
OVMUser createUser(java.lang.String accountName, java.lang.String email, java.lang.String firstName, java.lang.String lastName, java.lang.String password, java.lang.Long roleId) throws oracle.ovs.biz.exception.OVSException
accountName
-email
-firstName
-lastName
-password
- String password = "password"; byte messageByte[] = password.getBytes(); MessageDigest md5 = MessageDigest.getInstance("MD5"); byte digestByte[] = md5.digest(messageByte); BASE64Encoder b64Encoder = new BASE64Encoder(); String encryptedPassword = b64Encoder.encode(digestByte);roleId
-oracle.ovs.biz.exception.OVSException
OVMUser createUser(java.lang.String accountName, java.lang.String email, java.lang.String firstName, java.lang.String lastName, java.lang.String password, java.lang.String accountStatus, java.lang.Long roleId) throws oracle.ovs.biz.exception.OVSException
accountName
-email
-firstName
-lastName
-password
- String password = "password"; byte messageByte[] = password.getBytes(); MessageDigest md5 = MessageDigest.getInstance("MD5"); byte digestByte[] = md5.digest(messageByte); BASE64Encoder b64Encoder = new BASE64Encoder(); String encryptedPassword = b64Encoder.encode(digestByte);roleId
-accountStatus
-oracle.ovs.biz.exception.OVSException
OVMGroup[] findAllOVMGroup()
OVMUser[] findAllOVMUser()
OVMRole[] findAllOVMRole()
OVMUser[] searchUsers(java.lang.String accountName, java.lang.String email, java.lang.String status)
accountName
-email
-status
-OVMUserGroup[] findAllOVMUserGroup()
OVMUserRole[] findAllOVMUserRole()
OVMUserSite[] findAllOVMUserSite()
java.lang.String login(java.lang.String accountName, java.lang.String password, java.lang.String extProps) throws oracle.ovs.biz.exception.OVSException
accountName
- namepassword
- encrypted with MD5 and Base64 encode,see createUserextProps
- can be null or anything String currentlyoracle.ovs.biz.exception.OVSException
boolean logout(java.lang.String token, java.lang.String accountName, java.lang.String password) throws oracle.ovs.biz.exception.OVSException
token
- generated by login APIaccountName
- namepassword
- encrypted with MD5 and Base64 encode,see createUseroracle.ovs.biz.exception.OVSException
boolean isAdminUser(java.lang.String accountName) throws oracle.ovs.biz.exception.OVSException
accountName
-oracle.ovs.biz.exception.OVSException
|
Oracle VM Manager Web Services API Reference Release 2.1.5 E14979-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |