Class 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.
    • Constructor Detail

      • AuthPropertiesViewBean

        public AuthPropertiesViewBean()
        Creates a authentication domains view bean.
    • Method Detail

      • createChild

        protected com.iplanet.jato.view.View createChild​(String name)
        Description copied from class: AMPrimaryMastHeadViewBean
        Creates user interface components used by this view bean.
        Overrides:
        createChild in class RMRealmViewBeanBase
        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:
        beginDisplay in interface com.iplanet.jato.view.ContainerView
        Overrides:
        beginDisplay in class RMRealmViewBeanBase
        Throws:
        com.iplanet.jato.model.ModelControlException
      • getModelInternal

        protected AMModel getModelInternal()
        Description copied from class: AMViewBeanBase
        Returns model for this view bean. Dervived class need to implement this method.
        Specified by:
        getModelInternal in class AMViewBeanBase
        Returns:
        model for this view bean.
      • handleAdvancedOptionButtonRequest

        public void handleAdvancedOptionButtonRequest​(com.iplanet.jato.view.event.RequestInvocationEvent event)
                                               throws com.iplanet.jato.model.ModelControlException
        Handles 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.ModelControlException
        Handles 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.ModelControlException
        Handles 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.ModelControlException
        Handles 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.ModelControlException
        Handles 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.ModelControlException
        Handles 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.ModelControlException
        Handles 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:
        forwardTo in interface com.iplanet.jato.view.ViewBean
        Overrides:
        forwardTo in class AMPrimaryMastHeadViewBean
        Throws:
        com.iplanet.jato.NavigationException