All Classes
| Class | Description |
|---|---|
| AbstractActivationStep<M extends ActivationData> |
Abstract step with common parts used in activations steps
|
| AbstractBaseStep<M extends BaseStepData,R> |
Abstract step with common execution patterns and methods
|
| AbstractBaseStepV2 |
Abstract class for PowerAuth steps at version 2
|
| ActivationData |
Data used in activation steps
|
| ActivationRecoveryStep |
Class with activation recovery logic.
|
| ActivationRecoveryStepModel |
Model representing step for creating an activation using recovery code.
|
| ActivationSecurityContext |
Security context for activations
|
| BackwardCompatibilityConst |
Constants
|
| BaseStep |
Interface for objects implementing execution steps.
|
| BaseStepData |
Data available in each step
|
| BaseStepModel |
Abstract class defining a base for a step model classes.
|
| CmdLibApplication |
An application to initiate and provide command line library features
|
| CommitUpgradeStep |
Step for committing upgrade to PowerAuth protocol version 3.0.
|
| CommitUpgradeStepModel |
Model representing step for committing upgrade between different PowerAuth protocol versions.
|
| ConfigurationUtil |
Helper class for configuration
|
| ConfirmRecoveryCodeStep |
Helper class with confirm recovery logic.
|
| ConfirmRecoveryCodeStepModel |
Model representing step for confirming recovery code.
|
| CounterUtil |
Helper class for counter.
|
| CreateActivationStep |
Class with create activation logic.
|
| CreateActivationStep |
Class with create activation logic.
|
| CreateActivationStepModel |
Model representing step for creating a custom activation.
|
| CreateTokenStep |
Helper class with token creation logic.
|
| CreateTokenStep |
Helper class with token creation logic.
|
| CreateTokenStepModel |
Model representing step for creating a new token.
|
| DisabledStepLogger |
Disabled step logger for silent logging
|
| DryRunCapable |
Supports dry run (no external service call) of a step
|
| EncryptedStorageUtil |
Utility class implementing processes related to data storage on client side.
|
| EncryptionHeaderData |
Data used for computing an encryption header value
|
| EncryptionHeaderProvider |
Encryption header provider
|
| EncryptStep |
Encrypt step encrypts request data using non-personalized end-to-end encryption.
|
| EncryptStep |
Encrypt step encrypts request data using ECIES encryption in application or activation scope.
|
| EncryptStepModel |
Model representing parameters of the step for sending encrypted data to intermediate server.
|
| ExtendedActivationStatusBlobInfo |
Class that represents the contents of the activation status blob extended with
additional displayable attributes.
|
| FileUtil |
Helper class for reading data from files.
|
| GetStatusStep |
Helper class with step for getting activation status.
|
| GetStatusStep |
Helper class with step for getting activation status.
|
| GetStatusStepModel |
Model representing parameters of the step for obtaining activation status.
|
| HttpUtil |
Simple HTTP utilities class.
|
| JsonStepLogger |
Class responsible for logging the steps performed during the processes to the JSON structure.
|
| JsonUtil |
Helper class for obtaining typed values from JSON.
|
| MapUtil |
Map utilities.
|
| ObjectStepLogger |
Object-based step logger useful for tests.
|
| PersistenceType |
Persistence type enumeration
|
| PowerAuthCmdException |
General exception for the PowerAuth command line project
|
| PowerAuthConst |
Global PowerAuth constants
|
| PowerAuthHeaderFactory |
Factory to provide PowerAuth header supplier
|
| PowerAuthHeaderProvider<M extends BaseStepData> |
Interface to be implemented by all PowerAuth header providers
|
| PowerAuthStep |
PowerAuth step enumeration
|
| PowerAuthVersion |
PowerAuth protocol version enumeration
|
| PrepareActivationStep |
Helper class with prepare activation logic.
|
| PrepareActivationStep |
Helper class with prepare activation logic.
|
| PrepareActivationStepModel |
Model representing parameters of the step for preparing a new activation (key exchange).
|
| RemoveStep |
Helper class with activation remove logic.
|
| RemoveStep |
Helper class with activation remove logic.
|
| RemoveStepModel |
Model representing parameters of the step for removing activation.
|
| RemoveTokenStep |
Helper class with token remove logic.
|
| RemoveTokenStep |
Helper class with token remove logic.
|
| RemoveTokenStepModel |
Model representing step for removing a token.
|
| RequestContext |
Request context
|
| ResponseContext<R> |
Response context
|
| RestClientConfiguration |
REST client configuration class.
|
| RestClientFactory |
Rest Client factory with configuration.
|
| ResultStatusChangeable |
Supports change of activation status object
|
| ResultStatusConfig |
Configuration of result status
|
| ResultStatusFileService |
Service for managing activation status object based on a file
|
| ResultStatusMemoryHolder |
Holder of result statuses in memory
|
| ResultStatusMemoryService |
Service for managing activation status objects based in memory
|
| ResultStatusObject |
Activation status object
|
| ResultStatusService |
Service for managing activation status object
|
| SecurityContext |
Security context interface
|
| SecurityUtil |
Helper class with security utilities.
|
| SignAndEncryptStep |
Sign and encrypt step signs request data and performs encryption using ECIES encryption in activation scope.
|
| SignatureHeaderData |
Data used for computing a signature header value
|
| SignatureHeaderProvider |
Signature header provider
|
| SimpleSecurityContext |
Simple security context
|
| StartUpgradeStep |
Step for starting upgrade to PowerAuth protocol version 3.0.
|
| StartUpgradeStepModel |
Model representing step for starting upgrade between different PowerAuth protocol versions.
|
| StepContext<M extends BaseStepData,R> |
Step call context
|
| StepError |
Class representing an error in step.
|
| StepExecutionService |
Service for execution of PowerAuth step processes
|
| StepItem |
Class representing a generic item in step.
|
| StepLogger | |
| StepLoggerConfig |
Configuration of step logger
|
| StepLoggerFactory |
Step logger factory which allows to create a new
StepLogger instance |
| StepLoggerType |
Step logger type enumeration
|
| StepProvider |
Provider of PowerAuth step process components
|
| StepRequest |
Class representing a request sent to intermediate server.
|
| StepResponse |
Class representing response from intermediate server.
|
| StepResult |
Class representing a step result.
|
| TokenHeaderData |
Data used for computing a token header value
|
| TokenHeaderProvider |
Token header provider
|
| VaultUnlockStep |
Helper class with vault unlock logic.
|
| VaultUnlockStep |
Helper class with vault unlock logic.
|
| VaultUnlockStepModel |
Model representing parameters of the step for unlocking secure vault.
|
| VerifySignatureStep |
Helper class with signature verification logic.
|
| VerifySignatureStepModel |
Model representing parameters of the step for verifying data signature.
|
| VerifySignatureUtil |
Help class with utils for signature verification.
|
| VerifyTokenStep |
Step for the token validation activity.
|
| VerifyTokenStepModel |
Model representing parameters of the step for verifying token digest.
|