# Uses of Class
net.shibboleth.profile.module.ModuleContext

Packages that use ModuleContext
Package
Description
net.shibboleth.profile.module
Classes for Modules for the IdP and eventually other applications.

## Uses of ModuleContext in net.shibboleth.profile.module

Methods in net.shibboleth.profile.module with parameters of type ModuleContext
Modifier and Type
Method
Description
`private InputStream`
AbstractModule.BasicModuleResource.`connect(ModuleContext moduleContext, URI uri)`
Connect to the given URI and return the HTTP response stream.
`private Module.ResourceResult`
AbstractModule.BasicModuleResource.`disable(ModuleContext moduleContext, boolean clean)`
Disable the supplied resource, either removing or renaming.
`Map<Module.ModuleResource,Module.ResourceResult>`
AbstractModule.`disable(ModuleContext moduleContext, boolean clean)`
Disable the module.
`Map<Module.ModuleResource,Module.ResourceResult>`
Module.`disable(ModuleContext moduleContext, boolean clean)`
Disable the module.
`Map<Module.ModuleResource,Module.ResourceResult>`
PropertyDrivenModule.`disable(ModuleContext moduleContext, boolean clean)`
Disable the module.
`private Module.ResourceResult`
AbstractModule.BasicModuleResource.`enable(ModuleContext moduleContext)`
Enable the supplied resource.
`Map<Module.ModuleResource,Module.ResourceResult>`
AbstractModule.`enable(ModuleContext moduleContext)`
Enable the module.
`Map<Module.ModuleResource,Module.ResourceResult>`
Module.`enable(ModuleContext moduleContext)`
Enable the module.
`default Map<Module.ModuleResource,Module.ResourceResult>`
Module.`enable(ModuleContext moduleContext, boolean isReEnable)`
Enable the module - with information as to whether this is a re-enable.
`Map<Module.ModuleResource,Module.ResourceResult>`
PropertyDrivenModule.`enable(ModuleContext moduleContext)`
Enable the module.
`String`
Module.`getDescription(ModuleContext moduleContext)`
Gets module description.
`String`
PropertyDrivenModule.`getDescription(ModuleContext moduleContext)`
Gets module description.
`private InputStream`
AbstractModule.BasicModuleResource.`getDestinationStream(ModuleContext moduleContext)`
Access the destination as a stream.
`String`
Module.`getName(ModuleContext moduleContext)`
Gets module name.
`String`
PropertyDrivenModule.`getName(ModuleContext moduleContext)`
Gets module name.
`private InputStream`
AbstractModule.BasicModuleResource.`getSourceStream(ModuleContext moduleContext)`
Access the source as a stream.
`boolean`
AbstractModule.BasicModuleResource.`hasChanged(ModuleContext moduleContext)`
Gets whether the resource has been altered at its destination from the source material.
`boolean`
AbstractModule.`isEnabled(ModuleContext moduleContext)`
Gets whether the module is enabled.
`boolean`
Module.`isEnabled(ModuleContext moduleContext)`
Gets whether the module is enabled.