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 void
bind()
AuthProvider
clone()
void
fireBindingsChanged()
String
getOverlay()
String
getPrincipal()
String
getProviderDescription()
void
setPrincipal(String paramString)
void
unbind()
-
-
-
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.BindingException
org.pentaho.ui.xul.XulException
InvocationTargetException
-
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.XulException
InvocationTargetException
-
-