Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- basePath - Variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
-
Base path for registry.
- BasicX509CredentialFactoryBean - Class in net.shibboleth.idp.profile.spring.factory
-
Deprecated, for removal: This API element is subject to removal in a future version.
- BasicX509CredentialFactoryBean() - Constructor for class net.shibboleth.idp.profile.spring.factory.BasicX509CredentialFactoryBean
-
Deprecated.Constructor.
C
- CLASSPATH_SCHEME - Static variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
-
Classpath scheme prefix.
- CLASSPATH_STAR_SCHEME - Static variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
-
Wildcard classpath scheme prefix.
- createFlowApplicationContext() - Method in class net.shibboleth.idp.profile.spring.factory.FlowModelFlowBuilder
- createFlowApplicationContext(String[]) - Method in class net.shibboleth.idp.profile.spring.factory.FlowModelFlowBuilder
-
Create our own
GenericApplicationContextusing our own builder logic. - createFlowRelativeResource(String) - Method in class net.shibboleth.idp.profile.spring.factory.FlowRelativeResourceLoader
-
Return resource relative to the FlowRelativeResourceLoader.flowResource.
- createInstance() - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
- createResource(String, String, AttributeMap<Object>, String) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
-
Create a flow definition resource from the path location provided.
- createResources(String, String, AttributeMap<Object>) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
-
Create an array of flow definition resources from the path pattern location provided.
D
- DefaultFlowRegistry() - Constructor for class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean.DefaultFlowRegistry
- destroyInstance(FlowDefinitionRegistry) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
F
- FILESYSTEM_SCHEME - Static variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
-
File scheme prefix.
- flowBuilderServices - Variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
-
Required collaborator.
- FlowDefinitionRegistryFactoryBean - Class in net.shibboleth.idp.profile.spring.factory
-
A bean factory for creating
FlowDefinitionRegistryinstances, based on the programmatic builder built into SWF. - FlowDefinitionRegistryFactoryBean() - Constructor for class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
-
Constructor.
- FlowDefinitionRegistryFactoryBean.DefaultFlowRegistry - Class in net.shibboleth.idp.profile.spring.factory
-
Copied from SWF, a basic registry implementation.
- FlowDefinitionResourceFactory - Class in net.shibboleth.idp.profile.spring.factory
-
Derivation of SWF-supplied resource factory for flow definitions.
- FlowDefinitionResourceFactory(ResourceLoader) - Constructor for class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
-
Creates a new flow definition resource factory using the specified resource loader.
- flowLocationPatterns - Variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
-
Pattern-based flow mappings from pattern to base location to apply.
- flowLocations - Variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
-
Explicit flow mappings from flow ID to resource path.
- FlowModelFlowBuilder - Class in net.shibboleth.idp.profile.spring.factory
-
This is subclassed in order to customize the Spring
ApplicationContextused for flow configuration. - FlowModelFlowBuilder(FlowModelHolder) - Constructor for class net.shibboleth.idp.profile.spring.factory.FlowModelFlowBuilder
-
Constructor.
- flowModelRegistry - Variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean.DefaultFlowRegistry
-
The model registry.
- FlowRelativeResourceLoader - Class in net.shibboleth.idp.profile.spring.factory
-
This code is extended from org.springframework.webflow.engine.builder.model.FlowRelativeResourceLoader with modifications to support proper lookup of resources via both filesystem and classpath along with custom protocol-specific loaders.
- FlowRelativeResourceLoader(Resource) - Constructor for class net.shibboleth.idp.profile.spring.factory.FlowRelativeResourceLoader
-
Constructor.
- flowResource - Variable in class net.shibboleth.idp.profile.spring.factory.FlowRelativeResourceLoader
-
Flow resource for relative lookup.
G
- getClassLoader() - Method in class net.shibboleth.idp.profile.spring.factory.FlowRelativeResourceLoader
- getFlowId(String, Resource) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
-
Obtains the flow id from the flow resource.
- getFlowModelRegistry() - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean.DefaultFlowRegistry
-
Get the model registry.
- getObjectType() - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
- getResource(String) - Method in class net.shibboleth.idp.profile.spring.factory.FlowRelativeResourceLoader
- getResourceByPath(String) - Method in class net.shibboleth.idp.profile.spring.factory.FlowRelativeResourceLoader
I
- isAbsolute(String) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
-
Check if a path starts with a known scheme.
L
- log - Variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
-
Class logger.
N
- net.shibboleth.idp.profile.spring.factory - package net.shibboleth.idp.profile.spring.factory
-
IdP factory bean implementations.
P
- parent - Variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
-
Optional parent reference.
- parseContextResources(List<BeanImportModel>) - Method in class net.shibboleth.idp.profile.spring.factory.FlowModelFlowBuilder
-
Pull out the imported resources as Strings so we can resolve them later.
R
- registerFlow(FlowDefinitionResource, FlowDefinitionRegistryFactoryBean.DefaultFlowRegistry) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
-
Register a flow resource into the registry.
- registerFlowLocationPatterns(FlowDefinitionRegistryFactoryBean.DefaultFlowRegistry, FlowDefinitionResourceFactory) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
-
Register flows derived from resource patterns.
- registerFlowLocations(FlowDefinitionRegistryFactoryBean.DefaultFlowRegistry, FlowDefinitionResourceFactory) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
-
Register explicit flow mappings.
- removeScheme(String) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
-
Remove the scheme from a path.
- resourceLoader - Variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
-
Spring resource loader.
S
- setBasePath(String) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
-
Configure the base path where flow definitions are found.
- setFlowBuilderServices(FlowBuilderServices) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
-
Set the
FlowBuilderServicesto use for defining custom services needed to build the flows registered in this registry. - setFlowLocationPatterns(Map<String, String>) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
-
Registers a set of flows resolved from a resource location pattern as the mapping key, with an optional value containing a portion to strip when computing the flow IDs, with the default base location applied if empty/null.
- setFlowLocations(Map<String, String>) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
-
Set explicit flow ID to resource mappings.
- setParent(FlowDefinitionRegistry) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean.DefaultFlowRegistry
- setParent(FlowDefinitionRegistry) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
-
Set a parent registry.
- SLASH - Static variable in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
-
Path separator.
T
- truncateFilePath(String, String) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionResourceFactory
-
If the file path contains the base path, then the part after the base path is returned, otherwise the entire file path is returned.
U
- updateFlowAttributes(LocalAttributeMap<Object>) - Method in class net.shibboleth.idp.profile.spring.factory.FlowDefinitionRegistryFactoryBean
-
Update flow attributes with development bit.
All Classes and Interfaces|All Packages|Constant Field Values