.property().name(KerberosConstants.KERBEROS_REALM) .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") .property().name(KerberosConstants.ALLOW_PASSWORD_AUTHENTICATION) .label("allow-password-authentication") .helpText("allow-password-authentication.tooltip") .type(ProviderConfigProperty.BOOLEAN_TYPE) .defaultValue("false") .property().name(LDAPConstants.EDIT_MODE) .label("edit-mode")