Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AdministrativeFlowDescriptor - Interface in net.shibboleth.idp.admin
-
A descriptor for an administrative flow.
- 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.
B
- 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. - builderFactory - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
-
Builder factory for XMLObjects needed in UIInfo emulation.
D
- defaultAuthenticationMethodsLookupStrategy - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
-
Selects, and limits, the authentication flows to use for requests by supported principals.
E
- equals(Object) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
F
- 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
- getHeight() - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor.Logo
-
Get logo height in pixels.
- getInboundInterceptorFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
- 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.
- getNewExtension() - Method in interface net.shibboleth.idp.module.IdPModule
- getNewExtension() - Method in class net.shibboleth.idp.module.PropertyDrivenIdPModule
- getOutboundInterceptorFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
- 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
- getSaveExtension() - Method in interface net.shibboleth.idp.module.IdPModule
- getSaveExtension() - Method in class net.shibboleth.idp.module.PropertyDrivenIdPModule
- getSecurityConfiguration(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
- 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.
- getWidth() - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor.Logo
-
Get logo width in pixels.
H
- hashCode() - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
- height - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor.Logo
-
Logo height.
I
- IdPModule - Interface in net.shibboleth.idp.module
-
This interface is exported (via the service API) by every IdP module.
- IDPNEW_EXT_BASE - Static variable in interface net.shibboleth.idp.module.IdPModule
-
Base extension for adding new default files.
- IdPPlugin - Interface in net.shibboleth.idp.plugin
-
This interface is exported (via the service API) by every IdP plugin.
- IDPSAVE_EXT - Static variable in interface net.shibboleth.idp.module.IdPModule
-
Extension for preserving user files.
- 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).
- 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
- 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).
- isResolveAttributes(ProfileRequestContext) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
L
- loggingId - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
-
Logging ID.
- Logo(String, String, int, int) - Constructor for class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor.Logo
-
Constructor.
M
- ModuleException - Exception in net.shibboleth.idp.module
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ModuleException() - Constructor for exception net.shibboleth.idp.module.ModuleException
-
Deprecated.Constructor.
- ModuleException(Exception) - Constructor for exception net.shibboleth.idp.module.ModuleException
-
Deprecated.Constructor.
- ModuleException(String) - Constructor for exception net.shibboleth.idp.module.ModuleException
-
Deprecated.Constructor.
- ModuleException(String, Exception) - Constructor for exception net.shibboleth.idp.module.ModuleException
-
Deprecated.Constructor.
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.
P
- PluginException - Exception in net.shibboleth.idp.plugin
-
Deprecated.
- PluginException() - Constructor for exception net.shibboleth.idp.plugin.PluginException
-
Deprecated.Constructor.
- PluginException(Exception) - Constructor for exception net.shibboleth.idp.plugin.PluginException
-
Deprecated.Constructor.
- PluginException(String) - Constructor for exception net.shibboleth.idp.plugin.PluginException
-
Deprecated.Constructor.
- PluginException(String, Exception) - Constructor for exception net.shibboleth.idp.plugin.PluginException
-
Deprecated.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
- resolveAttributesPredicate - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
-
Whether attributes should be resolved in the course of the flow.
S
- serialVersionUID - Static variable in exception net.shibboleth.idp.module.ModuleException
-
Deprecated.Serial number.
- serialVersionUID - Static variable in exception net.shibboleth.idp.plugin.PluginException
-
Deprecated.Serial number.
- 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. - setDisplayNames(Collection<LangBearingString>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
-
Set the
DisplayNameobjects to expose viaBasicAdministrativeFlowDescriptor.getUIInfo()via a utility class. - 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.
- setInformationURLs(Collection<LangBearingString>) - Method in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
-
Set the
InformationURLobjects to expose viaBasicAdministrativeFlowDescriptor.getUIInfo()via a utility class. - 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. - 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.
- SLF4JMDCServletFilter - Class in net.shibboleth.idp.log
-
Deprecated, for removal: This API element is subject to removal in a future version.
- SLF4JMDCServletFilter() - Constructor for class net.shibboleth.idp.log.SLF4JMDCServletFilter
-
Deprecated.
- stringBasedPrincipalsLookupStrategy - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
-
Auhentication methods provided by delimited strings, for post-initialization override via
PrincipalServiceManager. - 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
U
- uiInfo - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor
-
Expose user interface details.
W
- width - Variable in class net.shibboleth.idp.admin.BasicAdministrativeFlowDescriptor.Logo
-
Logo width.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form