public class Configuration extends FieldList implements Serializable
ConfigurableAuthnAdapter.configure(Configuration)
,
ConfigurableAuthnAdapter.getAdapterDescriptor()
,
AuthnAdapterDescriptor.getConfigurationGuiDescriptor()
,
AdapterConfigurationGuiDescriptor
,
ConfigurablePlugin.configure(Configuration)
,
DescribablePlugin.getPluginDescriptor()
,
PluginDescriptor
,
Serialized FormConstructor 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, isEmpty
public 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.