Class KerberosAuthProvider
- java.lang.Object
-
- org.pentaho.ui.xul.XulEventSourceAdapter
-
- org.pentaho.di.ui.core.auth.model.AbstractAuthProvider
-
- org.pentaho.di.ui.core.auth.model.BasicAuthProvider
-
- org.pentaho.di.ui.core.auth.model.KerberosAuthProvider
-
- All Implemented Interfaces:
Cloneable,AuthProvider,org.pentaho.ui.xul.XulEventSource
public class KerberosAuthProvider extends BasicAuthProvider
-
-
Constructor Summary
Constructors Constructor Description KerberosAuthProvider(org.pentaho.ui.xul.binding.BindingFactory bf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddBindings(List<org.pentaho.ui.xul.binding.Binding> bindings, org.pentaho.ui.xul.binding.BindingFactory bf)StringgetKeytabFile()StringgetProviderDescription()booleanisUseKeytab()voidsetKeytabFile(String keytabFile)voidsetUseKeytab(boolean useKeytab)-
Methods inherited from class org.pentaho.di.ui.core.auth.model.BasicAuthProvider
getPassword, setPassword
-
Methods inherited from class org.pentaho.di.ui.core.auth.model.AbstractAuthProvider
bind, clone, fireBindingsChanged, getOverlay, getPrincipal, setPrincipal, toString, unbind
-
-
-
-
Method Detail
-
isUseKeytab
public boolean isUseKeytab()
-
setUseKeytab
public void setUseKeytab(boolean useKeytab)
-
getKeytabFile
public String getKeytabFile()
-
setKeytabFile
public void setKeytabFile(String keytabFile)
-
getProviderDescription
public String getProviderDescription()
- Specified by:
getProviderDescriptionin interfaceAuthProvider- Overrides:
getProviderDescriptionin classBasicAuthProvider
-
addBindings
protected void addBindings(List<org.pentaho.ui.xul.binding.Binding> bindings, org.pentaho.ui.xul.binding.BindingFactory bf)
- Overrides:
addBindingsin classBasicAuthProvider
-
-