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
All Classes All Packages
All Classes All Packages
A
- AbstractIdPModule - Class in net.shibboleth.idp.module
-
IdPModulebase 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
IdPPluginthat 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
UIInfointerface. - 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
HttpClientinstance to use if available. - getHttpClientSecurityParameters() - Method in class net.shibboleth.idp.module.ModuleContext
-
Gets
HttpClientsecurity 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_PROPERTYproperty 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
LoggingServicethat 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
IdPModulerelying on JavaProperties. - 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
IdPPluginrelying on JavaProperties. - 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
Descriptionobjects to expose viaBasicAdministrativeFlowDescriptor.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
DisplayNameobjects to expose viaBasicAdministrativeFlowDescriptor.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
HttpClientinstance to use. - setHttpClientSecurityParameters(HttpClientSecurityParameters) - Method in class net.shibboleth.idp.module.ModuleContext
-
Sets
HttpClientsecurity parameters to use. - setInformationURLs(Collection<LangBearingString>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
-
Set the
InformationURLobjects to expose viaBasicAdministrativeFlowDescriptor.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
Logoobjects to expose viaBasicAdministrativeFlowDescriptor.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
PrincipalServiceManagerto use for string-based principal processing. - setPrivacyStatementURLs(Collection<LangBearingString>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
-
Set the
PrivacyStatementURLobjects to expose viaBasicAdministrativeFlowDescriptor.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.
All Classes All Packages