public class CustomDataSourceDriverDescriptor extends SourceDescriptor
CustomDataSourceDriver
interface. The metadata
can be easily transformed by PingFederate into dynamic UI screen(s).
This descriptor adds the ability to provide fields that can be used to filter data to the CustomDataSourceDriver
during value retrieval CustomDataSourceDriver.retrieveValues(Collection, SimpleFieldList)
.
UNDEFINED
Constructor and Description |
---|
CustomDataSourceDriverDescriptor(ConfigurableDriver adapter,
String type)
Passthrough constructor to the superclass -
SourceDescriptor |
CustomDataSourceDriverDescriptor(ConfigurableDriver adapter,
String type,
AdapterConfigurationGuiDescriptor adapterConfigurationGuiDesc,
FilterFieldsGuiDescriptor fieldsDescriptor)
Passthrough constructor to the superclass -
SourceDescriptor |
CustomDataSourceDriverDescriptor(ConfigurableDriver adapter,
String type,
AdapterConfigurationGuiDescriptor adapterConfigurationGuiDesc,
FilterFieldsGuiDescriptor fieldsDescriptor,
boolean showSelectCustomSourceFields)
Passthrough constructor to the superclass -
SourceDescriptor |
Modifier and Type | Method and Description |
---|---|
FilterFieldsGuiDescriptor |
getFilterFieldsDescriptor()
Returns the filter metadata associated with a
CustomDataSourceDriver |
boolean |
isShowSelectCustomSourceFields()
Indicates if the administrative console tab to select fields for this custom data source will be visible during attribute fulfillment.
|
void |
setFilterFieldsDescriptor(FilterFieldsGuiDescriptor fieldsDescriptor)
Sets the filter descriptor for a
CustomDataSourceDriver |
void |
setShowSelectCustomSourceFields(boolean showSelectCustomSourceFields)
Set the flag to indicate if the administrative console tab to select fields for this data source will be visible during attribute fulfillment.
|
getConfigurationGuiDescriptor, getDriverClassName, hasActions
equals, getAttributeContractSet, getGuiConfigDescriptor, getGuiConfigDescriptorBuilder, getPluginClassName, getType, getVersion, hashCode, isSupportsExtendedContract, setAttributeContactSet, setAttributeContractSet, setSupportsExtendedContract
public CustomDataSourceDriverDescriptor(ConfigurableDriver adapter, String type)
SourceDescriptor
public CustomDataSourceDriverDescriptor(ConfigurableDriver adapter, String type, AdapterConfigurationGuiDescriptor adapterConfigurationGuiDesc, FilterFieldsGuiDescriptor fieldsDescriptor)
SourceDescriptor
public CustomDataSourceDriverDescriptor(ConfigurableDriver adapter, String type, AdapterConfigurationGuiDescriptor adapterConfigurationGuiDesc, FilterFieldsGuiDescriptor fieldsDescriptor, boolean showSelectCustomSourceFields)
SourceDescriptor
public FilterFieldsGuiDescriptor getFilterFieldsDescriptor()
CustomDataSourceDriver
FilterFieldsGuiDescriptor
public void setFilterFieldsDescriptor(FilterFieldsGuiDescriptor fieldsDescriptor)
CustomDataSourceDriver
fieldsDescriptor
- FilterFieldsGuiDescriptor
public boolean isShowSelectCustomSourceFields()
public void setShowSelectCustomSourceFields(boolean showSelectCustomSourceFields)
showSelectCustomSourceFields
- Flag to set the visibility of the tab to selects fields for this data source.Copyright 2019 Ping Identity Corp. All rights reserved.