Uses of Interface
com.pingidentity.sdk.Plugin
Packages that use Plugin
Package
Description
Top level package for the PingFederate SDK.
Provides the ability to create an authorization detail processor to process custom authorization detail types.
A plugin interface, with associated classes, for creating custom CAPTCHA/Risk providers.
A plugin interface, with associated classes, for creating custom notification publishers.
A plugin interface, with associated classes, for issuing and validating access tokens.
A plugin interface, with associated classes, for creating custom OAuth 2.0 client registration policies.
A plugin interface, with associated classes, for orchestrating out-of-band
authentication/authorization.
A plugin interface for validating usernames and passwords.
The root package for the Identity Store Provisioner interfaces.
A plugin interface, with associated classes, for creating custom secret managers.
Interfaces and classes for token generators.
Interfaces, classes, and exceptions for token processors.
-
Uses of Plugin in com.pingidentity.sdk
Subinterfaces of Plugin in com.pingidentity.sdkModifier and TypeInterfaceDescriptioninterfaceDeprecated.interfaceThis interface defines the methods that the PingFederate server calls when performing IdP Authentication Selection. -
Uses of Plugin in com.pingidentity.sdk.authorizationdetails
Subinterfaces of Plugin in com.pingidentity.sdk.authorizationdetailsModifier and TypeInterfaceDescriptioninterfaceThis interface defines the methods that the PingFederate server calls to support OAuth 2.0 Rich Authorization RequestsConstructors in com.pingidentity.sdk.authorizationdetails with parameters of type PluginModifierConstructorDescriptionAuthorizationDetailProcessorDescriptor(String type, Plugin plugin, GuiConfigDescriptor guiDescriptor, String version) The constructor for the AuthorizationDetailProcessorDescriptor class. -
Uses of Plugin in com.pingidentity.sdk.captchaprovider
Subinterfaces of Plugin in com.pingidentity.sdk.captchaproviderModifier and TypeInterfaceDescriptioninterfaceThis interface defines the methods that the PingFederate server calls to complete CAPTCHA from external CAPTCHA services.Constructors in com.pingidentity.sdk.captchaprovider with parameters of type PluginModifierConstructorDescriptionCaptchaProviderDescriptor(String type, Plugin plugin, Set<String> contract, GuiConfigDescriptor guiDescriptor, String version) The constructor for the CaptchaProviderDescriptor class. -
Uses of Plugin in com.pingidentity.sdk.clientauth
Subinterfaces of Plugin in com.pingidentity.sdk.clientauth -
Uses of Plugin in com.pingidentity.sdk.notification
Subinterfaces of Plugin in com.pingidentity.sdk.notificationModifier and TypeInterfaceDescriptioninterfaceThis interface defines the methods that the PingFederate server calls to send a notification.Constructors in com.pingidentity.sdk.notification with parameters of type PluginModifierConstructorDescriptionNotificationSenderPluginDescriptor(String type, Plugin plugin, GuiConfigDescriptor guiDescriptor, String version) The constructor for the NotificationSenderPluginDescriptor class. -
Uses of Plugin in com.pingidentity.sdk.oauth20
Subinterfaces of Plugin in com.pingidentity.sdk.oauth20Modifier and TypeInterfaceDescriptioninterfaceThis interface defines the methods that the PingFederate calls to issue and validate access tokens. -
Uses of Plugin in com.pingidentity.sdk.oauth20.registration
Subinterfaces of Plugin in com.pingidentity.sdk.oauth20.registrationModifier and TypeInterfaceDescriptioninterfaceThis interface defines the methods that PingFederate calls when performing policy processing for OAuth 2.0 Dynamic Client Registration.Constructors in com.pingidentity.sdk.oauth20.registration with parameters of type PluginModifierConstructorDescriptionDynamicClientRegistrationPluginDescriptor(String type, Plugin plugin, GuiConfigDescriptor guiDescriptor, String version) The constructor for the DynamicClientRegistrationPluginDescriptor class. -
Uses of Plugin in com.pingidentity.sdk.oobauth
Subinterfaces of Plugin in com.pingidentity.sdk.oobauthModifier and TypeInterfaceDescriptioninterfaceThis interface defines the methods that the PingFederate server calls to orchestrate out-of-band authentication/authorization. -
Uses of Plugin in com.pingidentity.sdk.password
Subinterfaces of Plugin in com.pingidentity.sdk.passwordModifier and TypeInterfaceDescriptioninterfaceA plugin for validating usernames and passwords. -
Uses of Plugin in com.pingidentity.sdk.provision
Subinterfaces of Plugin in com.pingidentity.sdk.provisionModifier and TypeInterfaceDescriptioninterfaceThe primary Identity Store Provisioner interface.interfaceThe Identity Store Provisioner interface which adds support for filtering.interfaceDeprecated.UseIdentityStoreProvisionerinstead. -
Uses of Plugin in com.pingidentity.sdk.secretmanager
Subinterfaces of Plugin in com.pingidentity.sdk.secretmanagerModifier and TypeInterfaceDescriptioninterfaceThis interface defines the methods that the PingFederate server calls to retrieve secrets from external secret storage services.Constructors in com.pingidentity.sdk.secretmanager with parameters of type PluginModifierConstructorDescriptionSecretManagerDescriptor(String type, Plugin plugin, GuiConfigDescriptor guiDescriptor, String version) The constructor for the SecretManagerDescriptor class. -
Uses of Plugin in org.sourceid.wstrust.plugin.generate
Subinterfaces of Plugin in org.sourceid.wstrust.plugin.generateModifier and TypeInterfaceDescriptioninterfaceA base interface for common methods across the token generators. -
Uses of Plugin in org.sourceid.wstrust.plugin.process
Subinterfaces of Plugin in org.sourceid.wstrust.plugin.processModifier and TypeInterfaceDescriptioninterfaceTokenProcessor<T extends org.sourceid.wstrust.model.SecurityToken>A base interface for common methods across the token processors.Constructors in org.sourceid.wstrust.plugin.process with parameters of type PluginModifierConstructorDescriptionTokenPluginDescriptor(String type, Plugin plugin, GuiConfigDescriptor guiConfigDesc, String tokenType, Set<String> contract) TokenPluginDescriptor(String type, Plugin plugin, GuiConfigDescriptor guiConfigDesc, String tokenType, Set<String> contract, String version) TokenProcessorDescriptor(String type, Plugin plugin, GuiConfigDescriptor guiConfigDesc, String tokenType, Set<String> contract) TokenProcessorDescriptor(String type, Plugin plugin, GuiConfigDescriptor guiConfigDesc, String tokenType, Set<String> contract, String version)
AuthenticationSelectorinterface instead.