Class MetadataGeneratorTask.Initializer
java.lang.Object
net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
net.shibboleth.idp.installer.ant.impl.MetadataGeneratorTask.Initializer
- All Implemented Interfaces:
ApplicationContextInitializer<ConfigurableApplicationContext>
- Enclosing class:
- MetadataGeneratorTask
An initializer which knows about our idp.home.
-
Field Summary
Fields inherited from class net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
FAILFAST_PROPERTY, IDP_ADDITIONAL_PROPERTY, IDP_AUTOSEARCH_PROPERTY, IDP_HOME_PROPERTY, IDP_PROPERTIES, SEARCH_LOCATION
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the well known search location.selectSearchLocation
(ConfigurableApplicationContext applicationContext) Select the location used to search for the target.Methods inherited from class net.shibboleth.idp.spring.IdPPropertiesApplicationContextInitializer
appendPropertySource, getAdditionalSources, getSearchTarget, initialize, isFailFast, loadAdditionalPropertySources, loadProperties, logProperties, setIdPHomeProperty
-
Constructor Details
-
Initializer
public Initializer()
-
-
Method Details
-
selectSearchLocation
@Nonnull public String selectSearchLocation(@Nonnull ConfigurableApplicationContext applicationContext) Select the location used to search for the target. Prefers the user-defined search location defined byIdPPropertiesApplicationContextInitializer.IDP_HOME_PROPERTY
in the application context. Defaults to the well-known search location returned fromIdPPropertiesApplicationContextInitializer.getSearchLocation()
.- Overrides:
selectSearchLocation
in classIdPPropertiesApplicationContextInitializer
- Parameters:
applicationContext
- the application context- Returns:
- the search location used to search for the target
-
getSearchLocation
Get the well known search location. Defaults toIdPPropertiesApplicationContextInitializer.SEARCH_LOCATION
.- Overrides:
getSearchLocation
in classIdPPropertiesApplicationContextInitializer
- Returns:
- the well known search locations
-