public class UserPropertyAuthorizationRepositoryCliService extends Object implements AuthorizationRepositoryCliService
| Modifier and Type | Class and Description |
|---|---|
static class |
UserPropertyAuthorizationRepositoryCliService.SetAuthorizationsCliArguments |
| Constructor and Description |
|---|
UserPropertyAuthorizationRepositoryCliService(UserPropertyAuthorizationRepository authorizationRepository) |
| Modifier and Type | Method and Description |
|---|---|
Args |
createArguments(UserAdmin userAdmin,
String action) |
Collection<String> |
getActions(UserAdmin userAdmin) |
void |
onCreateUser(UserAdmin userAdmin,
CreateUserArgs createUserArgs,
User user,
User authUser) |
void |
onPrintUser(UserAdmin userAdmin,
Args args,
String formatString,
User user) |
void |
printHelp(UserAdmin userAdmin,
String action) |
int |
run(UserAdmin userAdmin,
String action,
Args args,
User authUser) |
void |
validateArguments(UserAdmin userAdmin,
String action,
Args args) |
public UserPropertyAuthorizationRepositoryCliService(UserPropertyAuthorizationRepository authorizationRepository)
public void onCreateUser(UserAdmin userAdmin, CreateUserArgs createUserArgs, User user, User authUser)
onCreateUser in interface AuthorizationRepositoryCliServicepublic void onPrintUser(UserAdmin userAdmin, Args args, String formatString, User user)
onPrintUser in interface AuthorizationRepositoryCliServicepublic Collection<String> getActions(UserAdmin userAdmin)
getActions in interface AuthorizationRepositoryCliServicepublic Args createArguments(UserAdmin userAdmin, String action)
createArguments in interface AuthorizationRepositoryCliServicepublic int run(UserAdmin userAdmin, String action, Args args, User authUser)
run in interface AuthorizationRepositoryCliServicepublic void validateArguments(UserAdmin userAdmin, String action, Args args)
validateArguments in interface AuthorizationRepositoryCliServicepublic void printHelp(UserAdmin userAdmin, String action)
printHelp in interface AuthorizationRepositoryCliServiceCopyright © 2013–2017 V5 Analytics. All rights reserved.