# Package net.shibboleth.idp.installer.plugin.impl

@NonnullElements package net.shibboleth.idp.installer.plugin.impl
Classes for handling plugins.

Class
Description
LoggingVisitor
A @{link `FileVisitor` copies directory trees keeping a note of all copied target files.
PluginInstaller
The class where the heavy lifting of managing a plugin happens.
PluginInstallerArguments
Arguments for Plugin Installer CLI.
PluginInstallerArguments.OperationType
Operation enum.
PluginInstallerCLI
Command line for Plugin Installation.
PluginState
A class which will answer questions about a plugin state as of now (by querying the information Resources for the current published state).
RollbackPluginInstall
An object which does installation rollback in its `AutoCloseable.close()` method.
TrustStore
Deprecated, for removal: This API element is subject to removal in a future version.
TrustStore.Signature
An opaque handle around a `PGPSignature`.