Package org.sourceid.saml20.adapter.gui

Provides classes that enable an adapter to describe to PingFederate the way its GUI configuration screen should look.

See:
          Description

Interface Summary
ActionDescriptor.Action The action to perform.
 

Class Summary
AbstractSelectionFieldDescriptor An abstract base type for describing GUI fields that have multiple options the user can select from.
AbstractSelectionFieldDescriptor.OptionValue A class representing an option value.
ActionDescriptor An ActionDescriptor can be used to invoke arbitrary actions on an adapter via the GUI.
AdapterConfigurationGuiDescriptor A class that describes to the PingFederate server the way a GUI configuration screen should be rendered for an adapter.
CheckBoxFieldDescriptor A field descriptor that will render a check box on the GUI configuration screen.
CustomSourceFieldDescriptor A field descriptor that will render (in GUI configuration screen) a drop down selection of all the configured Custom Source data stores.
FieldDescriptor An abstract base type for describing GUI fields to be rendered in the PingFederate administration console.
JdbcDatastoreFieldDescriptor A field descriptor that will render (in GUI configuration screen) a drop down selection of all the configured JDBC data stores.
LdapDatastoreFieldDescriptor A field descriptor that will render (in GUI configuration screen) a drop down selection of all the configured LDAP data stores.
RadioGroupFieldDescriptor A field descriptor that will render a group of radio buttons on the GUI configuration screen.
SelectFieldDescriptor A field descriptor that will render a select (drop down) field on the GUI configuration screen.
TableDescriptor A class that describes to the PingFederate server the way a table of fields should be rendered.
TextAreaFieldDescriptor A field descriptor that will render a text area on the GUI configuration screen.
TextFieldDescriptor A field descriptor that will render a text field on the GUI configuration screen.
UploadFileFieldDescriptor A field descriptor that will render a field upload field on the GUI configuration screen.
 

Package org.sourceid.saml20.adapter.gui Description

Provides classes that enable an adapter to describe to PingFederate the way its GUI configuration screen should look.

By implementing the ConfigurableAuthnAdapter.getAdapterDescriptor() method an adapter can tell the PingFederate server about itself. This package is about describing an adapter's GUI configuration page to PF and an AdapterConfigurationGuiDescriptor is the primary class for that purpose. An org.sourceid.saml20.adapter.AuthnAdapterDescriptor is created with an AdapterConfigurationGuiDescriptor using the appropriate constructor.

Generally an adapter developer will create a AdapterConfigurationGuiDescriptor and add fields and tables to it in order to expose the necessary configuration points for the adapter.

Author:
Brian Campbell


Copyright 2007 Ping Identity Corp. All rights reserved.