Package com.pingidentity.sdk
Class PluginServiceAssociation
- java.lang.Object
-
- com.pingidentity.sdk.PluginServiceAssociation
-
public class PluginServiceAssociation extends Object
An object representing the association between a PingFederate plugin and a list of PingOne services. This information is used to populate a view in the administrative console where the administrator can quickly determine which PingOne services are currently consumed by the PingFederate deployment. This object is added to the plugin descriptor's metadata using thesetMetadata()method with the keyPINGONE_SERVICE_ASSOCIATION.- Since:
- 10.2
-
-
Field Summary
Fields Modifier and Type Field Description static StringDIRECTORY_SERVICE_DISPLAY_NAMEThe display name for the PingOne directory service.static StringMFA_SERVICE_DISPLAY_NAMEThe display name for the PingOne MFA service.static StringPROTECT_SERVICE_DISPLAY_NAMEThe display name for the PingOne Protect service.static StringRISK_SERVICE_DISPLAY_NAMEThe display name for the PingOne risk service.static StringVERIFY_SERVICE_DISPLAY_NAMEThe display name for the PingOne Verify service.
-
Constructor Summary
Constructors Constructor Description PluginServiceAssociation(String pluginDisplayName, String serviceDisplayName)Create an instance with the specified parameters.PluginServiceAssociation(String pluginDisplayName, List<String> serviceDisplayNames)Create an instance with the specified parameters.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetPluginDisplayName()Returns the display name of the plugin.List<String>getServiceDisplayNames()Returns the list of services used by the plugin.
-
-
-
Field Detail
-
DIRECTORY_SERVICE_DISPLAY_NAME
public static final String DIRECTORY_SERVICE_DISPLAY_NAME
The display name for the PingOne directory service.- Since:
- 10.2
- See Also:
- Constant Field Values
-
RISK_SERVICE_DISPLAY_NAME
public static final String RISK_SERVICE_DISPLAY_NAME
The display name for the PingOne risk service.- Since:
- 10.2
- See Also:
- Constant Field Values
-
PROTECT_SERVICE_DISPLAY_NAME
public static final String PROTECT_SERVICE_DISPLAY_NAME
The display name for the PingOne Protect service.- Since:
- 12.0
- See Also:
- Constant Field Values
-
MFA_SERVICE_DISPLAY_NAME
public static final String MFA_SERVICE_DISPLAY_NAME
The display name for the PingOne MFA service.- Since:
- 10.2
- See Also:
- Constant Field Values
-
VERIFY_SERVICE_DISPLAY_NAME
public static final String VERIFY_SERVICE_DISPLAY_NAME
The display name for the PingOne Verify service.- Since:
- 10.2
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PluginServiceAssociation
public PluginServiceAssociation(String pluginDisplayName, String serviceDisplayName)
Create an instance with the specified parameters.- Parameters:
pluginDisplayName- The display name of the plugin. This should be kept short and should not include the plugin version or any reference to PingOne (since this can be inferred from the context).serviceDisplayName- The PingOne service used by the plugin. Service names should be kept short and should omit any reference to PingOne (since this can be inferred from the context).
-
PluginServiceAssociation
public PluginServiceAssociation(String pluginDisplayName, List<String> serviceDisplayNames)
Create an instance with the specified parameters.- Parameters:
pluginDisplayName- The display name of the plugin. This should be kept short and should not include the plugin version or any reference to PingOne (since this can be inferred from the context).serviceDisplayNames- The list of services used by the plugin. Service names should be kept short and should omit any reference to PingOne (since this can be inferred from the context). Typically only the first service will be displayed, so this should be the primary service used by the plugin. There is currently no need to define more than one service.
-
-
Method Detail
-
getPluginDisplayName
public String getPluginDisplayName()
Returns the display name of the plugin.- Returns:
- The plugin display name.
-
-