Class AuthProviderController

  • All Implemented Interfaces:
    org.pentaho.ui.xul.impl.XulEventHandler, org.pentaho.ui.xul.XulEventSource

    public class AuthProviderController
    extends org.pentaho.ui.xul.impl.AbstractXulEventHandler
    • Constructor Detail

      • AuthProviderController

        public AuthProviderController()
    • Method Detail

      • setBindingFactory

        public void setBindingFactory​(org.pentaho.ui.xul.binding.BindingFactory bf)
      • getBindingFactory

        public org.pentaho.ui.xul.binding.BindingFactory getBindingFactory()
      • init

        public void init()
      • setResourceBundle

        public void setResourceBundle​(ResourceBundle res)
      • open

        public void open()
      • getPossibleTypes

        public Collection<AuthProvider> getPossibleTypes()
        This will change to pull providers from the auth persistencemanager
        Returns:
        Collection
      • setNewOverlay

        public void setNewOverlay​(AuthProvider provider)
                           throws org.pentaho.ui.xul.XulException
        Throws:
        org.pentaho.ui.xul.XulException
      • getNewOverlay

        public String getNewOverlay()
      • onAccept

        public void onAccept()
      • onCancel

        public void onCancel()
      • addNew

        public void addNew()
      • remove

        public void remove()
      • browse

        public void browse()