Uses of Interface
io.getlime.security.powerauth.lib.cmd.logging.StepLogger
-
Uses of StepLogger in io.getlime.security.powerauth.lib.cmd
Methods in io.getlime.security.powerauth.lib.cmd that return StepLogger Modifier and Type Method Description StepLoggerCmdLibApplication. stepLogger(StepLoggerConfig config)Configures and creates a step logger for the application -
Uses of StepLogger in io.getlime.security.powerauth.lib.cmd.logging
Classes in io.getlime.security.powerauth.lib.cmd.logging that implement StepLogger Modifier and Type Class Description classDisabledStepLoggerDisabled step logger for silent loggingclassJsonStepLoggerClass responsible for logging the steps performed during the processes to the JSON structure.classObjectStepLoggerObject-based step logger useful for tests.Fields in io.getlime.security.powerauth.lib.cmd.logging declared as StepLogger Modifier and Type Field Description static StepLoggerDisabledStepLogger. INSTANCESingleton instance of a disabled step loggerMethods in io.getlime.security.powerauth.lib.cmd.logging that return StepLogger Modifier and Type Method Description StepLoggerStepLoggerFactory. createStepLogger()Creates new instance ofStepLogger -
Uses of StepLogger in io.getlime.security.powerauth.lib.cmd.service
Constructors in io.getlime.security.powerauth.lib.cmd.service with parameters of type StepLogger Constructor Description StepExecutionService(StepLogger stepLogger, StepProvider stepProvider)Constructor -
Uses of StepLogger in io.getlime.security.powerauth.lib.cmd.steps
Methods in io.getlime.security.powerauth.lib.cmd.steps with parameters of type StepLogger Modifier and Type Method Description protected StepContext<M,R>AbstractBaseStep. buildStepContext(StepLogger stepLogger, M model, RequestContext requestContext)Builds a step context instance from a model and a request contextorg.json.simple.JSONObjectAbstractBaseStep. execute(StepLogger stepLogger, Map<String,Object> context)Execute this step with given logger and context objects.protected voidAbstractBaseStep. logDryRun(StepLogger stepLogger)Optional way to log special messages when in a dry run (no real service call)voidVerifySignatureStep. logDryRun(StepLogger stepLogger)Log that the signature was successfully completed.voidVerifyTokenStep. logDryRun(StepLogger stepLogger)Log information about the token value successfully computed.abstract StepContext<M,R>AbstractBaseStep. prepareStepContext(StepLogger stepLogger, Map<String,Object> context)Prepares a context for this step executionStepContext<VerifySignatureStepModel,io.getlime.core.rest.model.base.response.ObjectResponse<Map<String,Object>>>VerifySignatureStep. prepareStepContext(StepLogger stepLogger, Map<String,Object> context)StepContext<VerifyTokenStepModel,Map<String,Object>>VerifyTokenStep. prepareStepContext(StepLogger stepLogger, Map<String,Object> context)Constructors in io.getlime.security.powerauth.lib.cmd.steps with parameters of type StepLogger Constructor Description StepProvider(List<BaseStep> stepList, StepLogger stepLogger)Constructor -
Uses of StepLogger in io.getlime.security.powerauth.lib.cmd.steps.v2
Fields in io.getlime.security.powerauth.lib.cmd.steps.v2 declared as StepLogger Modifier and Type Field Description protected static StepLoggerAbstractBaseStepV2. DEFAULT_STEP_LOGGERDefault step loggerprotected StepLoggerAbstractBaseStepV2. stepLoggerStep logger instanceMethods in io.getlime.security.powerauth.lib.cmd.steps.v2 with parameters of type StepLogger Modifier and Type Method Description org.json.simple.JSONObjectAbstractBaseStepV2. execute(StepLogger stepLogger, Map<String,Object> context)Execute this step with given logger and context objects.Constructors in io.getlime.security.powerauth.lib.cmd.steps.v2 with parameters of type StepLogger Constructor Description AbstractBaseStepV2(PowerAuthStep step, List<PowerAuthVersion> supportedVersions, StepLogger stepLogger)ConstructorCreateActivationStep(StepLogger stepLogger)ConstructorCreateTokenStep(StepLogger stepLogger)ConstructorEncryptStep(StepLogger stepLogger)ConstructorGetStatusStep(StepLogger stepLogger)ConstructorPrepareActivationStep(StepLogger stepLogger)ConstructorRemoveStep(StepLogger stepLogger)ConstructorRemoveTokenStep(StepLogger stepLogger)ConstructorVaultUnlockStep(StepLogger stepLogger)Constructor -
Uses of StepLogger in io.getlime.security.powerauth.lib.cmd.steps.v3
Methods in io.getlime.security.powerauth.lib.cmd.steps.v3 with parameters of type StepLogger Modifier and Type Method Description StepContext<ActivationRecoveryStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse>ActivationRecoveryStep. prepareStepContext(StepLogger stepLogger, Map<String,Object> context)StepContext<CommitUpgradeStepModel,io.getlime.core.rest.model.base.response.Response>CommitUpgradeStep. prepareStepContext(StepLogger stepLogger, Map<String,Object> context)StepContext<ConfirmRecoveryCodeStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse>ConfirmRecoveryCodeStep. prepareStepContext(StepLogger stepLogger, Map<String,Object> context)StepContext<CreateActivationStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse>CreateActivationStep. prepareStepContext(StepLogger stepLogger, Map<String,Object> context)StepContext<CreateTokenStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse>CreateTokenStep. prepareStepContext(StepLogger stepLogger, Map<String,Object> context)StepContext<EncryptStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse>EncryptStep. prepareStepContext(StepLogger stepLogger, Map<String,Object> context)StepContext<GetStatusStepModel,io.getlime.core.rest.model.base.response.ObjectResponse<io.getlime.security.powerauth.rest.api.model.response.v3.ActivationStatusResponse>>GetStatusStep. prepareStepContext(StepLogger stepLogger, Map<String,Object> context)StepContext<PrepareActivationStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse>PrepareActivationStep. prepareStepContext(StepLogger stepLogger, Map<String,Object> context)StepContext<RemoveStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse>RemoveStep. prepareStepContext(StepLogger stepLogger, Map<String,Object> context)StepContext<RemoveTokenStepModel,io.getlime.core.rest.model.base.response.ObjectResponse<io.getlime.security.powerauth.rest.api.model.response.v3.TokenRemoveResponse>>RemoveTokenStep. prepareStepContext(StepLogger stepLogger, Map<String,Object> context)StepContext<VerifySignatureStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse>SignAndEncryptStep. prepareStepContext(StepLogger stepLogger, Map<String,Object> context)StepContext<StartUpgradeStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse>StartUpgradeStep. prepareStepContext(StepLogger stepLogger, Map<String,Object> context)StepContext<TokenAndEncryptStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse>TokenAndEncryptStep. prepareStepContext(StepLogger stepLogger, Map<String,Object> context)StepContext<VaultUnlockStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse>VaultUnlockStep. prepareStepContext(StepLogger stepLogger, Map<String,Object> context) -
Uses of StepLogger in io.getlime.security.powerauth.lib.cmd.util
Methods in io.getlime.security.powerauth.lib.cmd.util with parameters of type StepLogger Modifier and Type Method Description static byte[]VerifySignatureUtil. extractRequestDataBytes(VerifySignatureStepModel model, StepLogger stepLogger)Extract request data bytes for signature verification.static byte[]CounterUtil. getCtrData(BaseStepModel model, StepLogger stepLogger)Get counter data.static byte[]CounterUtil. getCtrData(ResultStatusObject resultStatusObject, StepLogger stepLogger)Get counter data.static PublicKeyConfigurationUtil. getMasterKey(org.json.simple.JSONObject clientConfigObject, StepLogger stepLogger)Get master public key from the configuration objectstatic <T> TFileUtil. readDataFromFile(StepLogger stepLogger, String filePath, Class<T> cls, String logFileId, String fileDescription)Reads data from a provided filestatic byte[]FileUtil. readFileBytes(StepLogger stepLogger, String filePath, String logFileId, String fileDescription)Read the contents of a provided data file.