Package | Description |
---|---|
com.pingidentity.sdk |
Top level package for the PingFederate SDK.
|
com.pingidentity.sources.gui |
Contains protocol independent dynamic UI classes and interfaces.
|
org.sourceid.saml20.adapter.gui |
Provides classes that enable an adapter to describe to PingFederate the way its GUI configuration
screen should look.
|
org.sourceid.saml20.adapter.gui.event |
Provides methods that can be implemented to support
custom actions that occur based upon UI events while
managing adapter instances.
|
Modifier and Type | Method and Description |
---|---|
List<FieldDescriptor> |
GuiConfigDescriptor.getAdvancedFields()
Gets the ordered list of 'advanced' FieldDescriptors.
|
Set<Class<? extends FieldDescriptor>> |
GuiConfigDescriptor.getAllDescriptorTypesInUse() |
List<FieldDescriptor> |
GuiConfigDescriptor.getFields()
Gets the ordered list of FieldDescriptors.
|
Modifier and Type | Method and Description |
---|---|
void |
GuiConfigDescriptor.addAdvancedField(FieldDescriptor fieldDescriptor)
Add an 'advanced' user entry field to this GUI configuration descriptor.
|
void |
GuiConfigDescriptor.addField(FieldDescriptor fieldDescriptor)
Add a user entry field to this GUI configuration descriptor.
|
Modifier and Type | Method and Description |
---|---|
List<FieldDescriptor> |
FilterFieldsGuiDescriptor.getFields()
Gets the ordered list of FieldDescriptors.
|
Modifier and Type | Method and Description |
---|---|
void |
FilterFieldsGuiDescriptor.addField(FieldDescriptor fieldDescriptor)
Add a user entry field to this GUI configuration descriptor.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSelectionFieldDescriptor
An abstract base type for describing GUI fields that have multiple options the user can select from.
|
class |
AbstractTextFieldDescriptor
An abstract field descriptor that will render a text field on the GUI configuration screen.
|
class |
AuthnSourceSelectionFieldDescriptor
A filterable dropdown control that enables the selection of an Authentication
Source in a way that's user friendly and scalable.
|
class |
CertificateSelectionFieldDescriptor
A field descriptor that will render (in GUI configuration screen) a drop down selection of certificates
|
class |
CheckBoxFieldDescriptor
A field descriptor that will render a check box on the GUI configuration screen.
|
class |
ClientCertKeypairFieldDescriptor
A 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.
|
class |
ConnectionSelectionFieldDescriptor
A filterable dropdown control that enables the selection of an IdP or SP connection in a way that's user friendly and scalable.
|
class |
CustomSourceFieldDescriptor
A field descriptor that will render (in GUI configuration screen) a drop down selection of all the
configured Custom Source data stores.
|
class |
DsigKeypairFieldDescriptor
A 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.
|
class |
EncryptionCertificateFieldDescriptor
A 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.
|
class |
ExtendedPropertiesFileDescriptor |
class |
FilterableSelectionFieldDescriptor
An abstract base type for describing PingFederate administration console GUI fields that show a dropdown that can be filtered with user input.
|
class |
HashedTextFieldDescriptor
A field descriptor that will render a password text field on the GUI configuration screen.
|
class |
JdbcDatastoreFieldDescriptor
A field descriptor that will render (in GUI configuration screen) a drop down selection of all the
configured JDBC data stores.
|
class |
LdapAuthenticationErrorFieldDescriptor
A field descriptor that will render (in GUI configuration screen) a drop down selection of the
LDAP authentication error codes.
|
class |
LdapDatastoreFieldDescriptor
A field descriptor that will render (in GUI configuration screen) a drop down selection of all the
configured LDAP data stores.
|
class |
NotificationSenderFieldDescriptor |
class |
OAuthClientSelectionFieldDescriptor
A filterable dropdown control that enables the selection of an OAuth client
in a way that's user friendly and scalable.
|
class |
PasswordCredentialValidatorFieldDescriptor
A field descriptor that will render (in GUI configuration screen) a drop down selection of all the
configured Password Credential Validators.
|
class |
PolicyContractFieldDescriptor |
class |
RadioGroupFieldDescriptor
A field descriptor that will render a group of radio buttons on the GUI configuration screen.
|
class |
SelectFieldDescriptor
A field descriptor that will render a select (drop down) field on the GUI configuration screen.
|
class |
TextAreaFieldDescriptor
A field descriptor that will render a text area on the GUI configuration screen.
|
class |
TextFieldDescriptor
A field descriptor that will render a text field on the GUI configuration screen.
|
class |
TrustedCAFieldDescriptor
A field descriptor that will render (in GUI configuration screen) a drop down selection of all the trusted CA
certificates configured in the PingFederate.
|
class |
UploadFileFieldDescriptor
A field descriptor that will render a file upload field on the GUI configuration screen.
|
Modifier and Type | Method and Description |
---|---|
List<FieldDescriptor> |
TableDescriptor.getRowFields()
Gets the List of FieldDescriptors that make up a row in this table.
|
Modifier and Type | Method and Description |
---|---|
void |
TableDescriptor.addRowField(FieldDescriptor fieldDescriptor)
Add a FieldDescriptor to the list of fields that make up a row in this table.
|
Constructor and Description |
---|
TableDescriptor(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.
|
Modifier and Type | Method and Description |
---|---|
static FieldDescriptor |
PreRenderUtil.findField(List<FieldDescriptor> fieldDescriptorList,
String name)
For the given field descriptor name, find the field descriptor
in the list.
|
Modifier and Type | Method and Description |
---|---|
default void |
PreRenderCallback.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.
|
default void |
PreRenderCallback.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 FieldDescriptor |
PreRenderUtil.findField(List<FieldDescriptor> fieldDescriptorList,
String name)
For the given field descriptor name, find the field descriptor
in the list.
|
Copyright 2019 Ping Identity Corp. All rights reserved.