A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages

A

AbstractIdPModule - Class in net.shibboleth.idp.module
IdPModule base class implementing basic file management.
AbstractIdPModule() - Constructor for class net.shibboleth.idp.module.AbstractIdPModule
Constructor.
AbstractIdPModule.BasicModuleResource - Class in net.shibboleth.idp.module
Models a specific resource managed by a module.
AbstractIdPPlugin - Class in net.shibboleth.idp.plugin
A base class implementing IdPPlugin that defaults common settings.
AbstractIdPPlugin() - Constructor for class net.shibboleth.idp.plugin.AbstractIdPPlugin
Constructor.
ADDED - net.shibboleth.idp.module.IdPModule.ResourceResult
Resource was created alongside original.
AdministrativeFlowDescriptor - Interface in net.shibboleth.idp.admin
A descriptor for an administrative flow.
applicationContext - Variable in class net.shibboleth.idp.log.LogbackLoggingService
Spring application context.
authenticatedPredicate - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Whether user authentication is required.
authenticationFlowsLookupStrategy - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Filters the usable authentication flows.
AVAILABLE_VERSIONS_PROPERTY_SUFFIX - Static variable in class net.shibboleth.idp.plugin.PluginSupport
Property Name suffix for available versions inside IdPPlugin.getUpdateURLs().

B

BASE_NAME_INTERFIX - Static variable in class net.shibboleth.idp.plugin.PluginSupport
Property Name for download name IdPPlugin.getUpdateURLs().
BasicAdministrativeFlowDescriptor - Class in net.shibboleth.idp.admin
A descriptor for an administrative flow.
BasicAdministrativeFlowDescriptor(String) - Constructor for class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Constructor.
BasicAdministrativeFlowDescriptor.Logo - Class in net.shibboleth.idp.admin
A wrapper class to construct logo objects for exposure by UIInfo interface.
BasicModuleResource(String, Path, boolean, boolean, boolean) - Constructor for class net.shibboleth.idp.module.AbstractIdPModule.BasicModuleResource
Constructor.
builderFactory - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Builder factory for XMLObjects needed in UIInfo emulation.

C

CLIENT_ADDRESS_MDC_ATTRIBUTE - Static variable in class net.shibboleth.idp.log.SLF4JMDCServletFilter
MDC attribute name for client address.
compareTo(PluginVersion) - Method in class net.shibboleth.idp.plugin.PluginVersion
Compares this object with the specified object for order.
configurationResource - Variable in class net.shibboleth.idp.log.LogbackLoggingService
Logging configuration resource.
connect(ModuleContext, URI) - Method in class net.shibboleth.idp.module.AbstractIdPModule.BasicModuleResource
Connect to the given URI and return the HTTP response stream.
CREATED - net.shibboleth.idp.module.IdPModule.ResourceResult
Resource was created.
createSession - Variable in class net.shibboleth.idp.log.SLF4JMDCServletFilter
Whether to create a session if it doesn't already exist.
Current - net.shibboleth.idp.plugin.PluginSupport.SupportLevel
The current release.

D

DEFAULT_RESOURCE - Static variable in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Default name of module properties resource.
DEFAULT_RESOURCE - Static variable in class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Default name of plugin properties resource.
defaultAuthenticationMethodsLookupStrategy - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Selects, and limits, the authentication flows to use for requests by supported principals.
destination - Variable in class net.shibboleth.idp.module.AbstractIdPModule.BasicModuleResource
Destination.
destroy() - Method in class net.shibboleth.idp.log.SLF4JMDCServletFilter
disable(ModuleContext, boolean) - Method in class net.shibboleth.idp.module.AbstractIdPModule.BasicModuleResource
Disable the supplied resource, either removing or renaming.
disable(ModuleContext, boolean) - Method in class net.shibboleth.idp.module.AbstractIdPModule
Disable the module.
disable(ModuleContext, boolean) - Method in interface net.shibboleth.idp.module.IdPModule
Disable the module.
disable(ModuleContext, boolean) - Method in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Disable the module.
disableModules - Variable in class net.shibboleth.idp.plugin.AbstractIdPPlugin
Modules to disable on removal.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class net.shibboleth.idp.log.SLF4JMDCServletFilter
doInitialize() - Method in class net.shibboleth.idp.log.LogbackLoggingService
doReload() - Method in class net.shibboleth.idp.log.LogbackLoggingService
DOWNLOAD_URL_INTERFIX - Static variable in class net.shibboleth.idp.plugin.PluginSupport
Property Name for Download directory IdPPlugin.getUpdateURLs().

E

enable(ModuleContext) - Method in class net.shibboleth.idp.module.AbstractIdPModule.BasicModuleResource
Enable the supplied resource.
enable(ModuleContext) - Method in class net.shibboleth.idp.module.AbstractIdPModule
Enable the module.
enable(ModuleContext) - Method in interface net.shibboleth.idp.module.IdPModule
Enable the module.
enable(ModuleContext) - Method in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Enable the module.
enableModules - Variable in class net.shibboleth.idp.plugin.AbstractIdPPlugin
Modules to enable on install.
equals(Object) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
equals(Object) - Method in class net.shibboleth.idp.module.AbstractIdPModule.BasicModuleResource
equals(Object) - Method in class net.shibboleth.idp.module.AbstractIdPModule
equals(Object) - Method in class net.shibboleth.idp.plugin.AbstractIdPPlugin
equals(Object) - Method in class net.shibboleth.idp.plugin.PluginVersion
executable - Variable in class net.shibboleth.idp.module.AbstractIdPModule.BasicModuleResource
Executable criteria.

F

fallbackConfiguration - Variable in class net.shibboleth.idp.log.LogbackLoggingService
URL to the fallback logback configuration found in the IdP jar.
flowExecuted - Variable in class net.shibboleth.idp.admin.OneTimeAdministrativeFlowDescriptor
Execution flag.
forceAuthnPredicate - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Whether to mandate forced authentication for the request.

G

getAuthenticationFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
getDefaultAuthenticationMethods(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
getDefaultUpdateURLs() - Method in class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Provides default update locations to use.
getDescription(ModuleContext) - Method in interface net.shibboleth.idp.module.IdPModule
Gets module description.
getDescription(ModuleContext) - Method in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Gets module description.
getDestination() - Method in class net.shibboleth.idp.module.AbstractIdPModule.BasicModuleResource
Gets the destination for the resource.
getDestination() - Method in interface net.shibboleth.idp.module.IdPModule.ModuleResource
Gets the destination for the resource.
getDestinationStream(ModuleContext) - Method in class net.shibboleth.idp.module.AbstractIdPModule.BasicModuleResource
Access the destination as a stream.
getDisableOnRemoval() - Method in class net.shibboleth.idp.plugin.AbstractIdPPlugin
Get the modules to disable after plugin removal.
getDisableOnRemoval() - Method in interface net.shibboleth.idp.plugin.IdPPlugin
Get the modules to disable after plugin removal.
getEnableOnInstall() - Method in class net.shibboleth.idp.plugin.AbstractIdPPlugin
Get the modules to enable after plugin installation or upgrade.
getEnableOnInstall() - Method in interface net.shibboleth.idp.plugin.IdPPlugin
Get the modules to enable after plugin installation or upgrade.
getHeight() - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor.Logo
Get logo height in pixels.
getHttpClient() - Method in class net.shibboleth.idp.module.ModuleContext
Gets an HttpClient instance to use if available.
getHttpClientSecurityParameters() - Method in class net.shibboleth.idp.module.ModuleContext
Gets HttpClient security parameters, if any.
getId() - Method in class net.shibboleth.idp.module.PropertyDrivenIdPModule
getIdPHome() - Method in class net.shibboleth.idp.module.ModuleContext
Deprecated, for removal: This API element is subject to removal in a future version. 
getIdPVersion() - Static method in class net.shibboleth.idp.plugin.PluginSupport
Get parse IdP Version (with fallback for testing).
getInboundInterceptorFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
getInstallLocation() - Method in class net.shibboleth.idp.module.ModuleContext
Gets software installation location.
getLanguageRanges() - Method in class net.shibboleth.idp.module.ModuleContext
Gets the language ranges to use for i18n.
getLicenseFileLocation() - Method in class net.shibboleth.idp.plugin.AbstractIdPPlugin
Return the classpath location of the license file to emit when --license is specified.
getLicenseFileLocation() - Method in interface net.shibboleth.idp.plugin.IdPPlugin
Return the classpath location of the license file to emit when --license is specified.
getLicenseFileLocation() - Method in class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Return the classpath location of the license file to emit when --license is specified.
getLoggingConfiguration() - Method in class net.shibboleth.idp.log.LogbackLoggingService
Gets the logging configuration.
getLoggingId() - Method in interface net.shibboleth.idp.admin.AdministrativeFlowDescriptor
Get a logging ID to use when auditing this profile.
getLoggingId() - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Get a logging ID to use when auditing this profile.
getMajor() - Method in class net.shibboleth.idp.plugin.PluginVersion
Get the major version.
getMajorVersion() - Method in interface net.shibboleth.idp.plugin.IdPPlugin
Return the major version, (as defined by the Java Product Version Policy.
getMajorVersion() - Method in class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Return the major version, (as defined by the Java Product Version Policy.
getMessageStream() - Method in class net.shibboleth.idp.module.ModuleContext
Gets the output stream to receive any instructions or additional information after performing operations.
getMinor() - Method in class net.shibboleth.idp.plugin.PluginVersion
Get the minor version.
getMinorVersion() - Method in interface net.shibboleth.idp.plugin.IdPPlugin
Return the minor version, (as defined by the Java Product Version Policy.
getMinorVersion() - Method in class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Return the minor version, (as defined by the Java Product Version Policy.
getName(ModuleContext) - Method in interface net.shibboleth.idp.module.IdPModule
Gets module name.
getName(ModuleContext) - Method in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Gets module name.
getOutboundInterceptorFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
getOwnerId() - Method in interface net.shibboleth.idp.module.IdPModule
Gets the plugin name of the module's owner, if the module is provided by a plugin.
getOwnerId() - Method in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Gets the plugin name of the module's owner, if the module is provided by a plugin.
getPatch() - Method in class net.shibboleth.idp.plugin.PluginVersion
Get the patch version.
getPatchVersion() - Method in class net.shibboleth.idp.plugin.AbstractIdPPlugin
Return The patch version, (as defined by the Java Product Version Policy.
getPatchVersion() - Method in interface net.shibboleth.idp.plugin.IdPPlugin
Return The patch version, (as defined by the Java Product Version Policy.
getPatchVersion() - Method in class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Return The patch version, (as defined by the Java Product Version Policy.
getPluginId() - Method in class net.shibboleth.idp.plugin.AbstractIdPPlugin
Return the unique identifier for the plugin.
getPluginId() - Method in interface net.shibboleth.idp.plugin.IdPPlugin
Return the unique identifier for the plugin.
getPluginId() - Method in class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Return the unique identifier for the plugin.
getPolicyName(ProfileRequestContext) - Method in interface net.shibboleth.idp.admin.AdministrativeFlowDescriptor
Get the access control policy for this flow.
getPolicyName(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Get the access control policy for this flow.
getPostAuthenticationFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
getProxyCount(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
getRequiredModules() - Method in class net.shibboleth.idp.plugin.AbstractIdPPlugin
Get the IDs of any IdPModules required for installation of this plugin.
getRequiredModules() - Method in interface net.shibboleth.idp.plugin.IdPPlugin
Get the IDs of any IdPModules required for installation of this plugin.
getRequiredModules() - Method in class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Get the IDs of any IdPModules required for installation of this plugin.
getResources() - Method in class net.shibboleth.idp.module.AbstractIdPModule
Gets resources managed by this module.
getResources() - Method in interface net.shibboleth.idp.module.IdPModule
Gets resources managed by this module.
getSecurityConfiguration(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
getServiceableComponent() - Method in class net.shibboleth.idp.log.LogbackLoggingService
.
getSource() - Method in class net.shibboleth.idp.module.AbstractIdPModule.BasicModuleResource
Gets the source location of the resource.
getSource() - Method in interface net.shibboleth.idp.module.IdPModule.ModuleResource
Gets the source location of the resource.
getSourceStream(ModuleContext) - Method in class net.shibboleth.idp.module.AbstractIdPModule.BasicModuleResource
Access the source as a stream.
getUIInfo() - Method in interface net.shibboleth.idp.admin.AdministrativeFlowDescriptor
Get the user interface details for this profile.
getUIInfo() - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Get the user interface details for this profile.
getUpdateURLs() - Method in interface net.shibboleth.idp.plugin.IdPPlugin
Return the places to look for information for this plugin package.
getUpdateURLs() - Method in class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Return the places to look for information for this plugin package.
getURL() - Method in interface net.shibboleth.idp.module.IdPModule
Gets module URL.
getURL() - Method in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Gets module URL.
getWidth() - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor.Logo
Get logo width in pixels.

H

hasChanged(ModuleContext) - Method in class net.shibboleth.idp.module.AbstractIdPModule.BasicModuleResource
Gets whether the resource has been altered at its destination from the source material.
hashCode() - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
hashCode() - Method in class net.shibboleth.idp.module.AbstractIdPModule.BasicModuleResource
hashCode() - Method in class net.shibboleth.idp.module.AbstractIdPModule
hashCode() - Method in class net.shibboleth.idp.plugin.AbstractIdPPlugin
hashCode() - Method in class net.shibboleth.idp.plugin.PluginVersion
height - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor.Logo
Logo height.
httpClient - Variable in class net.shibboleth.idp.module.ModuleContext
HttpClient if needed.
httpClientSecurityParams - Variable in class net.shibboleth.idp.module.ModuleContext
HTTP security parameters.

I

idpHome - Variable in class net.shibboleth.idp.module.ModuleContext
IdP installation root.
IdPModule - Interface in net.shibboleth.idp.module
This interface is exported (via the service API) by every IdP module.
IdPModule.ModuleResource - Interface in net.shibboleth.idp.module
Interface to a resource managed by the module.
IdPModule.ResourceResult - Enum in net.shibboleth.idp.module
Resource management outcome.
IdPPlugin - Interface in net.shibboleth.idp.plugin
This interface is exported (via the service API) by every IdP plugin.
init(FilterConfig) - Method in class net.shibboleth.idp.log.SLF4JMDCServletFilter
isAuthenticated(ProfileRequestContext) - Method in interface net.shibboleth.idp.admin.AdministrativeFlowDescriptor
Get whether user authentication is required (default is false).
isAuthenticated(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Get whether user authentication is required (default is false).
isEnabled(ModuleContext) - Method in class net.shibboleth.idp.module.AbstractIdPModule
Gets whether the module is enabled.
isEnabled(ModuleContext) - Method in interface net.shibboleth.idp.module.IdPModule
Gets whether the module is enabled.
isExecutable() - Method in class net.shibboleth.idp.module.AbstractIdPModule.BasicModuleResource
Gets whether the resource should be marked executable where applicable.
isExecutable() - Method in interface net.shibboleth.idp.module.IdPModule.ModuleResource
Gets whether the resource should be marked executable where applicable.
isFlowExecuted() - Method in class net.shibboleth.idp.admin.OneTimeAdministrativeFlowDescriptor
Get whether the flow has been executed.
isForceAuthn(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
isHttpClientRequired() - Method in interface net.shibboleth.idp.module.IdPModule
Gets whether module enablement requires access to an HttpClient.
isHttpClientRequired() - Method in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Gets whether module enablement requires access to an HttpClient.
isLocal() - Method in interface net.shibboleth.idp.admin.AdministrativeFlowDescriptor
isNonBrowserSupported(ProfileRequestContext) - Method in interface net.shibboleth.idp.admin.AdministrativeFlowDescriptor
Get whether this flow supports non-browser clients (default is true).
isNonBrowserSupported(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Get whether this flow supports non-browser clients (default is true).
isNull() - Method in class net.shibboleth.idp.plugin.PluginVersion
Is this version all zeros (usually as a result of a parsing issue.
isOptional() - Method in class net.shibboleth.idp.module.AbstractIdPModule.BasicModuleResource
Gets whether the resource, if missing, should not act as a module-disabled signal.
isOptional() - Method in interface net.shibboleth.idp.module.IdPModule.ModuleResource
Gets whether the resource, if missing, should not act as a module-disabled signal.
isReplace() - Method in class net.shibboleth.idp.module.AbstractIdPModule.BasicModuleResource
Gets whether the resource should be config(replace) or config(noreplace) in RPM specfile parlance.
isReplace() - Method in interface net.shibboleth.idp.module.IdPModule.ModuleResource
Gets whether the resource should be config(replace) or config(noreplace) in RPM specfile parlance.
isResolveAttributes(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor

J

JSESSIONID_MDC_ATTRIBUTE - Static variable in class net.shibboleth.idp.log.SLF4JMDCServletFilter
MDC attribute name for container session ID.

L

languageRanges - Variable in class net.shibboleth.idp.module.ModuleContext
Language expressions to use for i18n.
load() - Method in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Load module information from properties.
load() - Method in class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Load plugin information from properties.
loadIdPHomeProperty() - Method in class net.shibboleth.idp.log.LogbackLoggingService
Add the IdPPropertiesApplicationContextInitializer.IDP_HOME_PROPERTY property from the Spring application context to the logger context.
loadLoggingConfiguration() - Method in class net.shibboleth.idp.log.LogbackLoggingService
Reads and loads in a new logging configuration.
loadLoggingConfiguration(InputStream) - Method in class net.shibboleth.idp.log.LogbackLoggingService
Loads a logging configuration in to the active logger context.
locales - Variable in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Available message locales.
log - Variable in class net.shibboleth.idp.module.AbstractIdPModule
Class logger.
log - Variable in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Class logger.
log - Static variable in class net.shibboleth.idp.plugin.PluginSupport
Class logger.
log - Variable in class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Class logger.
LogbackLoggingService - Class in net.shibboleth.idp.log
Simple LoggingService that watches for logback configuration file changes and reloads the file when a change occurs.
LogbackLoggingService() - Constructor for class net.shibboleth.idp.log.LogbackLoggingService
 
loggerContext - Variable in class net.shibboleth.idp.log.LogbackLoggingService
Logback logger context.
loggingId - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Logging ID.
LoggingService - Interface in net.shibboleth.idp.log
Deprecated, for removal: This API element is subject to removal in a future version. 
Logo(String, String, int, int) - Constructor for class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor.Logo
Constructor.

M

major - Variable in class net.shibboleth.idp.plugin.PluginVersion
Major version.
MAX_IDP_VERSION_INTERFIX - Static variable in class net.shibboleth.idp.plugin.PluginSupport
Property Name for max supported IdP version inside inside IdPPlugin.getUpdateURLs().
MAX_VNO - Static variable in class net.shibboleth.idp.plugin.PluginVersion
arbitrary maximum (to help hashing and sanity).
messageStream - Variable in class net.shibboleth.idp.module.ModuleContext
Output stream for sending output to the module consumer.
MIN_IDP_VERSION_INTERFIX - Static variable in class net.shibboleth.idp.plugin.PluginSupport
Property Name for minimum supported IdP version inside inside IdPPlugin.getUpdateURLs().
minor - Variable in class net.shibboleth.idp.plugin.PluginVersion
Minor version.
MISSING - net.shibboleth.idp.module.IdPModule.ResourceResult
Resource was missing.
MODULE_DESC_PROPERTY - Static variable in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Suffix of property for module description.
MODULE_DEST_PROPERTY - Static variable in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Suffix of property for resource destination.
MODULE_EXEC_PROPERTY - Static variable in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Suffix of property for resource executability.
MODULE_LANGS_PROPERTY - Static variable in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Suffix of property for module languages.
MODULE_NAME_PROPERTY - Static variable in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Suffix of property for module name.
MODULE_OPTIONAL_PROPERTY - Static variable in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Suffix of property for resource optionality.
MODULE_PLUGIN_PROPERTY - Static variable in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Suffix of property for module plugin owner.
MODULE_POSTDISABLE_PROPERTY - Static variable in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Suffix of property for module post-disable message.
MODULE_POSTENABLE_PROPERTY - Static variable in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Suffix of property for module post-enable message.
MODULE_REPLACE_PROPERTY - Static variable in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Suffix of property for resource replacement.
MODULE_SRC_PROPERTY - Static variable in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Suffix of property for resource source.
MODULE_URL_PROPERTY - Static variable in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Suffix of property for module URL.
ModuleContext - Class in net.shibboleth.idp.module
Information required to perform some module operations.
ModuleContext(String) - Constructor for class net.shibboleth.idp.module.ModuleContext
Constructor.
ModuleContext(Path) - Constructor for class net.shibboleth.idp.module.ModuleContext
Constructor.
ModuleException - Exception in net.shibboleth.idp.module
Module exception class.
ModuleException() - Constructor for exception net.shibboleth.idp.module.ModuleException
Constructor.
ModuleException(Exception) - Constructor for exception net.shibboleth.idp.module.ModuleException
Constructor.
ModuleException(String) - Constructor for exception net.shibboleth.idp.module.ModuleException
Constructor.
ModuleException(String, Exception) - Constructor for exception net.shibboleth.idp.module.ModuleException
Constructor.
moduleId - Variable in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Module ID.
moduleName - Variable in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Module name.
moduleProperties - Variable in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Properties describing module.
moduleResources - Variable in class net.shibboleth.idp.module.AbstractIdPModule
Module resources.
moduleURL - Variable in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Module URL.

N

net.shibboleth.idp.admin - package net.shibboleth.idp.admin
Classes supporting administrative interface machinery.
net.shibboleth.idp.log - package net.shibboleth.idp.log
IdP logging setup and management classes.
net.shibboleth.idp.module - package net.shibboleth.idp.module
APIs for representing units of IdP functionality as modules.
net.shibboleth.idp.plugin - package net.shibboleth.idp.plugin
A set of APIs of general use in building IdP plugins.

O

OneTimeAdministrativeFlowDescriptor - Class in net.shibboleth.idp.admin
Descriptor for an administrative flow that tracks whether it's been run or not to limit use.
OneTimeAdministrativeFlowDescriptor(String) - Constructor for class net.shibboleth.idp.admin.OneTimeAdministrativeFlowDescriptor
Constructor.
optional - Variable in class net.shibboleth.idp.module.AbstractIdPModule.BasicModuleResource
Optional criteria.
OutOfDate - net.shibboleth.idp.plugin.PluginSupport.SupportLevel
Still working but a new version is available.

P

parseValue(String) - Method in class net.shibboleth.idp.plugin.PluginVersion
Helper function for the constructor.
patch - Variable in class net.shibboleth.idp.plugin.PluginVersion
Patch version.
PLUGIN_ID_PROPERTY - Static variable in class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Property for plugin ID.
PLUGIN_LICENSE_PROPERTY - Static variable in class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Property for plugin license.
PLUGIN_REQ_MODULES_PROPERTY - Static variable in class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Property for plugin's required modules.
PLUGIN_URL_PROPERTY - Static variable in class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Prefix of property for plugin update URL.
PLUGIN_VERSION_PROPERTY - Static variable in class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Property for plugin version.
PluginException - Exception in net.shibboleth.idp.plugin
Plugin exception class.
PluginException() - Constructor for exception net.shibboleth.idp.plugin.PluginException
Constructor.
PluginException(Exception) - Constructor for exception net.shibboleth.idp.plugin.PluginException
Constructor.
PluginException(String) - Constructor for exception net.shibboleth.idp.plugin.PluginException
Constructor.
PluginException(String, Exception) - Constructor for exception net.shibboleth.idp.plugin.PluginException
Constructor.
pluginId - Variable in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Plugin ID.
pluginId - Variable in class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Non-defaulted plugin ID.
pluginProperties - Variable in class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Properties describing plugin.
PluginSupport - Class in net.shibboleth.idp.plugin
Useful methods for supporting plugins.
PluginSupport() - Constructor for class net.shibboleth.idp.plugin.PluginSupport
Constructor.
PluginSupport.SupportLevel - Enum in net.shibboleth.idp.plugin
Value for support level pointed to by PluginSupport.SUPPORT_LEVEL_INTERFIX.
pluginVersion - Variable in class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Handles parsing of plugin version.
PluginVersion - Class in net.shibboleth.idp.plugin
A version string (Major.minor.patch) as a handy class.
PluginVersion(int, int, int) - Constructor for class net.shibboleth.idp.plugin.PluginVersion
Constructor.
PluginVersion(String) - Constructor for class net.shibboleth.idp.plugin.PluginVersion
Constructor.
PluginVersion(IdPPlugin) - Constructor for class net.shibboleth.idp.plugin.PluginVersion
Constructor.
policyNameLookupStrategy - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Lookup strategy for access control policy to apply.
postAuthenticationFlowsLookupStrategy - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Enables post-authentication interceptor flows.
principalServiceManager - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Access to principal services.
PropertyDrivenIdPModule - Class in net.shibboleth.idp.module
Implementation of IdPModule relying on Java Properties.
PropertyDrivenIdPModule(InputStream) - Constructor for class net.shibboleth.idp.module.PropertyDrivenIdPModule
Constructor.
PropertyDrivenIdPModule(Class<? extends IdPModule>) - Constructor for class net.shibboleth.idp.module.PropertyDrivenIdPModule
Constructor.
PropertyDrivenIdPModule(Properties) - Constructor for class net.shibboleth.idp.module.PropertyDrivenIdPModule
Constructor.
PropertyDrivenIdPPlugin - Class in net.shibboleth.idp.plugin
Implementation of IdPPlugin relying on Java Properties.
PropertyDrivenIdPPlugin(InputStream) - Constructor for class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Constructor.
PropertyDrivenIdPPlugin(Class<? extends IdPPlugin>) - Constructor for class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Constructor.
PropertyDrivenIdPPlugin(Properties) - Constructor for class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Constructor.
proxyCountLookupStrategy - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Lookup function to supply proxyCount property.

R

REMOVED - net.shibboleth.idp.module.IdPModule.ResourceResult
Resource was removed.
replace - Variable in class net.shibboleth.idp.module.AbstractIdPModule.BasicModuleResource
Replacement criteria.
REPLACED - net.shibboleth.idp.module.IdPModule.ResourceResult
Resource was created and old resource saved.
requiredModules - Variable in class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Required modules.
requireHttpClient - Variable in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Whether to require an HTTP client.
resolveAttributesPredicate - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Whether attributes should be resolved in the course of the flow.
ResourceResult() - Constructor for enum net.shibboleth.idp.module.IdPModule.ResourceResult
 

S

SAVED - net.shibboleth.idp.module.IdPModule.ResourceResult
Old resource was preserved.
Secadv - net.shibboleth.idp.plugin.PluginSupport.SupportLevel
Security alerts against this plugin.
serialVersionUID - Static variable in exception net.shibboleth.idp.module.ModuleException
Serial number.
serialVersionUID - Static variable in exception net.shibboleth.idp.plugin.PluginException
Serial number.
SERVER_ADDRESS_MDC_ATTRIBUTE - Static variable in class net.shibboleth.idp.log.SLF4JMDCServletFilter
MDC attribute name for host name of the server to which the current request was sent.
SERVER_PORT_MDC_ATTRIBUTE - Static variable in class net.shibboleth.idp.log.SLF4JMDCServletFilter
MDC attribute name for port number to which the current request was sent.
setApplicationContext(ApplicationContext) - Method in class net.shibboleth.idp.log.LogbackLoggingService
setAuthenticated(boolean) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set whether user authentication is required (default is false).
setAuthenticatedPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set condition to determine whether user authentication is required (default is false).
setAuthenticationFlows(Collection<String>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set the authentication flows to use.
setAuthenticationFlowsLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set a lookup strategy for the authentication flows to use.
setDefaultAuthenticationMethods(Collection<Principal>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set the default authentication methods to use, expressed as custom principals.
setDefaultAuthenticationMethodsByString(Collection<String>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set the authentication methods to use, expressed as strings that will be converted to principals during initialization.
setDefaultAuthenticationMethodsByStringLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set a lookup strategy for the authentication methods to use, expressed as strings that will be converted to principals during initialization.
setDefaultAuthenticationMethodsLookupStrategy(Function<ProfileRequestContext, Collection<Principal>>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set a lookup strategy for the authentication methods to use, expressed as custom principals.
setDescriptions(Collection<LangBearingString>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set the Description objects to expose via BasicAdministrativeFlowDescriptor.getUIInfo() via a utility class.
setDisableOnRemoval(Set<IdPModule>) - Method in class net.shibboleth.idp.plugin.AbstractIdPPlugin
Set the modules to disable on removal.
setDisplayNames(Collection<LangBearingString>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set the DisplayName objects to expose via BasicAdministrativeFlowDescriptor.getUIInfo() via a utility class.
setEnableOnInstall(Set<IdPModule>) - Method in class net.shibboleth.idp.plugin.AbstractIdPPlugin
Set the modules to enable on install.
setFlowExecuted(boolean) - Method in class net.shibboleth.idp.admin.OneTimeAdministrativeFlowDescriptor
Set whether the flow has been executed.
setForceAuthn(boolean) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set whether a fresh user presence proof should be required for this request.
setForceAuthnPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set a condition to determine whether a fresh user presence proof should be required for this request.
setHttpClient(HttpClient) - Method in class net.shibboleth.idp.module.ModuleContext
Sets an HttpClient instance to use.
setHttpClientSecurityParameters(HttpClientSecurityParameters) - Method in class net.shibboleth.idp.module.ModuleContext
Sets HttpClient security parameters to use.
setInformationURLs(Collection<LangBearingString>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set the InformationURL objects to expose via BasicAdministrativeFlowDescriptor.getUIInfo() via a utility class.
setLanguageRanges(List<Locale.LanguageRange>) - Method in class net.shibboleth.idp.module.ModuleContext
Sets the language ranges to use for i18n.
setLoggingConfiguration(Resource) - Method in class net.shibboleth.idp.log.LogbackLoggingService
Sets the logging configuration.
setLoggingConfiguration(Resource) - Method in interface net.shibboleth.idp.log.LoggingService
Deprecated.
Sets the logging configuration.
setLoggingId(String) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set a logging ID to use when auditing this profile.
setLogos(Collection<BasicAdministrativeFlowDescriptor.Logo>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set the Logo objects to expose via BasicAdministrativeFlowDescriptor.getUIInfo() via a utility class.
setMessageStream(PrintStream) - Method in class net.shibboleth.idp.module.ModuleContext
Sets the output stream to receive any instructions or additional information after performing operations.
setNonBrowserSupported(boolean) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set whether this flow supports non-browser clients.
setNonBrowserSupportedPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set condition to determine whether this flow supports non-browser clients.
setPolicyName(String) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set an explicit access control policy name to apply.
setPolicyNameLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set a lookup strategy to use to obtain the access control policy for this flow.
setPostAuthenticationFlows(Collection<String>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set the ordered collection of post-authentication interceptor flows to enable.
setPostAuthenticationFlowsLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set a lookup strategy for the post-authentication interceptor flows to enable.
setPrincipalServiceManager(PrincipalServiceManager) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Sets a PrincipalServiceManager to use for string-based principal processing.
setPrivacyStatementURLs(Collection<LangBearingString>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set the PrivacyStatementURL objects to expose via BasicAdministrativeFlowDescriptor.getUIInfo() via a utility class.
setProxyCount(Integer) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Sets the maximum number of times an assertion may be proxied outbound and/or the maximum number of hops between the relying party and a proxied authentication authority inbound.
setProxyCountLookupStrategy(Function<ProfileRequestContext, Integer>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set a lookup strategy for the maximum number of times an assertion may be proxied outbound and/or the maximum number of hops between the relying party and a proxied authentication authority inbound.
setResolveAttributes(boolean) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set whether attributes should be resolved during the profile.
setResolveAttributesPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Set a condition to determine whether attributes should be resolved during the profile.
setResources(Collection<AbstractIdPModule.BasicModuleResource>) - Method in class net.shibboleth.idp.module.AbstractIdPModule
Sets the module resources to manage.
setURL(String) - Method in class net.shibboleth.idp.module.PropertyDrivenIdPModule
Set the module URL.
shouldReload() - Method in class net.shibboleth.idp.log.LogbackLoggingService
SLF4JMDCServletFilter - Class in net.shibboleth.idp.log
Servlet filter that sets some interesting MDC attributes as the request comes in and clears the MDC as the response is returned.
SLF4JMDCServletFilter() - Constructor for class net.shibboleth.idp.log.SLF4JMDCServletFilter
 
source - Variable in class net.shibboleth.idp.module.AbstractIdPModule.BasicModuleResource
Source.
statusManager - Variable in class net.shibboleth.idp.log.LogbackLoggingService
Logger used to log messages without relying on the logging system to be full initialized.
stringBasedPrincipalsLookupStrategy - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Auhentication methods provided by delimited strings, for post-initialization override via PrincipalServiceManager.
SUPPORT_LEVEL_INTERFIX - Static variable in class net.shibboleth.idp.plugin.PluginSupport
Property Name for support level inside inside IdPPlugin.getUpdateURLs().
SupportLevel() - Constructor for enum net.shibboleth.idp.plugin.PluginSupport.SupportLevel
 
supportsNonBrowserPredicate - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Whether this flow supports non-browser clients.

T

toString() - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
toString() - Method in class net.shibboleth.idp.module.AbstractIdPModule
toString() - Method in class net.shibboleth.idp.plugin.AbstractIdPPlugin
toString() - Method in class net.shibboleth.idp.plugin.PluginVersion

U

uiInfo - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
Expose user interface details.
Unknown - net.shibboleth.idp.plugin.PluginSupport.SupportLevel
Nothing published.
Unsupported - net.shibboleth.idp.plugin.PluginSupport.SupportLevel
Out of Support.
updateURLs - Variable in class net.shibboleth.idp.plugin.PropertyDrivenIdPPlugin
Plugin update URLs.

V

valueOf(String) - Static method in enum net.shibboleth.idp.module.IdPModule.ResourceResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.shibboleth.idp.plugin.PluginSupport.SupportLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.shibboleth.idp.module.IdPModule.ResourceResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.shibboleth.idp.plugin.PluginSupport.SupportLevel
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_PATTERN - Static variable in class net.shibboleth.idp.plugin.PluginSupport
Used for specifying templated keynames.
VERSION_PATTERN_REGEX - Static variable in class net.shibboleth.idp.plugin.PluginSupport
Used for specifying templated results.

W

width - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor.Logo
Logo width.
Withdrawn - net.shibboleth.idp.plugin.PluginSupport.SupportLevel
Withdrawn.
A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages