gargvive

customIdentityService

Sep 6th, 2016
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.53 KB | None | 0 0
  1. package com.olacabs.bpm.approval_workflow.authentication;
  2.  
  3. import java.util.List;
  4. import java.util.Map;
  5.  
  6. import org.camunda.bpm.engine.IdentityService;
  7. import org.camunda.bpm.engine.identity.Group;
  8. import org.camunda.bpm.engine.identity.GroupQuery;
  9. import org.camunda.bpm.engine.identity.Picture;
  10. import org.camunda.bpm.engine.identity.Tenant;
  11. import org.camunda.bpm.engine.identity.TenantQuery;
  12. import org.camunda.bpm.engine.identity.User;
  13. import org.camunda.bpm.engine.identity.UserQuery;
  14. import org.camunda.bpm.engine.impl.identity.Account;
  15. import org.camunda.bpm.engine.impl.identity.Authentication;
  16.  
  17. public class CustomIdentityService implements IdentityService {
  18.  
  19. @Override
  20. public boolean isReadOnly() {
  21. // TODO Auto-generated method stub
  22. return false;
  23. }
  24.  
  25. @Override
  26. public User newUser(String userId) {
  27. // TODO Auto-generated method stub
  28. return null;
  29. }
  30.  
  31. @Override
  32. public void saveUser(User user) {
  33. // TODO Auto-generated method stub
  34.  
  35. }
  36.  
  37. @Override
  38. public UserQuery createUserQuery() {
  39. // TODO Auto-generated method stub
  40. return null;
  41. }
  42.  
  43. @Override
  44. public void deleteUser(String userId) {
  45. // TODO Auto-generated method stub
  46.  
  47. }
  48.  
  49. @Override
  50. public Group newGroup(String groupId) {
  51. // TODO Auto-generated method stub
  52. return null;
  53. }
  54.  
  55. @Override
  56. public GroupQuery createGroupQuery() {
  57. // TODO Auto-generated method stub
  58. return null;
  59. }
  60.  
  61. @Override
  62. public void saveGroup(Group group) {
  63. // TODO Auto-generated method stub
  64.  
  65. }
  66.  
  67. @Override
  68. public void deleteGroup(String groupId) {
  69. // TODO Auto-generated method stub
  70.  
  71. }
  72.  
  73. @Override
  74. public void createMembership(String userId, String groupId) {
  75. // TODO Auto-generated method stub
  76.  
  77. }
  78.  
  79. @Override
  80. public void deleteMembership(String userId, String groupId) {
  81. // TODO Auto-generated method stub
  82.  
  83. }
  84.  
  85. @Override
  86. public Tenant newTenant(String tenantId) {
  87. // TODO Auto-generated method stub
  88. return null;
  89. }
  90.  
  91. @Override
  92. public TenantQuery createTenantQuery() {
  93. // TODO Auto-generated method stub
  94. return null;
  95. }
  96.  
  97. @Override
  98. public void saveTenant(Tenant tenant) {
  99. // TODO Auto-generated method stub
  100.  
  101. }
  102.  
  103. @Override
  104. public void deleteTenant(String tenantId) {
  105. // TODO Auto-generated method stub
  106.  
  107. }
  108.  
  109. @Override
  110. public void createTenantUserMembership(String tenantId, String userId) {
  111. // TODO Auto-generated method stub
  112.  
  113. }
  114.  
  115. @Override
  116. public void createTenantGroupMembership(String tenantId, String groupId) {
  117. // TODO Auto-generated method stub
  118.  
  119. }
  120.  
  121. @Override
  122. public void deleteTenantUserMembership(String tenantId, String userId) {
  123. // TODO Auto-generated method stub
  124. System.out.print("Inside Check username and password");
  125. }
  126.  
  127. @Override
  128. public void deleteTenantGroupMembership(String tenantId, String groupId) {
  129. // TODO Auto-generated method stub
  130. System.out.print("Inside Check username and password");
  131. }
  132.  
  133. @Override
  134. public boolean checkPassword(String userId, String password) {
  135. // TODO Auto-generated method stub
  136. System.out.print("Inside Check username and password");
  137. return true;
  138. }
  139.  
  140. @Override
  141. public void setAuthenticatedUserId(String authenticatedUserId) {
  142. // TODO Auto-generated method stub
  143. System.out.print("Inside Check username and password");
  144. }
  145.  
  146. @Override
  147. public void setAuthentication(String userId, List<String> groups) {
  148. // TODO Auto-generated method stub
  149.  
  150. }
  151.  
  152. @Override
  153. public void setAuthentication(String userId, List<String> groups,
  154. List<String> tenantIds) {
  155. // TODO Auto-generated method stub
  156.  
  157. }
  158.  
  159. @Override
  160. public void setAuthentication(Authentication currentAuthentication) {
  161. // TODO Auto-generated method stub
  162.  
  163. }
  164.  
  165. @Override
  166. public Authentication getCurrentAuthentication() {
  167. // TODO Auto-generated method stub
  168. System.out.print("Inside Check username and password");
  169. return null;
  170. }
  171.  
  172. @Override
  173. public void clearAuthentication() {
  174. // TODO Auto-generated method stub
  175. System.out.print("Inside Check username and password");
  176. }
  177.  
  178. @Override
  179. public void setUserPicture(String userId, Picture picture) {
  180. // TODO Auto-generated method stub
  181.  
  182. }
  183.  
  184. @Override
  185. public Picture getUserPicture(String userId) {
  186. // TODO Auto-generated method stub
  187. return null;
  188. }
  189.  
  190. @Override
  191. public void deleteUserPicture(String userId) {
  192. // TODO Auto-generated method stub
  193.  
  194. }
  195.  
  196. @Override
  197. public void setUserInfo(String userId, String key, String value) {
  198. // TODO Auto-generated method stub
  199.  
  200. }
  201.  
  202. @Override
  203. public String getUserInfo(String userId, String key) {
  204. // TODO Auto-generated method stub
  205. return null;
  206. }
  207.  
  208. @Override
  209. public List<String> getUserInfoKeys(String userId) {
  210. // TODO Auto-generated method stub
  211. return null;
  212. }
  213.  
  214. @Override
  215. public void deleteUserInfo(String userId, String key) {
  216. // TODO Auto-generated method stub
  217. System.out.print("Inside Check username and password");
  218. }
  219.  
  220. @Override
  221. public void setUserAccount(String userId, String userPassword,
  222. String accountName, String accountUsername, String accountPassword,
  223. Map<String, String> accountDetails) {
  224. // TODO Auto-generated method stub
  225.  
  226. }
  227.  
  228. @Override
  229. public List<String> getUserAccountNames(String userId) {
  230. // TODO Auto-generated method stub
  231. return null;
  232. }
  233.  
  234. @Override
  235. public Account getUserAccount(String userId, String userPassword,
  236. String accountName) {
  237. // TODO Auto-generated method stub
  238. return null;
  239. }
  240.  
  241. @Override
  242. public void deleteUserAccount(String userId, String accountName) {
  243. // TODO Auto-generated method stub
  244.  
  245. }
  246.  
  247. }
Add Comment
Please, Sign In to add comment