Package net.shibboleth.idp.cli
Class DataSealerArguments
java.lang.Object
net.shibboleth.ext.spring.cli.AbstractCommandLineArguments
net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLineArguments
net.shibboleth.idp.cli.DataSealerArguments
- All Implemented Interfaces:
CommandLineArguments
Arguments for DataSealer CLI.
- Since:
- 4.1.0
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
Name of a specificDataSealer
, if one has been requested.private org.slf4j.Logger
The Log.Requested operation. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet name ofDataSealer
bean to access.org.slf4j.Logger
getLog()
Get operation to perform.void
printHelp
(PrintStream out) void
validate()
Methods inherited from class net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLineArguments
getHttpClientName, getHttpClientSecurityParameterstName, getIdPHome, setHttpClientName
Methods inherited from class net.shibboleth.ext.spring.cli.AbstractCommandLineArguments
getLanguageRanges, getLoggingConfiguration, getOtherArgs, getPropertyFiles, isANSI, isHelp, isQuietOutput, isVerboseOutput, isVersion
-
Field Details
-
dataSealerName
Name of a specificDataSealer
, if one has been requested. -
log
@Nullable private org.slf4j.Logger logThe Log. -
operation
Requested operation.
-
-
Constructor Details
-
DataSealerArguments
public DataSealerArguments()
-
-
Method Details
-
getLog
public org.slf4j.Logger getLog()- Specified by:
getLog
in classAbstractCommandLineArguments
-
getDataSealerName
Get name ofDataSealer
bean to access.- Returns:
- bean name
-
getOperation
Get operation to perform.- Returns:
- operation
-
validate
- Specified by:
validate
in interfaceCommandLineArguments
- Overrides:
validate
in classAbstractCommandLineArguments
- Throws:
IllegalArgumentException
-
printHelp
- Specified by:
printHelp
in interfaceCommandLineArguments
- Overrides:
printHelp
in classAbstractIdPHomeAwareCommandLineArguments
-