pl.edu.icm.yadda.remoting.cli.service2.user
Class ManageUsers

java.lang.Object
  extended by pl.edu.icm.yadda.remoting.cli.service2.user.ManageUsers

public class ManageUsers
extends Object

Users manager command line utility.

Author:
mhorst

Field Summary
static String ACTION_ADD_ROLE
           
static String ACTION_ADD_ROLE_TO_ALL
           
static String ACTION_INSERT
           
static String ACTION_LIST_ALL
           
static String ACTION_LIST_CREATED
           
static String ACTION_PURGE
           
static String ACTION_REMOVE
           
static String ACTION_REMOVE_ROLE
           
static String ACTION_REMOVE_ROLE_TO_ALL
           
static String ATTR_KEY_CREATED_BY
           
static String BEAN_USER_CATALOG_FACADE
           
static String CLI_SHORT_PARAM_ACTION
           
static String CLI_SHORT_PARAM_FILE
           
static String CLI_SHORT_PARAM_OVERWRITE
           
static String CLI_SHORT_PARAM_ROLE
           
static String CLI_SHORT_PARAM_TARGET_DOMAIN
           
static String CLI_SHORT_PARAM_TARGET_USER
           
static String DEFAULT_ADMIN_NAME
           
static String PROPERTY_AAS_PROVIDER_URL
           
static String SCRIPT_NAME
           
 
Constructor Summary
ManageUsers()
           
 
Method Summary
static void main(String[] args)
          Lists processes currently running on the specified repository
protected static Map<String,String> prepareAttributes(Map<String,String> source, String... attrKeysToBeSkipped)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SCRIPT_NAME

public static final String SCRIPT_NAME
See Also:
Constant Field Values

PROPERTY_AAS_PROVIDER_URL

public static final String PROPERTY_AAS_PROVIDER_URL
See Also:
Constant Field Values

BEAN_USER_CATALOG_FACADE

public static final String BEAN_USER_CATALOG_FACADE
See Also:
Constant Field Values

DEFAULT_ADMIN_NAME

public static final String DEFAULT_ADMIN_NAME
See Also:
Constant Field Values

ATTR_KEY_CREATED_BY

public static final String ATTR_KEY_CREATED_BY
See Also:
Constant Field Values

ACTION_INSERT

public static final String ACTION_INSERT
See Also:
Constant Field Values

ACTION_REMOVE

public static final String ACTION_REMOVE
See Also:
Constant Field Values

ACTION_LIST_CREATED

public static final String ACTION_LIST_CREATED
See Also:
Constant Field Values

ACTION_LIST_ALL

public static final String ACTION_LIST_ALL
See Also:
Constant Field Values

ACTION_PURGE

public static final String ACTION_PURGE
See Also:
Constant Field Values

ACTION_REMOVE_ROLE

public static final String ACTION_REMOVE_ROLE
See Also:
Constant Field Values

ACTION_ADD_ROLE

public static final String ACTION_ADD_ROLE
See Also:
Constant Field Values

ACTION_REMOVE_ROLE_TO_ALL

public static final String ACTION_REMOVE_ROLE_TO_ALL
See Also:
Constant Field Values

ACTION_ADD_ROLE_TO_ALL

public static final String ACTION_ADD_ROLE_TO_ALL
See Also:
Constant Field Values

CLI_SHORT_PARAM_ACTION

public static final String CLI_SHORT_PARAM_ACTION
See Also:
Constant Field Values

CLI_SHORT_PARAM_FILE

public static final String CLI_SHORT_PARAM_FILE
See Also:
Constant Field Values

CLI_SHORT_PARAM_OVERWRITE

public static final String CLI_SHORT_PARAM_OVERWRITE
See Also:
Constant Field Values

CLI_SHORT_PARAM_TARGET_DOMAIN

public static final String CLI_SHORT_PARAM_TARGET_DOMAIN
See Also:
Constant Field Values

CLI_SHORT_PARAM_TARGET_USER

public static final String CLI_SHORT_PARAM_TARGET_USER
See Also:
Constant Field Values

CLI_SHORT_PARAM_ROLE

public static final String CLI_SHORT_PARAM_ROLE
See Also:
Constant Field Values
Constructor Detail

ManageUsers

public ManageUsers()
Method Detail

main

public static void main(String[] args)
                 throws Exception
Lists processes currently running on the specified repository

Parameters:
args -
Throws:
Exception

prepareAttributes

protected static Map<String,String> prepareAttributes(Map<String,String> source,
                                                      String... attrKeysToBeSkipped)


Copyright © 2002-2013 ICM, Warsaw University. All Rights Reserved.