Interface AuthProvider
-
- All Superinterfaces:
Cloneable
- All Known Implementing Classes:
AbstractAuthProvider,BasicAuthProvider,KerberosAuthProvider,NoAuthAuthProvider
public interface AuthProvider extends Cloneable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidbind()AuthProviderclone()voidfireBindingsChanged()StringgetOverlay()StringgetPrincipal()StringgetProviderDescription()voidsetPrincipal(String paramString)voidunbind()
-
-
-
Method Detail
-
getPrincipal
String getPrincipal()
-
setPrincipal
void setPrincipal(String paramString)
-
getProviderDescription
String getProviderDescription()
-
getOverlay
String getOverlay()
-
bind
void bind() throws org.pentaho.ui.xul.binding.BindingException, org.pentaho.ui.xul.XulException, InvocationTargetException- Throws:
org.pentaho.ui.xul.binding.BindingExceptionorg.pentaho.ui.xul.XulExceptionInvocationTargetException
-
unbind
void unbind()
-
clone
AuthProvider clone() throws CloneNotSupportedException
- Throws:
CloneNotSupportedException
-
fireBindingsChanged
void fireBindingsChanged() throws org.pentaho.ui.xul.XulException, InvocationTargetException- Throws:
org.pentaho.ui.xul.XulExceptionInvocationTargetException
-
-