Package net.shibboleth.idp.cli
Class AbstractIdPHomeAwareCommandLineArguments
java.lang.Object
net.shibboleth.ext.spring.cli.AbstractCommandLineArguments
net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLineArguments
- All Implemented Interfaces:
CommandLineArguments
- Direct Known Subclasses:
DataSealerArguments
,JarCheckArguments
,ModuleManagerArguments
,PluginInstallerArguments
An extension to
AbstractCommandLineArguments
that allows idp.home override and includes HTTP client support.- Since:
- 4.1.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
Name for theHttpClient
.private String
Name for theHttpClientSecurityParameters
.private String
IdP location. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet bean name for theHttpClient
(if specified).Get bean name for theHttpClientSecurityParameters
(if specified).Gets the configured home location.void
printHelp
(PrintStream out) void
setHttpClientName
(String name) Set bean name for theHttpClient
.Methods inherited from class net.shibboleth.ext.spring.cli.AbstractCommandLineArguments
getLanguageRanges, getLog, getLoggingConfiguration, getOtherArgs, getPropertyFiles, isANSI, isHelp, isQuietOutput, isVerboseOutput, isVersion, validate
-
Field Details
-
idpHome
IdP location. -
httpClientName
Name for theHttpClient
. -
httpClientSecurityParametersName
Name for theHttpClientSecurityParameters
.
-
-
Constructor Details
-
AbstractIdPHomeAwareCommandLineArguments
public AbstractIdPHomeAwareCommandLineArguments()
-
-
Method Details
-
getIdPHome
Gets the configured home location.- Returns:
- home location
-
getHttpClientName
Get bean name for theHttpClient
(if specified).- Returns:
- the name or null
-
setHttpClientName
Set bean name for theHttpClient
.- Parameters:
name
- bean name
-
getHttpClientSecurityParameterstName
Get bean name for theHttpClientSecurityParameters
(if specified).- Returns:
- the name or null
-
printHelp
- Specified by:
printHelp
in interfaceCommandLineArguments
- Overrides:
printHelp
in classAbstractCommandLineArguments
-