# Package net.shibboleth.profile.module

@NonnullElements package net.shibboleth.profile.module
Classes for Modules for the IdP and eventually other applications.

Class
Description
AbstractModule
`Module` base class implementing basic file management.
Module
This interface is the base of those exported via the service API into the IdP and in the future other applications.
Module.ModuleResource
Interface to a resource managed by the module.
Module.ResourceResult
Resource management outcome.
ModuleContext
Information required to perform some module operations.
ModuleContext.OperationType
What is the caller doing?
ModuleException
Module exception class.
PropertyDrivenModule
Implementation of `Module` relying on Java `Properties`.