Class SAML2IdPWizardBuilder

  • All Implemented Interfaces:
    Serializable, org.apache.syncope.client.ui.commons.wizards.ModalPanelBuilder<org.apache.syncope.common.lib.to.SAML2SP4UIIdPTO>

    public class SAML2IdPWizardBuilder
    extends org.apache.syncope.client.ui.commons.wizards.AjaxWizardBuilder<org.apache.syncope.common.lib.to.SAML2SP4UIIdPTO>
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class org.apache.syncope.client.ui.commons.wizards.AjaxWizardBuilder

        LOG, mode, outerObjects
      • Fields inherited from class org.apache.syncope.client.ui.commons.wizards.AbstractModalPanelBuilder

        eventSink, pageRef
    • Constructor Summary

      Constructors 
      Constructor Description
      SAML2IdPWizardBuilder​(SAML2IdPsDirectoryPanel directoryPanel, org.apache.syncope.common.lib.to.SAML2SP4UIIdPTO idpTO, org.apache.wicket.PageReference pageRef)  
    • Constructor Detail

      • SAML2IdPWizardBuilder

        public SAML2IdPWizardBuilder​(SAML2IdPsDirectoryPanel directoryPanel,
                                     org.apache.syncope.common.lib.to.SAML2SP4UIIdPTO idpTO,
                                     org.apache.wicket.PageReference pageRef)
    • Method Detail

      • buildModelSteps

        protected org.apache.wicket.extensions.wizard.WizardModel buildModelSteps​(org.apache.syncope.common.lib.to.SAML2SP4UIIdPTO modelObject,
                                                                                  org.apache.wicket.extensions.wizard.WizardModel wizardModel)
        Specified by:
        buildModelSteps in class org.apache.syncope.client.ui.commons.wizards.AjaxWizardBuilder<org.apache.syncope.common.lib.to.SAML2SP4UIIdPTO>
      • getMaxWaitTimeInSeconds

        protected long getMaxWaitTimeInSeconds()
        Specified by:
        getMaxWaitTimeInSeconds in class org.apache.syncope.client.ui.commons.wizards.AjaxWizardBuilder<org.apache.syncope.common.lib.to.SAML2SP4UIIdPTO>
      • sendError

        protected void sendError​(Exception exception)
        Specified by:
        sendError in class org.apache.syncope.client.ui.commons.wizards.AjaxWizardBuilder<org.apache.syncope.common.lib.to.SAML2SP4UIIdPTO>
      • sendWarning

        protected void sendWarning​(String message)
        Specified by:
        sendWarning in class org.apache.syncope.client.ui.commons.wizards.AjaxWizardBuilder<org.apache.syncope.common.lib.to.SAML2SP4UIIdPTO>
      • execute

        protected Future<org.apache.commons.lang3.tuple.Pair<Serializable,​Serializable>> execute​(Callable<org.apache.commons.lang3.tuple.Pair<Serializable,​Serializable>> future)
        Specified by:
        execute in class org.apache.syncope.client.ui.commons.wizards.AjaxWizardBuilder<org.apache.syncope.common.lib.to.SAML2SP4UIIdPTO>
      • onApplyInternal

        protected Serializable onApplyInternal​(org.apache.syncope.common.lib.to.SAML2SP4UIIdPTO modelObject)
        Overrides:
        onApplyInternal in class org.apache.syncope.client.ui.commons.wizards.AbstractModalPanelBuilder<org.apache.syncope.common.lib.to.SAML2SP4UIIdPTO>