Uses of Class
org.sourceid.saml20.adapter.gui.FieldDescriptor
Packages that use FieldDescriptor
Package
Description
Top level package for the PingFederate SDK.
Contains protocol independent dynamic UI classes and interfaces.
Provides classes that enable an adapter to describe to PingFederate the way its GUI configuration
screen should look.
Provides methods that can be implemented to support
custom actions that occur based upon UI events while
managing adapter instances.
Provides classes that enable an adapter to describe to PingFederate the way Kerberos Realm selector GUI
configuration screen should look.
-
Uses of FieldDescriptor in com.pingidentity.sdk
Methods in com.pingidentity.sdk that return types with arguments of type FieldDescriptorModifier and TypeMethodDescriptionGuiConfigDescriptor.getAdvancedFields()Gets the ordered list of 'advanced' FieldDescriptors.Set<Class<? extends FieldDescriptor>>GuiConfigDescriptor.getAllDescriptorTypesInUse()GuiConfigDescriptor.getFields()Gets the ordered list of FieldDescriptors.Methods in com.pingidentity.sdk with parameters of type FieldDescriptorModifier and TypeMethodDescriptionvoidGuiConfigDescriptor.addAdvancedField(FieldDescriptor fieldDescriptor) Add an 'advanced' user entry field to this GUI configuration descriptor.voidGuiConfigDescriptor.addField(FieldDescriptor fieldDescriptor) Add a user entry field to this GUI configuration descriptor. -
Uses of FieldDescriptor in com.pingidentity.sources.gui
Methods in com.pingidentity.sources.gui that return types with arguments of type FieldDescriptorModifier and TypeMethodDescriptionFilterFieldsGuiDescriptor.getFields()Gets the ordered list of FieldDescriptors.Methods in com.pingidentity.sources.gui with parameters of type FieldDescriptorModifier and TypeMethodDescriptionvoidFilterFieldsGuiDescriptor.addField(FieldDescriptor fieldDescriptor) Add a user entry field to this GUI configuration descriptor. -
Uses of FieldDescriptor in org.sourceid.saml20.adapter.gui
Subclasses of FieldDescriptor in org.sourceid.saml20.adapter.guiModifier and TypeClassDescriptionclassAn abstract base type for describing GUI fields that have multiple options the user can select from.classAn abstract field descriptor that will render a text field on the GUI configuration screen.classA filterable dropdown control that enables the selection of an Authentication Source in a way that's user-friendly and scalable.classclassclassA field descriptor that will render (in GUI configuration screen) a drop down selection of certificatesclassA field descriptor that will render a check box on the GUI configuration screen.classA field descriptor that will render (in GUI configuration screen) a drop down selection of all the key pairs in the PingFederate system configured for client certificate authentication.classclassA filterable dropdown control that enables the selection of an IdP or SP connection in a way that's user friendly and scalable.classA field descriptor that will render (in GUI configuration screen) a drop down selection of all the configured Custom Source data stores.classA field descriptor that will render (in GUI configuration screen) a drop down selection of all the key pairs in the PingFederate system configured for digital signing.classA field descriptor that will render (in GUI configuration screen) a drop down selection of all the certificates in the PingFederate system configured for encryption by token generators.classclassAn abstract base type for describing PingFederate administration console GUI fields that show a dropdown that can be filtered with user input.classA field descriptor that will render a password text field on the GUI configuration screen.classA field descriptor that will render (in GUI configuration screen) a drop down selection of all the configured JDBC data stores.classA field descriptor that will render (in GUI configuration screen) a drop down selection of the LDAP authentication error codes.classA field descriptor that will render (in GUI configuration screen) a drop down selection of all the configured LDAP data stores.classA field descriptor that will render a dropdown of all available notification publishers configured in the PingFederate system.classA filterable dropdown control that enables the selection of an OAuth client in a way that's user friendly and scalable.classA filterable dropdown control that enables the selection of OAuth scopes in a way that's user-friendly and scalable.classA field descriptor that will render (in GUI configuration screen) a drop down selection of all the configured Password Credential Validators.classA filterable dropdown control that enables the selection of a PingOne connection and corresponding environment in a way that's user friendly and scalable.classclassA field descriptor that will render a group of radio buttons on the GUI configuration screen.classA field descriptor that will render a text field for entering a secret reference on the GUI configuration screen.classA field descriptor that will render a select (drop down) field on the GUI configuration screen.classA field descriptor that will render a text area on the GUI configuration screen.classA field descriptor that will render a text field on the GUI configuration screen.classA field descriptor that will render (in GUI configuration screen) a drop down selection of all the trusted CA certificates configured in the PingFederate.classA field descriptor that will render a file upload field on the GUI configuration screen.Methods in org.sourceid.saml20.adapter.gui that return types with arguments of type FieldDescriptorModifier and TypeMethodDescriptionActionDescriptor.getParameters()Gets the ordered list of FieldDescriptors.TableDescriptor.getRowFields()Gets the List of FieldDescriptors that make up a row in this table.Methods in org.sourceid.saml20.adapter.gui with parameters of type FieldDescriptorModifier and TypeMethodDescriptionvoidActionDescriptor.addParameter(FieldDescriptor fieldDescriptor) Add a user-modifiable parameter to this action descriptor.voidTableDescriptor.addRowField(FieldDescriptor fieldDescriptor) Add a FieldDescriptor to the list of fields that make up a row in this table.Constructor parameters in org.sourceid.saml20.adapter.gui with type arguments of type FieldDescriptorModifierConstructorDescriptionTableDescriptor(String name, String description, List<FieldDescriptor> row) Create a TableDescriptor with a name, description and a list of fields that comprise a row in the table. -
Uses of FieldDescriptor in org.sourceid.saml20.adapter.gui.event
Methods in org.sourceid.saml20.adapter.gui.event that return FieldDescriptorModifier and TypeMethodDescriptionstatic FieldDescriptorPreRenderUtil.findField(List<FieldDescriptor> fieldDescriptorList, String name) For the given field descriptor name, find the field descriptor in the list.Method parameters in org.sourceid.saml20.adapter.gui.event with type arguments of type FieldDescriptorModifier and TypeMethodDescriptiondefault voidPreRenderCallback.callback(List<FieldDescriptor> fields, List<FieldDescriptor> advancedFields, List<TableDescriptor> tables, Configuration config) This method will be invoked by the PingFederate server just prior to rendering the custom user interface screen for the plugin which gives the plugin an opportunity to update the UI components based on the configuration data at the given time.static FieldDescriptorPreRenderUtil.findField(List<FieldDescriptor> fieldDescriptorList, String name) For the given field descriptor name, find the field descriptor in the list. -
Uses of FieldDescriptor in org.sourceid.saml20.adapter.gui.kerberos
Subclasses of FieldDescriptor in org.sourceid.saml20.adapter.gui.kerberosModifier and TypeClassDescriptionclassA descriptor for a select field that lists Kerberos realms.