Class SAMLv2Base

    • Constructor Detail

      • SAMLv2Base

        public SAMLv2Base​(String name)
    • Method Detail

      • 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 EntityPropertiesBase
        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.
      • convertListToSet

        protected Set<String> convertListToSet​(List<String> list)
        Converts the List to Set.
        Parameters:
        list - the list to be converted.
        Returns:
        the corresponding Set.
      • returnEmptySetIfValueIsNull

        protected Set returnEmptySetIfValueIsNull​(Set set)
        Return empty set if value is null
        Parameters:
        set - the set to be checked for null.
        Returns:
        the EMPTY_SET if value is null.
      • populateAuthenticationContext

        protected void populateAuthenticationContext​(SAMLv2AuthContexts authContexts,
                                                     com.sun.web.ui.model.CCActionTableModel tblAuthContextsModel,
                                                     String dropdownContextRef)
        For the given set of authContexts read from the extended metadata, populate the table and dropdown menu
        Parameters:
        authContexts - The set of SAMLv2AuthContexts read from the extended metadata
        tblAuthContextsModel - The table model to populate
        dropdownContextRef - The name of the context dropdown menu component to populate