public class ApplicationImpl extends AuthenticatedCommand
Modifier and Type | Field and Description |
---|---|
protected ApplicationServiceFactory |
applicationServiceFactory |
static String |
ATTR_APPLICATIONTYPE |
static String |
ATTR_CONDITIONS |
static String |
ATTR_CREATED_BY |
static String |
ATTR_CREATION_DATE |
static String |
ATTR_DESCRIPTION |
static String |
ATTR_ENTITLEMENT_COMBINER |
static String |
ATTR_LAST_MODIFICATION_DATE |
static String |
ATTR_LAST_MODIFIED_BY |
static String |
ATTR_RESOURCE_COMPARATOR |
static String |
ATTR_RESOURCE_TYPE_UUIDS |
static String |
ATTR_SAVE_INDEX |
static String |
ATTR_SEARCH_INDEX |
static String |
ATTR_SUBJECT_ATTRIBUTE_NAMES |
static String |
ATTR_SUBJECTS |
static String |
PARAM_APPL_NAME |
static String |
PARAM_APPL_NAMES |
static String |
PARAM_APPL_TYPE_NAME |
ssoToken
Constructor and Description |
---|
ApplicationImpl(ApplicationServiceFactory applicationServiceFactory)
Create a new instance.
|
Modifier and Type | Method and Description |
---|---|
protected Subject |
getAdminSubject() |
protected ApplicationType |
getApplicationType(String name) |
protected static String |
getString(String key,
Map<String,Set<String>> map) |
void |
handleRequest(RequestContext rc)
Services a Commandline Request.
|
protected void |
setApplicationAttributes(Application appl,
Map<String,Set<String>> attributeValues,
boolean bCreate) |
getAdminID, getAdminPassword, getAdminSSOToken, ldapLogin, processFileAttributes, writeLog
debugError, debugError, debugMessage, debugWarning, getCommandManager, getOutputWriter, getResourceString, getStringOptionValue, getStringOptionValue, isOptionSet, isVerbose, tokenize
public static final String PARAM_APPL_TYPE_NAME
public static final String PARAM_APPL_NAME
public static final String PARAM_APPL_NAMES
public static final String ATTR_APPLICATIONTYPE
public static final String ATTR_RESOURCE_TYPE_UUIDS
public static final String ATTR_SUBJECTS
public static final String ATTR_CONDITIONS
public static final String ATTR_ENTITLEMENT_COMBINER
public static final String ATTR_DESCRIPTION
public static final String ATTR_SUBJECT_ATTRIBUTE_NAMES
public static final String ATTR_RESOURCE_COMPARATOR
public static final String ATTR_SAVE_INDEX
public static final String ATTR_SEARCH_INDEX
public static final String ATTR_CREATED_BY
public static final String ATTR_CREATION_DATE
public static final String ATTR_LAST_MODIFIED_BY
public static final String ATTR_LAST_MODIFICATION_DATE
protected final ApplicationServiceFactory applicationServiceFactory
public ApplicationImpl(ApplicationServiceFactory applicationServiceFactory)
applicationServiceFactory
- The ApplicationServiceFactory
.public void handleRequest(RequestContext rc) throws CLIException
handleRequest
in interface CLICommand
handleRequest
in class AuthenticatedCommand
rc
- Request Context.CLIException
- if the request cannot serviced.protected Subject getAdminSubject()
protected ApplicationType getApplicationType(String name) throws CLIException
CLIException
protected void setApplicationAttributes(Application appl, Map<String,Set<String>> attributeValues, boolean bCreate) throws CLIException
CLIException
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.