com.cisco.step.jenkins.plugins.jenkow.identity
Class IdentityServiceImpl
java.lang.Object
com.cisco.step.jenkins.plugins.jenkow.identity.IdentityServiceImpl
- All Implemented Interfaces:
- org.activiti.engine.IdentityService
public class IdentityServiceImpl
- extends Object
- implements org.activiti.engine.IdentityService
IdentityService backed by Jenkins.
This is still a work in progress. Requires UserQuery and GroupQuery implementation.
- Author:
- Kohsuke Kawaguchi
|
Method Summary |
boolean |
checkPassword(String userId,
String password)
|
org.activiti.engine.identity.GroupQuery |
createGroupQuery()
|
void |
createMembership(String userId,
String groupId)
|
org.activiti.engine.identity.UserQuery |
createUserQuery()
|
void |
deleteGroup(String groupId)
|
void |
deleteMembership(String userId,
String groupId)
|
void |
deleteUser(String userId)
|
void |
deleteUserAccount(String userId,
String accountName)
|
void |
deleteUserInfo(String userId,
String key)
|
org.activiti.engine.impl.identity.Account |
getUserAccount(String userId,
String userPassword,
String accountName)
|
List<String> |
getUserAccountNames(String userId)
|
String |
getUserInfo(String userId,
String key)
|
List<String> |
getUserInfoKeys(String userId)
|
org.activiti.engine.identity.Picture |
getUserPicture(String userId)
|
org.activiti.engine.identity.Group |
newGroup(String groupId)
|
org.activiti.engine.identity.User |
newUser(String userId)
|
void |
saveGroup(org.activiti.engine.identity.Group group)
|
void |
saveUser(org.activiti.engine.identity.User user)
|
void |
setAuthenticatedUserId(String authenticatedUserId)
|
void |
setUserAccount(String userId,
String userPassword,
String accountName,
String accountUsername,
String accountPassword,
Map<String,String> accountDetails)
|
void |
setUserInfo(String userId,
String key,
String value)
|
void |
setUserPicture(String userId,
org.activiti.engine.identity.Picture picture)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IdentityServiceImpl
public IdentityServiceImpl()
newUser
public org.activiti.engine.identity.User newUser(String userId)
- Specified by:
newUser in interface org.activiti.engine.IdentityService
saveUser
public void saveUser(org.activiti.engine.identity.User user)
- Specified by:
saveUser in interface org.activiti.engine.IdentityService
createUserQuery
public org.activiti.engine.identity.UserQuery createUserQuery()
- Specified by:
createUserQuery in interface org.activiti.engine.IdentityService
deleteUser
public void deleteUser(String userId)
- Specified by:
deleteUser in interface org.activiti.engine.IdentityService
newGroup
public org.activiti.engine.identity.Group newGroup(String groupId)
- Specified by:
newGroup in interface org.activiti.engine.IdentityService
createGroupQuery
public org.activiti.engine.identity.GroupQuery createGroupQuery()
- Specified by:
createGroupQuery in interface org.activiti.engine.IdentityService
saveGroup
public void saveGroup(org.activiti.engine.identity.Group group)
- Specified by:
saveGroup in interface org.activiti.engine.IdentityService
deleteGroup
public void deleteGroup(String groupId)
- Specified by:
deleteGroup in interface org.activiti.engine.IdentityService
createMembership
public void createMembership(String userId,
String groupId)
- Specified by:
createMembership in interface org.activiti.engine.IdentityService
deleteMembership
public void deleteMembership(String userId,
String groupId)
- Specified by:
deleteMembership in interface org.activiti.engine.IdentityService
checkPassword
public boolean checkPassword(String userId,
String password)
- Specified by:
checkPassword in interface org.activiti.engine.IdentityService
setAuthenticatedUserId
public void setAuthenticatedUserId(String authenticatedUserId)
- Specified by:
setAuthenticatedUserId in interface org.activiti.engine.IdentityService
setUserPicture
public void setUserPicture(String userId,
org.activiti.engine.identity.Picture picture)
- Specified by:
setUserPicture in interface org.activiti.engine.IdentityService
getUserPicture
public org.activiti.engine.identity.Picture getUserPicture(String userId)
- Specified by:
getUserPicture in interface org.activiti.engine.IdentityService
setUserInfo
public void setUserInfo(String userId,
String key,
String value)
- Specified by:
setUserInfo in interface org.activiti.engine.IdentityService
getUserInfo
public String getUserInfo(String userId,
String key)
- Specified by:
getUserInfo in interface org.activiti.engine.IdentityService
getUserInfoKeys
public List<String> getUserInfoKeys(String userId)
- Specified by:
getUserInfoKeys in interface org.activiti.engine.IdentityService
deleteUserInfo
public void deleteUserInfo(String userId,
String key)
- Specified by:
deleteUserInfo in interface org.activiti.engine.IdentityService
setUserAccount
public void setUserAccount(String userId,
String userPassword,
String accountName,
String accountUsername,
String accountPassword,
Map<String,String> accountDetails)
- Specified by:
setUserAccount in interface org.activiti.engine.IdentityService
getUserAccountNames
public List<String> getUserAccountNames(String userId)
- Specified by:
getUserAccountNames in interface org.activiti.engine.IdentityService
getUserAccount
public org.activiti.engine.impl.identity.Account getUserAccount(String userId,
String userPassword,
String accountName)
- Specified by:
getUserAccount in interface org.activiti.engine.IdentityService
deleteUserAccount
public void deleteUserAccount(String userId,
String accountName)
- Specified by:
deleteUserAccount in interface org.activiti.engine.IdentityService
Copyright © 2004-2013. All Rights Reserved.