Package net.shibboleth.idp.installer.plugin.impl
Classes for handling plugins.
-
Class Summary Class Description LoggingVisitor A @{linkFileVisitorcopies directory trees keeping a note of all copied target files.PluginInfo Class which encapsulates the information about a given plugin as downloaded fro the plugin URL (or file).PluginInstaller The class where the heavy lifting of managing a plugin happens.PluginInstallerArguments Arguments for Plugin Installer CLI.PluginInstallerCLI Command line for Plugin Installation.PluginInstallerSupport Support for copying files during plugin manipulation.PluginInstallerSupport.DeletingVisitor A @{linkFileVisitorwhich deletes files.PluginInstallerSupport.NameClashVisitor A @{linkFileVisitorwhich detects (and logs) whether a copy would overwrite.PluginState A class which will answer questions about a plugin state as of now (by querying the information Resources for the current published state).PluginState.VersionInfo Encapsulation of the information about a given IdP version.RollbackPluginInstall An object which does installation rollback in itsAutoCloseable.close()method.TrustStore Code to handle (load, update, check) the trust store for an individual plugin.TrustStore.Signature An opaque handle around aPGPSignature. -
Enum Summary Enum Description PluginInstallerArguments.OperationType Operation enum.