Package net.shibboleth.idp.cli
Class DataSealerCLI
- java.lang.Object
-
- net.shibboleth.ext.spring.cli.AbstractCommandLine<T>
-
- net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLine<DataSealerArguments>
-
- net.shibboleth.idp.cli.DataSealerCLI
-
public class DataSealerCLI extends AbstractIdPHomeAwareCommandLine<DataSealerArguments>
Command line utility forDataSealer.- Since:
- 4.1.0
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.shibboleth.ext.spring.cli.AbstractCommandLine
AbstractCommandLine.TerminalCodes
-
-
Field Summary
Fields Modifier and Type Field Description private org.slf4j.LoggerlogClass logger.-
Fields inherited from class net.shibboleth.ext.spring.cli.AbstractCommandLine
ARGS_PROPERTY, RC_INIT, RC_IO, RC_OK, RC_UNKNOWN
-
-
Constructor Summary
Constructors Constructor Description DataSealerCLI()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected intdoRun(DataSealerArguments args)protected Class<DataSealerArguments>getArgumentClass()protected org.slf4j.LoggergetLogger()protected StringgetVersion()static voidmain(String[] args)CLI entry point.-
Methods inherited from class net.shibboleth.idp.cli.AbstractIdPHomeAwareCommandLine
getHttpClient, getHttpClientSecurityParameters
-
Methods inherited from class net.shibboleth.ext.spring.cli.AbstractCommandLine
getAdditionalSpringResources, getApplicationContext, initLogging, run, setContextInitializer
-
-
-
-
Method Detail
-
getLogger
@Nonnull protected org.slf4j.Logger getLogger()
- Specified by:
getLoggerin classAbstractCommandLine<DataSealerArguments>
-
getArgumentClass
@Nonnull protected Class<DataSealerArguments> getArgumentClass()
- Specified by:
getArgumentClassin classAbstractCommandLine<DataSealerArguments>
-
getVersion
@Nonnull @NotEmpty protected String getVersion()
- Specified by:
getVersionin classAbstractCommandLine<DataSealerArguments>
-
doRun
protected int doRun(@Nonnull DataSealerArguments args)- Overrides:
doRunin classAbstractIdPHomeAwareCommandLine<DataSealerArguments>
-
main
public static void main(@Nonnull String[] args)CLI entry point.- Parameters:
args- arguments
-
-