1 17 18 package org.sape.carbon.services.security.management.rdbms; 19 20 import org.sape.carbon.core.component.ComponentConfiguration; 21 import org.sape.carbon.services.sql.StatementFactory; 22 import org.sape.carbon.services.sql.connection.ConnectionFactory; 23 24 41 public interface RdbmsUserManagerConfiguration 42 extends ComponentConfiguration { 43 44 String RetreiveUserQueryName = "retreiveUserQuery"; 45 46 47 String AuthenticateUserQueryName = "authenticateUserQuery"; 48 49 50 String RetreiveGroupQueryName = "retreiveGroupQuery"; 51 52 53 String RetreiveGroupsForUserQueryName = "retreiveGroupsForUserQuery"; 54 55 56 String RetreiveGroupsForGroupsQueryName = 57 "retreiveGroupsForGroupsQuery"; 58 59 60 String CreateUserQueryName = "createUserQuery"; 61 62 63 String RemoveUserQueryName = "removeUserQuery"; 64 65 66 String UpdateCredentialQueryName = "updateCredentialQuery"; 67 68 69 String CreateGroupQueryName = "createGroupQuery"; 70 71 72 String RemoveGroupQueryName = "removeGroupQuery"; 73 74 75 String AddPrincipalToGroupQueryName = "addPrincipalToGroupQuery"; 76 77 78 String RemovePrincipalFromGroupQueryName = 79 "removePrincipalFromGroupQuery"; 80 81 82 String RetreiveMemebersQueryName = "retreiveMemebersQuery"; 83 84 85 String RemoveAllRelationshipsQueryName = "removeAllRelationshipsQuery"; 86 87 88 String RetreiveAllUsersQuery = "retreiveAllUsersQuery"; 89 90 91 String RetreiveAllGroupsQuery = "retreiveAllGroupsQuery"; 92 93 94 String CreateCredentialQueryName = "createCredentialQuery"; 95 96 97 String RetreiveUserPrimaryKeyQueryName = "retreiveUserPrimaryKeyQuery"; 98 99 100 String RetreiveGroupPrimaryKeyQueryName = 101 "retreiveGroupPrimaryKeyQuery"; 102 103 104 String RemoveCredentialQueryName = "removeCredentialQuery"; 105 106 String [] CreateUserBindParameters = new String [] { "Credentials" }; 107 108 115 ConnectionFactory getConnectionFactory(); 116 117 123 StatementFactory getStatementFactory(); 124 125 141 String getRetreiveUserQueryName(); 142 143 163 String getAuthenticateUserQueryName(); 164 165 182 String getRetreiveGroupQueryName(); 183 184 201 String getRetreiveGroupsForUserQueryName(); 202 203 220 String getRetreiveGroupsForGroupsQueryName(); 221 222 238 String getCreateUserQueryName(); 239 240 257 String getRemoveUserQueryName(); 258 259 279 String getUpdateCredentialQueryName(); 280 281 297 String getCreateGroupQueryName(); 298 299 316 String getRemoveGroupQueryName(); 317 318 338 String getAddPrincipalToGroupQueryName(); 339 340 357 String getRetreiveMemebersQueryName(); 358 359 379 String getRemovePrincipalFromGroupQueryName(); 380 381 401 String getRemoveAllRelationshipsQueryName(); 402 403 413 String getRetreiveAllUsersQuery(); 414 415 425 String getRetreiveAllGroupsQuery(); 426 427 447 String getCreateCredentialQueryName(); 448 449 466 String getRetreiveUserPrimaryKeyQueryName(); 467 468 485 String getRetreiveGroupPrimaryKeyQueryName(); 486 487 504 String getRemoveCredentialQueryName(); 505 506 String [] getCreateUserBindParameters(); 507 508 509 } 510 | Popular Tags |