Package com.pingidentity.sdk
Class PluginMetadataKeys
- java.lang.Object
-
- com.pingidentity.sdk.PluginMetadataKeys
-
public class PluginMetadataKeys extends Object
Defines metadata keys that may be returned from a plugin descriptor'sgetMetadata()method.- Since:
- 10.2
-
-
Field Summary
Fields Modifier and Type Field Description static StringEARLY_CREATE_AND_CONFIGUREIf this key is included in a plugin descriptor's metadata and set to true, it indicates plugin instances can be created and theirconfigure()method called early in the configuration reload process, before the new set of managers has become active for runtime requests.static StringFIPS_STATUSThis key indicates whether a plugin has been assessed and determined to be FIPS 140-2 compliant in its usage of cryptographic algorithms.static StringPING_ONE_SERVICE_ASSOCIATIONThe key for aPluginServiceAssociationobject included in the plugin descriptor's metadata.static StringTRY_LOOKUP_AUTHNIf this key is included in an IdP adapter's metadata and set to true, it indicates that an API-capable adapter supports the ability to immediately satisfy the authentication request, avoiding a redirect to the authentication application.
-
Constructor Summary
Constructors Constructor Description PluginMetadataKeys()
-
-
-
Field Detail
-
EARLY_CREATE_AND_CONFIGURE
public static final String EARLY_CREATE_AND_CONFIGURE
If this key is included in a plugin descriptor's metadata and set to true, it indicates plugin instances can be created and theirconfigure()method called early in the configuration reload process, before the new set of managers has become active for runtime requests. Including this key ensures that runtime requests are not blocked while instances of the plugin are being created and configured.Care must be taken if the
configure()method modifies objects that are accessible to runtime requests before the configuration reload process completes. For example, clearing a lazy-loaded configuration cache in theconfigure()method could result in the cache being repopulated by runtime requests with the previous configuration data rather than the new data received through replication.- Since:
- 10.2
- See Also:
- Constant Field Values
-
PING_ONE_SERVICE_ASSOCIATION
public static final String PING_ONE_SERVICE_ASSOCIATION
The key for aPluginServiceAssociationobject included in the plugin descriptor's metadata. This object defines the set of PingOne services used by the plugin. 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.- Since:
- 10.2
- See Also:
- Constant Field Values
-
FIPS_STATUS
public static final String FIPS_STATUS
This key indicates whether a plugin has been assessed and determined to be FIPS 140-2 compliant in its usage of cryptographic algorithms. If the key is present and set toPluginFipsStatus.COMPLIANT, the plugin has been assessed as compliant. If the key is present and set toPluginFipsStatus.NOT_COMPLIANT, the plugin has been assessed as not compliant. If the key is not present or set toPluginFipsStatus.NOT_ASSESSED, the plugin has not been assessed. Note that the metadata value may be one of thePluginFipsStatusenum values or the string returned by calling thename()method on one of those values.- Since:
- 10.3
- See Also:
- Constant Field Values
-
TRY_LOOKUP_AUTHN
public static final String TRY_LOOKUP_AUTHN
If this key is included in an IdP adapter's metadata and set to true, it indicates that an API-capable adapter supports the ability to immediately satisfy the authentication request, avoiding a redirect to the authentication application. Before redirecting to the authentication application, PingFederate will invoke the adapter'slookupAuthNmethod with theIdpAuthenticationAdapterV2.IN_PARAMETER_TRY_LOOKUP_AUTHNinput parameter set to true.- Since:
- 12.0
- See Also:
- Constant Field Values
-
-