Class AddApplicationAuthorisationDetails
java.lang.Object
com.opensymphony.xwork2.ActionSupport
com.atlassian.crowd.console.action.BaseAction
com.atlassian.crowd.console.action.BaseProgressStepAction
com.atlassian.crowd.console.action.application.BaseAddApplicationAction
com.atlassian.crowd.console.action.application.AddApplicationAuthorisationDetails
- All Implemented Interfaces:
com.opensymphony.xwork2.Action
,com.opensymphony.xwork2.interceptor.ValidationAware
,com.opensymphony.xwork2.LocaleProvider
,com.opensymphony.xwork2.TextProvider
,com.opensymphony.xwork2.Validateable
,Serializable
,org.apache.struts2.interceptor.SessionAware
public class AddApplicationAuthorisationDetails
extends BaseAddApplicationAction
implements org.apache.struts2.interceptor.SessionAware
- See Also:
-
Field Summary
Fields inherited from class com.atlassian.crowd.console.action.application.BaseAddApplicationAction
HREF_BASE_PATH
Fields inherited from class com.atlassian.crowd.console.action.BaseAction
actionHelper, actionMessageAlertColor, ALERT_BLUE, ALERT_GREEN, ALERT_RED, ALERT_YELLOW, applicationManager, applicationService, clientProperties, clusterService, crowdLicenseManager, directoryManager, initialLoad, logger, propertyManager, rememberMeService, SMALL_AVATAR_SIZE, smallAvatarUrl, tab, tokenAuthenticationManager
Fields inherited from class com.opensymphony.xwork2.ActionSupport
container
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionexecute()
getName()
getSelectedGroupsForDirectory
(Long directoryId) getUnsubscribedGroupsForDirectory
(Long directoryId) boolean
isAllowAllForDirectory
(Long directoryID) void
setDirectoryGroup
(String directoryGroup) void
setDirectoryID
(Long directoryID) void
setGroupName
(String groupName) void
setSession
(Map session) Methods inherited from class com.atlassian.crowd.console.action.application.BaseAddApplicationAction
getProgressSteps
Methods inherited from class com.atlassian.crowd.console.action.BaseProgressStepAction
getStep, getStep, getStep, getStep, getStep, getStep
Methods inherited from class com.atlassian.crowd.console.action.BaseAction
addActionError, addActionMessage, applyFieldError, applyFieldErrors, applyValidationErrors, authorisedToAccessCrowdAdminConsole, authorisedToAccessCrowdConsole, bindInformationAboutLicense, containsActionMessages, containsErrorMessages, directory, findAvatarUrl, getActionMessageAlertColor, getBootstrapManager, getCrowdApplication, getCurrentLicenseResourceTotal, getDisplayableLink, getHttpRequest, getImageLocation, getImageTitle, getLabel, getLicense, getLink, getLocaleProvider, getPasswordComplexityMessage, getRemoteUser, getSession, getSitemeshPageProperties, getSmallAvatarUrl, getTab, getText, getText, getTextProvider, getUserName, getWebFragmentsContextMap, getWebInterfaceManager, getWebItemsForSection, getWebResourceManager, getWebSectionsForLocation, getXsrfToken, getXsrfTokenName, isAtResourceLimit, isAuthenticated, isDataCenterLicense, isEvaluation, isGroupAdmin, isInitialLoad, isLicenseExpired, isLicenseForged, isRestartRequiredToEnableClustering, isSubscription, isSysAdmin, isWithinGracePeriod, renderFreemarkerTemplate, resolveAvatarUri, setActionHelper, setApplicationManager, setApplicationService, setClientProperties, setClusterService, setCrowdApplication, setCrowdLicenseManager, setDirectoryManager, setPropertyManager, setRememberMeService, setTab, setTokenAuthenticationManager, setWebInterfaceManager, setWebResourceManager, setXsrfTokenGenerator
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getContainer, getFieldErrors, getFormatted, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validate
-
Field Details
-
ALLOW_ALL_TO_AUTHENTICATE_FOR_DIRECTORY
- See Also:
-
-
Constructor Details
-
AddApplicationAuthorisationDetails
public AddApplicationAuthorisationDetails()
-
-
Method Details
-
execute
- Specified by:
execute
in interfacecom.opensymphony.xwork2.Action
- Overrides:
execute
in classBaseAction
- Throws:
Exception
-
completeStep
-
isAllowAllForDirectory
-
getUnsubscribedGroupsForDirectory
public List<String> getUnsubscribedGroupsForDirectory(Long directoryId) throws OperationFailedException, DirectoryNotFoundException -
getSelectedGroupsForDirectory
-
addGroupToDirectory
- Throws:
Exception
-
removeGroup
- Throws:
Exception
-
setSession
- Specified by:
setSession
in interfaceorg.apache.struts2.interceptor.SessionAware
-
getName
-
getConfiguration
-
getDirectories
-
setDirectoryGroup
-
setDirectoryID
-
setGroupName
-
getProgressSteps
- Overrides:
getProgressSteps
in classBaseAddApplicationAction
-