public static ProviderConfigurationBuilder create() { return new ProviderConfigurationBuilder(); }
private static List<ProviderConfigProperty> getConfigProps() { return ProviderConfigurationBuilder.create() .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") .defaultValue("false") .add() .property().name(KerberosConstants.ALLOW_PASSWORD_AUTHENTICATION) .label("allow-password-authentication") .helpText("allow-password-authentication.tooltip") .defaultValue("false") .add() .property().name(LDAPConstants.EDIT_MODE)