|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.pingidentity.sources.SourceDescriptor
public class SourceDescriptor
This class returns metadata describing a ConfigurableDriver to the PingFederate server. The metadata is used by PingFederate to generate a dynamic UI that allows the user to interact with the driver.
ConfigurableDriver.getSourceDescriptor()
Constructor Summary | |
---|---|
SourceDescriptor(ConfigurableDriver driver,
java.lang.String type)
Creates a new SourceDescriptor with no custom GUI configuration screen. |
|
SourceDescriptor(ConfigurableDriver driver,
java.lang.String type,
AdapterConfigurationGuiDescriptor adapterConfigurationGuiDesc)
Creates a new SourceDescriptor with a custom GUI configuration screen. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
AdapterConfigurationGuiDescriptor |
getConfigurationGuiDescriptor()
Gets the AdapterConfigurationGuiDescriptor for the driver that this object describes. |
java.lang.String |
getDriverClassName()
Gets the classname of driver associated with this SourceDescriptor. |
java.lang.String |
getType()
Gets the the type (or name) of the driver that this object describes. |
boolean |
hasActions()
Checks if the AdapterConfigurationGuiDescriptor has actions. |
int |
hashCode()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SourceDescriptor(ConfigurableDriver driver, java.lang.String type)
driver
- Driver implementation this descriptor describes.type
- the type of the adapter is the 'friendly' name that will show up in the PF GUI - usually
in the context of selecting from a number of available adapters. A relatively descriptive and
unique name should be used.public SourceDescriptor(ConfigurableDriver driver, java.lang.String type, AdapterConfigurationGuiDescriptor adapterConfigurationGuiDesc)
driver
- the driver implementation this descriptor describes.type
- the type of the driver is the 'friendly' name that will show up in the PF GUI - usually
in the context of selecting from a number of available drivers. A relatively descriptive and
unique name should be used.adapterConfigurationGuiDesc
- a descriptor object that tells PingFederate how to render the
configuration screen(s) for the driver this object describes as well as how to validate the
input from the front end.Method Detail |
---|
public java.lang.String getType()
public java.lang.String getDriverClassName()
public AdapterConfigurationGuiDescriptor getConfigurationGuiDescriptor()
AdapterConfigurationGuiDescriptor
for the driver that this object describes.
public boolean hasActions()
AdapterConfigurationGuiDescriptor
has actions.
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |