-
-
Methods in io.getlime.security.powerauth.lib.cmd.steps that return StepContext
| 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 context
|
abstract StepContext<M,R> |
AbstractBaseStep.prepareStepContext(StepLogger stepLogger,
Map<String,Object> context) |
Prepares a context for this step execution
|
StepContext<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) |
|
Methods in io.getlime.security.powerauth.lib.cmd.steps with parameters of type StepContext
| Modifier and Type |
Method |
Description |
protected void |
AbstractActivationStep.addEncryptedRequest(StepContext<M,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse> stepContext) |
Prepares ECIES encryptors and encrypts request data.
|
void |
AbstractBaseStep.addEncryptedRequest(StepContext<M,R> stepContext,
String applicationSecret,
io.getlime.security.powerauth.crypto.lib.encryptor.ecies.model.EciesSharedInfo1 eciesSharedInfo,
byte[] data) |
Prepares ECIES encryptor and encrypts request data with sharedInfo1.
|
<T> T |
AbstractBaseStep.decryptResponse(StepContext<?,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse> stepContext,
Class<T> cls) |
Decrypts an object from a response
|
protected abstract io.getlime.security.powerauth.rest.api.model.request.v3.ActivationLayer1Request |
AbstractActivationStep.prepareLayer1Request(StepContext<M,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse> stepContext,
io.getlime.security.powerauth.rest.api.model.request.v3.EciesEncryptedRequest encryptedRequestL2) |
Prepare activation layer 1 request which is decryptable on an intermediate server
|
void |
AbstractActivationStep.processResponse(StepContext<M,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse> stepContext) |
Processes the response data
|
ResultStatusObject |
AbstractActivationStep.processResponse(io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse encryptedResponseL1,
StepContext<M,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse> context) |
Processes response and updates the activation status object
|
void |
AbstractBaseStep.processResponse(StepContext<M,R> stepContext) |
Optional processing of the response data
|
void |
AbstractBaseStep.processResponse(StepContext<M,R> stepContext,
byte[] responseBody,
Class<R> responseObjectClass) |
Processing of the response data bytes
|
void |
VerifySignatureStep.processResponse(StepContext<VerifySignatureStepModel,io.getlime.core.rest.model.base.response.ObjectResponse<Map<String,Object>>> stepContext) |
|
void |
VerifyTokenStep.processResponse(StepContext<VerifyTokenStepModel,Map<String,Object>> stepContext) |
|
-
Methods in io.getlime.security.powerauth.lib.cmd.steps.v3 that return StepContext
| 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) |
|
Methods in io.getlime.security.powerauth.lib.cmd.steps.v3 with parameters of type StepContext
| Modifier and Type |
Method |
Description |
protected io.getlime.security.powerauth.rest.api.model.request.v3.ActivationLayer1Request |
ActivationRecoveryStep.prepareLayer1Request(StepContext<ActivationRecoveryStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse> stepContext,
io.getlime.security.powerauth.rest.api.model.request.v3.EciesEncryptedRequest encryptedRequestL2) |
|
protected io.getlime.security.powerauth.rest.api.model.request.v3.ActivationLayer1Request |
CreateActivationStep.prepareLayer1Request(StepContext<CreateActivationStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse> stepContext,
io.getlime.security.powerauth.rest.api.model.request.v3.EciesEncryptedRequest encryptedRequestL2) |
|
protected io.getlime.security.powerauth.rest.api.model.request.v3.ActivationLayer1Request |
PrepareActivationStep.prepareLayer1Request(StepContext<PrepareActivationStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse> stepContext,
io.getlime.security.powerauth.rest.api.model.request.v3.EciesEncryptedRequest encryptedRequestL2) |
|
void |
CommitUpgradeStep.processResponse(StepContext<CommitUpgradeStepModel,io.getlime.core.rest.model.base.response.Response> stepContext) |
|
void |
ConfirmRecoveryCodeStep.processResponse(StepContext<ConfirmRecoveryCodeStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse> stepContext) |
|
void |
CreateTokenStep.processResponse(StepContext<CreateTokenStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse> stepContext) |
|
void |
EncryptStep.processResponse(StepContext<EncryptStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse> stepContext) |
|
void |
GetStatusStep.processResponse(StepContext<GetStatusStepModel,io.getlime.core.rest.model.base.response.ObjectResponse<io.getlime.security.powerauth.rest.api.model.response.v3.ActivationStatusResponse>> stepContext) |
|
void |
RemoveStep.processResponse(StepContext<RemoveStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse> stepContext) |
|
void |
RemoveTokenStep.processResponse(StepContext<RemoveTokenStepModel,io.getlime.core.rest.model.base.response.ObjectResponse<io.getlime.security.powerauth.rest.api.model.response.v3.TokenRemoveResponse>> stepContext) |
|
void |
SignAndEncryptStep.processResponse(StepContext<VerifySignatureStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse> stepContext) |
|
void |
StartUpgradeStep.processResponse(StepContext<StartUpgradeStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse> stepContext) |
|
void |
TokenAndEncryptStep.processResponse(StepContext<TokenAndEncryptStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse> stepContext) |
|
void |
VaultUnlockStep.processResponse(StepContext<VaultUnlockStepModel,io.getlime.security.powerauth.rest.api.model.response.v3.EciesEncryptedResponse> stepContext) |
|
-