Class AuthPropertiesViewBean
- java.lang.Object
-
- com.iplanet.jato.view.ViewBase
-
- com.iplanet.jato.view.ContainerViewBase
-
- com.iplanet.jato.view.RequestHandlingViewBase
-
- com.iplanet.jato.view.ViewBeanBase
-
- org.forgerock.openam.console.base.ConsoleViewBeanBase
-
- com.sun.identity.console.base.AMViewBeanBase
-
- com.sun.identity.console.base.AMPrimaryMastHeadViewBean
-
- com.sun.identity.console.realm.RMRealmViewBeanBase
-
- com.sun.identity.console.realm.RealmPropertiesBase
-
- com.sun.identity.console.authentication.AuthPropertiesViewBean
-
- All Implemented Interfaces:
com.iplanet.jato.RequestCompletionListener,com.iplanet.jato.RequestHandler,com.iplanet.jato.RequestParticipant,com.iplanet.jato.view.ContainerView,com.iplanet.jato.view.View,com.iplanet.jato.view.ViewBean,com.iplanet.jato.view.WebActionHandler,com.iplanet.jato.view.WebActions,com.sun.web.ui.view.tabs.CCNodeEventHandlerInterface
public class AuthPropertiesViewBean extends RealmPropertiesBase
This is the main authentication properties view page which displays the authentication instances, authentication configurations, and a few of the core authentication properties (with a link to the full set of properties). From this view the user can create new auth instances, configurations, and basic property editing. The XML file used to build the layout is propertyRealmAuth.xml. tblAuthInstance.xml and tblAuthConfig.xml define the table structures for the instance and config tables respectively.
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_DISPLAY_URLstatic StringINSTANCE_MSGprotected static StringPROPERTY_ATTRIBUTEstatic StringREALM_AUTH-
Fields inherited from class com.sun.identity.console.realm.RealmPropertiesBase
ptModel
-
Fields inherited from class com.sun.identity.console.realm.RMRealmViewBeanBase
BTN_SHOW_MENU
-
Fields inherited from class com.sun.identity.console.base.AMPrimaryMastHeadViewBean
HDR_COMMON, MH_COMMON, PG_SESSION_PAGE_TRAIL_ID, PG_SESSION_TAB_ID, retainPageSessionsBtwTabs, TAB_COMMON, tabModel
-
Fields inherited from class com.sun.identity.console.base.AMViewBeanBase
BTN_GHOST, debug, PG_SESSION_ATTR, PG_SESSION_ATTR_ID, PG_SESSION_SSO_ID, SZ_CACHE
-
Fields inherited from class com.iplanet.jato.view.ViewBeanBase
DEFAULT_COMMAND_CHILD_NVP_NAME, DISPLAY_EVENT_COMPLETED_REQUEST_ATTRIBUTE_NAME, OPTION_USE_PAGE_SESSION_FOR_DEFAULT_COMMAND_CHILD
-
Fields inherited from class com.iplanet.jato.view.RequestHandlingViewBase
HANDLE_REQUEST_METHOD_PREFIX, HANDLE_REQUEST_METHOD_SUFFIX
-
Fields inherited from class com.iplanet.jato.view.ContainerViewBase
BEGIN_DISPLAY_EVENT_METHOD_PREFIX, BEGIN_DISPLAY_EVENT_METHOD_SUFFIX, END_DISPLAY_EVENT_METHOD_PREFIX, END_DISPLAY_EVENT_METHOD_SUFFIX, eventMethodRegistry, OPTION_ENABLE_QUALIFIELD_CHILD_NAME_LOOKUPS, OPTION_USE_LEGACY_DISPLAY_EVENT_SIGNATURES
-
Fields inherited from interface com.iplanet.jato.view.ViewBean
PAGE_SESSION_ATTRIBUTE_NVP_NAME, VIEW_BEAN_NAME_SUFFIX
-
-
Constructor Summary
Constructors Constructor Description AuthPropertiesViewBean()Creates a authentication domains view bean.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbeginDisplay(com.iplanet.jato.view.event.DisplayEvent event)protected com.iplanet.jato.view.ViewcreateChild(String name)Creates user interface components used by this view bean.voidforwardTo(com.iplanet.jato.RequestContext reqContext)protected AMModelgetModelInternal()Returns model for this view bean.voidhandleActionColumnHREFRequest(com.iplanet.jato.view.event.RequestInvocationEvent event)Handles the edit authentication instance request.voidhandleAdvancedOptionButtonRequest(com.iplanet.jato.view.event.RequestInvocationEvent event)Handles new authentication configuration request.voidhandleButton1Request(com.iplanet.jato.view.event.RequestInvocationEvent event)Handles save button request.voidhandleButton2Request(com.iplanet.jato.view.event.RequestInvocationEvent event)Handles reset request.voidhandleConfigActionColumnHREFRequest(com.iplanet.jato.view.event.RequestInvocationEvent event)Handles the edit authentication configuration request.voidhandleCreateConfigButtonRequest(com.iplanet.jato.view.event.RequestInvocationEvent event)Handles new authentication configuration request.voidhandleCreateInstanceButtonRequest(com.iplanet.jato.view.event.RequestInvocationEvent event)Handles the new authentication instance request.voidhandleDeleteConfigButtonRequest(com.iplanet.jato.view.event.RequestInvocationEvent event)Handles the delete authentication instance request.voidhandleDeleteInstanceButtonRequest(com.iplanet.jato.view.event.RequestInvocationEvent event)Handles the delete authentication instance request.protected voidinitialize()protected voidregisterChildren()Registers user interface components used by this view bean.-
Methods inherited from class com.sun.identity.console.realm.RealmPropertiesBase
createTabModel, forwardToRealmView, getBackButtonLabel, getBreadCrumbDisplayName, handleButton3Request, nodeClicked, setPageTitle, startPageTrail
-
Methods inherited from class com.sun.identity.console.realm.RMRealmViewBeanBase
handleParentagepathHrefRequest
-
Methods inherited from class com.sun.identity.console.base.AMPrimaryMastHeadViewBean
addPageTrail, backTrail, beginDisplay, getDefaultTabId, getTabNodeAssociatedViewBean, getTrackingTabIDName, handleBreadCrumbHrefRequest, handleRealmNameInTabSwitch, initPageTrail, isRootRealm, lockPageTrail, passPgSessionMapEx, setPageTrail, setRequestContext, setSelectedTabNode, unlockPageTrail, unlockPageTrailForSwapping
-
Methods inherited from class com.sun.identity.console.base.AMViewBeanBase
addBlankTextField, appendPgSession, beginChildDisplay, bypassForwardTo, charToHex, createOptionList, createOptionList, createOptionList, createOptionList, createOptionList, deserializePageAttributes, disableButton, getBackButtonLabel, getBlankTextFields, getCallingView, getCharset, getCharset, getContentType, getCurrentLocation, getCurrentLocationDN, getCurrentRealm, getCurrentRealmEncoded, getList, getModel, getPageSessionAttributes, getPageSessionAttributeString, getPath, getRequestURL, getServiceNameForAccessControl, getUserLocale, getValues, handleGRequest, hexToString, hideTableSelectionIcons, isInlineAlertMessageSet, mapRequestParameter, passPgSessionMap, passPgSessionMap, performDelegationTasks, redirectToStartURL, resetButtonState, resetView, setCurrentLocation, setInlineAlertMessage, setInlineAlertMessage, setPageSessionAttributes, setRequestContentInitialize, stringToHex
-
Methods inherited from class com.iplanet.jato.view.ViewBeanBase
clearPageSessionAttributes, forward, forwardTo, getDefaultCommandDescriptor, getDefaultDisplayURL, getDisplayURL, getLogicalName, getModuleURL, getPageSessionAttribute, getPageSessionAttributeString, getRequestInvocationName, getRequestInvocationName, handleDeserializePageAttributesException, include, include, include, invokeRequestHandler, invokeRequestHandlerInternal, mapRequestParameters, removePageSessionAttribute, securityCheck, setDefaultCommandDescriptor, setDefaultDisplayURL, setPageSessionAttribute
-
Methods inherited from class com.iplanet.jato.view.RequestHandlingViewBase
acceptRequest, afterAllModelsExecute, afterAllWebActionModelsExecute, afterHandleRequestCommandExecution, afterModelExecutes, afterWebActionModelExecutes, appMessage, beforeHandleRequestCommandExecution, beforeModelExecutes, beforeWebActionModelExecutes, createDefaultExecutionContext, executeAutoDeletingModel, executeAutoDeletingModels, executeAutoExecutingModel, executeAutoExecutingModels, executeAutoInsertingModel, executeAutoInsertingModels, executeAutoRetrievingModel, executeAutoRetrievingModels, executeAutoRetrievingModels, executeAutoUpdatingModel, executeAutoUpdatingModels, getAutoDeletingModels, getAutoExecutingModels, getAutoInsertingModels, getAutoRetrieveExecutionContext, getAutoRetrievingModels, getAutoUpdatingModels, getFirstActionExecutionContext, getLastActionExecutionContext, getModel, getNextActionExecutionContext, getPreviousActionExecutionContext, getRefreshActionExecutionContext, getRequestCompletionListenerChildNames, getRequestContext, getRequestParticipantChildNames, getSession, getViewBean, getWebActionModelOffset, getWebActionModels, getWebActionRowOffsetSessionKey, handleRequest, handleWebAction, isAutoRetrieveEnabled, onHandleRequestCommandExecutionError, onModelError, onNoModelDataAvailable, onWebActionExecutionError, requestComplete, setAutoDeletingModels, setAutoExecutingModels, setAutoInsertingModels, setAutoRetrieveEnabled, setAutoRetrieveExecutionContext, setAutoRetrievingModels, setAutoUpdatingModels, setWebActionModelOffset
-
Methods inherited from class com.iplanet.jato.view.ContainerViewBase
beginChildDisplay, beginComponentDisplay, beginDisplay, childExists, createChildReserved, endChildDisplay, endChildDisplay, endComponentDisplay, endDisplay, endDisplay, ensureChild, getChild, getChildNames, getChildNames, getChildType, getCommandChildNames, getDefaultModel, getDisplayField, getDisplayFieldBooleanValue, getDisplayFieldDoubleValue, getDisplayFieldIntValue, getDisplayFieldStringValue, getDisplayFieldValue, getNumChildren, getQualifiedCommandChildNames, onValidationException, registerChild, registerDisplayEventHandlers, removeAllChildren, removeChild, removeQualifiedNameIndices, resetChildren, setDefaultModel, setDisplayFieldValue, setDisplayFieldValue, setDisplayFieldValue, setDisplayFieldValue, unregisterChild
-
Methods inherited from class com.iplanet.jato.view.ViewBase
getName, getParent, getParentViewBean, getQualifiedName, getQualifiedViewNameSeparator, getRootView, getRootView, getSimpleQualifiedName, isVisible, setName, setParent, setQualifiedViewNameSeparator, setVisible
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.iplanet.jato.view.ContainerView
endChildDisplay, endDisplay, getChild, getChildNames, getChildType, getDefaultModel, getDisplayField, getDisplayFieldValue, getNumChildren, resetChildren, setDisplayFieldValue
-
Methods inherited from interface com.iplanet.jato.RequestHandler
acceptRequest, getRequestContext, handleRequest
-
-
-
-
Field Detail
-
DEFAULT_DISPLAY_URL
public static final String DEFAULT_DISPLAY_URL
- See Also:
- Constant Field Values
-
INSTANCE_MSG
public static final String INSTANCE_MSG
- See Also:
- Constant Field Values
-
REALM_AUTH
public static final String REALM_AUTH
- See Also:
- Constant Field Values
-
PROPERTY_ATTRIBUTE
protected static final String PROPERTY_ATTRIBUTE
- See Also:
- Constant Field Values
-
-
Method Detail
-
initialize
protected void initialize()
- Overrides:
initializein classAMViewBeanBase
-
registerChildren
protected void registerChildren()
Description copied from class:AMPrimaryMastHeadViewBeanRegisters user interface components used by this view bean.- Overrides:
registerChildrenin classRMRealmViewBeanBase
-
createChild
protected com.iplanet.jato.view.View createChild(String name)
Description copied from class:AMPrimaryMastHeadViewBeanCreates user interface components used by this view bean.- Overrides:
createChildin classRMRealmViewBeanBase- Parameters:
name- of component- Returns:
- child component
-
beginDisplay
public void beginDisplay(com.iplanet.jato.view.event.DisplayEvent event) throws com.iplanet.jato.model.ModelControlException- Specified by:
beginDisplayin interfacecom.iplanet.jato.view.ContainerView- Overrides:
beginDisplayin classRMRealmViewBeanBase- Throws:
com.iplanet.jato.model.ModelControlException
-
getModelInternal
protected AMModel getModelInternal()
Description copied from class:AMViewBeanBaseReturns model for this view bean. Dervived class need to implement this method.- Specified by:
getModelInternalin classAMViewBeanBase- Returns:
- model for this view bean.
-
handleAdvancedOptionButtonRequest
public void handleAdvancedOptionButtonRequest(com.iplanet.jato.view.event.RequestInvocationEvent event) throws com.iplanet.jato.model.ModelControlExceptionHandles new authentication configuration request.- Parameters:
event- Request Invocation Event.- Throws:
com.iplanet.jato.model.ModelControlException
-
handleCreateConfigButtonRequest
public void handleCreateConfigButtonRequest(com.iplanet.jato.view.event.RequestInvocationEvent event) throws com.iplanet.jato.model.ModelControlExceptionHandles new authentication configuration request.- Parameters:
event- Request Invocation Event.- Throws:
com.iplanet.jato.model.ModelControlException
-
handleDeleteConfigButtonRequest
public void handleDeleteConfigButtonRequest(com.iplanet.jato.view.event.RequestInvocationEvent event) throws com.iplanet.jato.model.ModelControlExceptionHandles the delete authentication instance request.- Parameters:
event- Request Invocation Event.- Throws:
com.iplanet.jato.model.ModelControlException
-
handleCreateInstanceButtonRequest
public void handleCreateInstanceButtonRequest(com.iplanet.jato.view.event.RequestInvocationEvent event)
Handles the new authentication instance request.- Parameters:
event- Request Invocation Event.
-
handleDeleteInstanceButtonRequest
public void handleDeleteInstanceButtonRequest(com.iplanet.jato.view.event.RequestInvocationEvent event) throws com.iplanet.jato.model.ModelControlExceptionHandles the delete authentication instance request.- Parameters:
event- Request Invocation Event.- Throws:
com.iplanet.jato.model.ModelControlException
-
handleButton1Request
public void handleButton1Request(com.iplanet.jato.view.event.RequestInvocationEvent event) throws com.iplanet.jato.model.ModelControlExceptionHandles save button request.- Parameters:
event- Request invocation event- Throws:
com.iplanet.jato.model.ModelControlException
-
handleButton2Request
public void handleButton2Request(com.iplanet.jato.view.event.RequestInvocationEvent event)
Handles reset request.- Parameters:
event- Request invocation event
-
handleActionColumnHREFRequest
public void handleActionColumnHREFRequest(com.iplanet.jato.view.event.RequestInvocationEvent event) throws com.iplanet.jato.model.ModelControlExceptionHandles the edit authentication instance request.- Parameters:
event- Request Invocation Event.- Throws:
com.iplanet.jato.model.ModelControlException
-
handleConfigActionColumnHREFRequest
public void handleConfigActionColumnHREFRequest(com.iplanet.jato.view.event.RequestInvocationEvent event) throws com.iplanet.jato.model.ModelControlExceptionHandles the edit authentication configuration request.- Parameters:
event- Request Invocation Event.- Throws:
com.iplanet.jato.model.ModelControlException
-
forwardTo
public void forwardTo(com.iplanet.jato.RequestContext reqContext) throws com.iplanet.jato.NavigationException- Specified by:
forwardToin interfacecom.iplanet.jato.view.ViewBean- Overrides:
forwardToin classAMPrimaryMastHeadViewBean- Throws:
com.iplanet.jato.NavigationException
-
-