| Constructor and Description |
|---|
DefaultUserDao(org.skife.jdbi.v2.IDBI dbi,
org.killbill.clock.Clock clock,
SecurityConfig securityConfig) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRoleDefinition(java.lang.String role,
java.util.List<java.lang.String> permissions,
java.lang.String createdBy) |
java.util.Set<java.lang.String> |
getAllPermissions() |
java.util.List<RolesPermissionsModelDao> |
getRoleDefinition(java.lang.String role) |
java.util.List<UserRolesModelDao> |
getUserRoles(java.lang.String username) |
void |
insertUser(java.lang.String username,
java.lang.String password,
java.util.List<java.lang.String> roles,
java.lang.String createdBy) |
void |
invalidateUser(java.lang.String username,
java.lang.String updatedBy) |
void |
updateRoleDefinition(java.lang.String role,
java.util.List<java.lang.String> permissions,
java.lang.String createdBy) |
void |
updateUserPassword(java.lang.String username,
java.lang.String password,
java.lang.String updatedBy) |
void |
updateUserRoles(java.lang.String username,
java.util.List<java.lang.String> roles,
java.lang.String updatedBy) |
@Inject
public DefaultUserDao(org.skife.jdbi.v2.IDBI dbi,
org.killbill.clock.Clock clock,
SecurityConfig securityConfig)
public void insertUser(java.lang.String username,
java.lang.String password,
java.util.List<java.lang.String> roles,
java.lang.String createdBy)
throws org.killbill.billing.security.SecurityApiException
insertUser in interface UserDaoorg.killbill.billing.security.SecurityApiExceptionpublic java.util.List<UserRolesModelDao> getUserRoles(java.lang.String username) throws org.killbill.billing.security.SecurityApiException
getUserRoles in interface UserDaoorg.killbill.billing.security.SecurityApiExceptionpublic void addRoleDefinition(java.lang.String role,
java.util.List<java.lang.String> permissions,
java.lang.String createdBy)
throws org.killbill.billing.security.SecurityApiException
addRoleDefinition in interface UserDaoorg.killbill.billing.security.SecurityApiExceptionpublic void updateRoleDefinition(java.lang.String role,
java.util.List<java.lang.String> permissions,
java.lang.String createdBy)
throws org.killbill.billing.security.SecurityApiException
updateRoleDefinition in interface UserDaoorg.killbill.billing.security.SecurityApiExceptionpublic java.util.List<RolesPermissionsModelDao> getRoleDefinition(java.lang.String role)
getRoleDefinition in interface UserDaopublic java.util.Set<java.lang.String> getAllPermissions()
getAllPermissions in interface UserDaopublic void updateUserPassword(java.lang.String username,
java.lang.String password,
java.lang.String updatedBy)
throws org.killbill.billing.security.SecurityApiException
updateUserPassword in interface UserDaoorg.killbill.billing.security.SecurityApiExceptionpublic void updateUserRoles(java.lang.String username,
java.util.List<java.lang.String> roles,
java.lang.String updatedBy)
throws org.killbill.billing.security.SecurityApiException
updateUserRoles in interface UserDaoorg.killbill.billing.security.SecurityApiExceptionpublic void invalidateUser(java.lang.String username,
java.lang.String updatedBy)
throws org.killbill.billing.security.SecurityApiException
invalidateUser in interface UserDaoorg.killbill.billing.security.SecurityApiExceptionCopyright © 2010-2020. All Rights Reserved.