.label("kerberos-realm") .helpText("kerberos-realm.tooltip") .type(ProviderConfigProperty.STRING_TYPE) .add() .property().name(KerberosConstants.SERVER_PRINCIPAL) .label("server-principal") .helpText("server-principal.tooltip") .type(ProviderConfigProperty.STRING_TYPE) .add() .property().name(KerberosConstants.KEYTAB) .label("keytab") .helpText("keytab.tooltip") .type(ProviderConfigProperty.STRING_TYPE) .add() .property().name(KerberosConstants.DEBUG) .label("debug") .helpText("debug.tooltip") .type(ProviderConfigProperty.BOOLEAN_TYPE) .defaultValue("false") .add() .label("allow-password-authentication") .helpText("allow-password-authentication.tooltip") .type(ProviderConfigProperty.BOOLEAN_TYPE) .defaultValue("false") .add() .label("edit-mode") .helpText("edit-mode.tooltip")