Class TokenAndEncryptStep

java.lang.Object
io.getlime.security.powerauth.lib.cmd.steps.AbstractBaseStep<TokenAndEncryptStepModel,io.getlime.security.powerauth.rest.api.model.response.EciesEncryptedResponse>
io.getlime.security.powerauth.lib.cmd.steps.v3.TokenAndEncryptStep
All Implemented Interfaces:
BaseStep

@Component public class TokenAndEncryptStep extends AbstractBaseStep<TokenAndEncryptStepModel,io.getlime.security.powerauth.rest.api.model.response.EciesEncryptedResponse>
Token and encrypt step generates token authentication for request data and performs encryption using ECIES encryption in activation scope.

PowerAuth protocol versions:

  • 3.0
  • 3.1
  • 3.2
  • 3.3
Author:
Roman Strobl, roman.strobl@wultra.com
  • Constructor Details

    • TokenAndEncryptStep

      @Autowired public TokenAndEncryptStep(PowerAuthHeaderFactory powerAuthHeaderFactory, ResultStatusService resultStatusService, StepLoggerFactory stepLoggerFactory)
      Constructor.
      Parameters:
      powerAuthHeaderFactory - PowerAuth header factory.
      resultStatusService - Result status service.
      stepLoggerFactory - Step logger factory.
    • TokenAndEncryptStep

      public TokenAndEncryptStep()
      Constructor for backward compatibility
  • Method Details