public class Configuration extends FieldList implements Serializable
ConfigurableAuthnAdapter.configure(Configuration),
ConfigurableAuthnAdapter.getAdapterDescriptor(),
AuthnAdapterDescriptor.getConfigurationGuiDescriptor(),
AdapterConfigurationGuiDescriptor,
ConfigurablePlugin.configure(Configuration),
DescribablePlugin.getPluginDescriptor(),
PluginDescriptor,
Serialized Form| Constructor and Description |
|---|
Configuration() |
Configuration(Configuration configuration) |
Configuration(List<Field> fields,
List<Table> tables,
FieldList advancedFields) |
Configuration(List<Field> fields,
List<Table> tables,
List<Field> advancedFields) |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getAdditionalAttrNames()
Gets the names of the additional attributes configured in the GUI for the given plugin.
|
FieldList |
getAdvancedFields()
Gets the values of the 'advanced' configuration fields.
|
String |
getId()
Gets the instance id of the plugin for which this configuration applies.
|
Set<String> |
getMaskedAttrNames()
Gets the names of attributes that have been marked (via the UI) to be masked in the log file(s).
|
Table |
getTable(String tableName)
Gets a Table by name.
|
List<Table> |
getTables()
Gets the List of Tables available on this Configuration.
|
void |
setAdditionalAttrNames(Set<String> additionalAttrNames) |
void |
setId(String id)
Sets the instance id
|
void |
setMaskedAttrNames(Set<String> maskedAttrNames)
Sets the names of attributes that are to be masked in the log files.
|
String |
toString() |
getBooleanFieldValue, getDoubleFieldValue, getField, getFields, getFieldValue, getFileFieldValueAsByteArray, getFileFiledValueAsString, getFloatFieldValue, getIntFieldValue, getLongFieldValue, getReadOnlyFieldMap, isEmptypublic Configuration()
public Configuration(List<Field> fields, List<Table> tables, List<Field> advancedFields)
public Configuration(List<Field> fields, List<Table> tables, FieldList advancedFields)
public Configuration(Configuration configuration)
public List<Table> getTables()
public Table getTable(String tableName)
tableName - the name of the Table you want.public FieldList getAdvancedFields()
GuiConfigDescriptor.addAdvancedField(org.sourceid.saml20.adapter.gui.FieldDescriptor)public Set<String> getMaskedAttrNames()
public void setMaskedAttrNames(Set<String> maskedAttrNames)
maskedAttrNames - A set of attribute names to be masked.public String getId()
public void setId(String id)
id - the instance idpublic Set<String> getAdditionalAttrNames()
AuthenticationSelector uses these values as the Selector Result Values.public void setAdditionalAttrNames(Set<String> additionalAttrNames)
Copyright 2019 Ping Identity Corp. All rights reserved.