Plugin rest and plugin server

Where I can find the jar file which contains the below??

import sailpoint.plugin.rest.AbstractPluginRestResource;
import sailpoint.plugin.rest.jaxrs.SPRightsRequired;
import sailpoint.plugin.server.PluginEnvironment;

I have the feeling these are not OOTB classes. I can not find them in the IIQ 8.3 jar files.

what stand for “OOTB” ??

I was trying to test GitHub - umer-aziz-sp/applicationHealthPlugin: SailPoint IdentityIQ Application Health Plugin here is where I found those import

thanks in advance

OOTB = Out Of The Box

This repository hasn’t been updated in a number of years. It is probably referencing Plugin classes from the original Plugin Framework in the 7.x versions that are now deprecated. Probably best to try and find a newer plugin reference.

1 Like

Thank you! any suggestion? in the new library, where i can find it a replacement?

I’d recommend checking out the IIQ javadoc at <iiqLocation>/doc/javadoc and looking at the sailpoint.plugin package.

Here is a presentation from developer days this year and there is a download for the plugin example as well: Introduction to Plugin Development - #2 by henrik_kaaber

There are a bunch of plugins available here for reference: IdentityIQ Plugins-Compass

And a developer guide here: https://community.sailpoint.com/t5/Plugin-Framework/Plugin-Development/ta-p/145288

You cant just try to replace missing packages with something else. Likely there arent any, which exactly match. Otherwise, what would have been the meaning of redesign.
This git repo stores a very old plugin.
If you are interested of its functions, then the best you can do is to create a new plugin yourself and transfer functionality. Doing this you need likely to adjust things.
But there is no easy way to get it just compiled and running in new environment.

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.