- getActivationId() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthApiAuthentication
-
Get activation ID
- getActivationId() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Get activation ID.
- getActivationId() - Method in class io.getlime.security.powerauth.rest.api.base.encryption.EciesEncryptionContext
-
Get activation ID.
- getApplicationId() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthApiAuthentication
-
Get related application ID.
- getApplicationKey() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Get application key.
- getApplicationKey() - Method in class io.getlime.security.powerauth.rest.api.base.encryption.EciesEncryptionContext
-
Get application key.
- getContext() - Method in class io.getlime.security.powerauth.rest.api.base.encryption.PowerAuthEciesEncryption
-
Get ECIES encryption context.
- getCurrentRecoveryPukIndex() - Method in exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthRecoveryException
-
Get current recovery PUK index.
- getData() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Get request data.
- getDecryptedRequest() - Method in class io.getlime.security.powerauth.rest.api.base.encryption.PowerAuthEciesEncryption
-
Get decrypted request data.
- getDefaultCode() - Method in exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthActivationException
-
Get default error code, used for example in the REST response.
- getDefaultCode() - Method in exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthAuthenticationException
-
Get the default error code, used for example in REST response.
- getDefaultCode() - Method in exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthEncryptionException
-
Get the default error code, used for example in REST response.
- getDefaultCode() - Method in exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthSecureVaultException
-
Get the default error code, used for example in REST response.
- getDefaultCode() - Method in exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthUpgradeException
-
Get the default error code, used for example in REST response.
- getEciesDecryptor() - Method in class io.getlime.security.powerauth.rest.api.base.encryption.PowerAuthEciesEncryption
-
Get ECIES decryptor.
- getEciesDecryptorParameters(String, String, String) - Method in class io.getlime.security.powerauth.rest.api.base.provider.PowerAuthEncryptionProviderBase
-
Get ECIES decryptor parameters from PowerAuth server.
- getEciesScope() - Method in class io.getlime.security.powerauth.rest.api.base.encryption.EciesEncryptionContext
-
Get ECIES scope (application or activation).
- getEncryptedRequest() - Method in class io.getlime.security.powerauth.rest.api.base.encryption.PowerAuthEciesEncryption
-
Get encrypted request data.
- getErrorCode() - Method in exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthRecoveryException
-
Get error code.
- getForcedSignatureVersion() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Get forced signature version which is used during upgrade.
- getHttpHeader() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthApiAuthentication
-
Get the PowerAuth HTTP header.
- getHttpHeader() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Get parsed PowerAuth HTTP header.
- getHttpHeader() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthTokenAuthentication
-
Get parsed PowerAuth HTTP header.
- getHttpHeader() - Method in class io.getlime.security.powerauth.rest.api.base.encryption.EciesEncryptionContext
-
Get PowerAuth HTTP header used for deriving ECIES encryption context.
- getHttpMethod() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Get HTTP method.
- getInputStream() - Method in class io.getlime.security.powerauth.rest.api.base.filter.ResettableStreamHttpServletRequest
-
- getMaxFailedAttemptCount(Map<String, String>, Map<String, Object>, String, ActivationType) - Method in interface io.getlime.security.powerauth.rest.api.base.provider.CustomActivationProvider
-
Get maximum failed attempt count for activations.
- getNonce() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Get nonce.
- getNonce() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthTokenAuthentication
-
Get token specific nonce.
- getReader() - Method in class io.getlime.security.powerauth.rest.api.base.filter.ResettableStreamHttpServletRequest
-
- getRequestBody() - Method in class io.getlime.security.powerauth.rest.api.base.filter.ResettableStreamHttpServletRequest
-
Get request body.
- getRequestBytes() - Method in class io.getlime.security.powerauth.rest.api.base.model.PowerAuthRequestBody
-
Get HTTP request body bytes.
- getRequestObject() - Method in class io.getlime.security.powerauth.rest.api.base.encryption.PowerAuthEciesEncryption
-
Get decrypted request object.
- getRequestUri() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Get request URI identifier.
- getSecretKey() - Method in class io.getlime.security.powerauth.rest.api.base.encryption.PowerAuthEciesDecryptorParameters
-
Get ECIES secret key.
- getSharedInfo2() - Method in class io.getlime.security.powerauth.rest.api.base.encryption.PowerAuthEciesDecryptorParameters
-
Get parameter sharedInfo2 for ECIES.
- getSignature() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Get signature.
- getSignatureFactors() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthApiAuthentication
-
Return authentication factors related to the signature that was used to produce
this authentication object.
- getSignatureType() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Get signature type.
- getTimestamp() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthTokenAuthentication
-
Get token creation timestamp.
- getTokenDigest() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthTokenAuthentication
-
Get token digest.
- getTokenId() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthTokenAuthentication
-
Get token identifier.
- getUserId() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthApiAuthentication
-
Get user ID
- getValidityPeriodDuringActivation(Map<String, String>, Map<String, Object>, String, ActivationType) - Method in interface io.getlime.security.powerauth.rest.api.base.provider.CustomActivationProvider
-
Get length of the period of activation record validity during activation in milliseconds.
- getVersion() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthApiAuthentication
-
Get PowerAuth protocol version.
- getVersion() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Get PowerAuth protocol version.
- getVersion() - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthTokenAuthentication
-
Get PowerAuth protocol version.
- getVersion() - Method in class io.getlime.security.powerauth.rest.api.base.encryption.EciesEncryptionContext
-
Get PowerAuth protocol version.
- PowerAuthActivationException - Exception in io.getlime.security.powerauth.rest.api.base.exception
-
Exception related to processes during a new activation process.
- PowerAuthActivationException() - Constructor for exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthActivationException
-
Default constructor
- PowerAuthActivationException(String) - Constructor for exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthActivationException
-
Constructor with a custom error message
- PowerAuthApiAuthentication - Interface in io.getlime.security.powerauth.rest.api.base.authentication
-
Interface for PowerAuth API authentication object used between intermediate server
application (such as mobile banking API) and core systems (such as banking core).
- PowerAuthApplicationConfiguration - Interface in io.getlime.security.powerauth.rest.api.base.application
-
Interface providing method for PowerAuth behavior high-level customization.
- PowerAuthAuthentication - Interface in io.getlime.security.powerauth.rest.api.base.authentication
-
Base interface for all PowerAuth inbound authentication interfaces.
- PowerAuthAuthenticationException - Exception in io.getlime.security.powerauth.rest.api.base.exception
-
Exception raised in case PowerAuth authentication fails.
- PowerAuthAuthenticationException() - Constructor for exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthAuthenticationException
-
Default constructor
- PowerAuthAuthenticationException(String) - Constructor for exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthAuthenticationException
-
Constructor with a custom error message
- PowerAuthAuthenticationProviderBase - Class in io.getlime.security.powerauth.rest.api.base.provider
-
Abstract class for PowerAuth authentication provider.
- PowerAuthAuthenticationProviderBase() - Constructor for class io.getlime.security.powerauth.rest.api.base.provider.PowerAuthAuthenticationProviderBase
-
- PowerAuthEciesDecryptorParameters - Class in io.getlime.security.powerauth.rest.api.base.encryption
-
Class used for storing ECIES decryptor parameters.
- PowerAuthEciesDecryptorParameters(String, String) - Constructor for class io.getlime.security.powerauth.rest.api.base.encryption.PowerAuthEciesDecryptorParameters
-
Constructor with secretKey and sharedInfo2.
- PowerAuthEciesEncryption<T> - Class in io.getlime.security.powerauth.rest.api.base.encryption
-
Class used for storing data used during ECIES decryption and encryption.
- PowerAuthEciesEncryption(EciesEncryptionContext) - Constructor for class io.getlime.security.powerauth.rest.api.base.encryption.PowerAuthEciesEncryption
-
Initialize ECIES encryption object from either encryption or signature HTTP header.
- PowerAuthEncryptionException - Exception in io.getlime.security.powerauth.rest.api.base.exception
-
Exception raised in case encryption or decryption fails.
- PowerAuthEncryptionException() - Constructor for exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthEncryptionException
-
Default constructor
- PowerAuthEncryptionException(String) - Constructor for exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthEncryptionException
-
Constructor with a custom error message
- PowerAuthEncryptionProviderBase - Class in io.getlime.security.powerauth.rest.api.base.provider
-
Abstract class for PowerAuth encryption provider with common HTTP header parsing logic.
- PowerAuthEncryptionProviderBase() - Constructor for class io.getlime.security.powerauth.rest.api.base.provider.PowerAuthEncryptionProviderBase
-
- PowerAuthNonPersonalizedEncryptor - Class in io.getlime.security.powerauth.rest.api.base.encryption
-
- PowerAuthNonPersonalizedEncryptor(String, String, String, String) - Constructor for class io.getlime.security.powerauth.rest.api.base.encryption.PowerAuthNonPersonalizedEncryptor
-
- PowerAuthRecoveryException - Exception in io.getlime.security.powerauth.rest.api.base.exception
-
Exception related to processes during a new activation process.
- PowerAuthRecoveryException() - Constructor for exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthRecoveryException
-
Default constructor.
- PowerAuthRecoveryException(String) - Constructor for exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthRecoveryException
-
Constructor with a custom error message.
- PowerAuthRecoveryException(String, String) - Constructor for exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthRecoveryException
-
Constructor with a custom error message and error code.
- PowerAuthRecoveryException(String, String, Integer) - Constructor for exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthRecoveryException
-
Constructor with a custom error message, error code and current recovery PUK index.
- PowerAuthRequestBody - Class in io.getlime.security.powerauth.rest.api.base.model
-
Class representing HTTP request body.
- PowerAuthRequestBody() - Constructor for class io.getlime.security.powerauth.rest.api.base.model.PowerAuthRequestBody
-
Default constructor for empty HTTP request body.
- PowerAuthRequestBody(byte[]) - Constructor for class io.getlime.security.powerauth.rest.api.base.model.PowerAuthRequestBody
-
Constructor with HTTP request body bytes.
- PowerAuthRequestFilterBase - Class in io.getlime.security.powerauth.rest.api.base.filter
-
Class implementing filter for extracting request body from HTTP servlet request.
- PowerAuthRequestFilterBase() - Constructor for class io.getlime.security.powerauth.rest.api.base.filter.PowerAuthRequestFilterBase
-
- PowerAuthRequestObjects - Class in io.getlime.security.powerauth.rest.api.base.model
-
Class defining request objects stored in HTTP servlet request.
- PowerAuthRequestObjects() - Constructor for class io.getlime.security.powerauth.rest.api.base.model.PowerAuthRequestObjects
-
- PowerAuthSecureVaultException - Exception in io.getlime.security.powerauth.rest.api.base.exception
-
Exception related to processes during a new secure vault unlocking.
- PowerAuthSecureVaultException() - Constructor for exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthSecureVaultException
-
Default constructor
- PowerAuthSecureVaultException(String) - Constructor for exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthSecureVaultException
-
Constructor with a custom error message
- PowerAuthSignatureAuthentication - Interface in io.getlime.security.powerauth.rest.api.base.authentication
-
PowerAuth authentication object used between PowerAuth Client and intermediate server
application (such as mobile banking API).
- PowerAuthTokenAuthentication - Interface in io.getlime.security.powerauth.rest.api.base.authentication
-
Interface for authentication objects used for simple token-based authentication.
- PowerAuthUpgradeException - Exception in io.getlime.security.powerauth.rest.api.base.exception
-
Exception raised in case PowerAuth upgrade fails.
- PowerAuthUpgradeException() - Constructor for exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthUpgradeException
-
Default constructor.
- PowerAuthUpgradeException(String) - Constructor for exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthUpgradeException
-
Constructor with a custom error message.
- processCustomActivationAttributes(Map<String, Object>, String, String, ActivationType) - Method in interface io.getlime.security.powerauth.rest.api.base.provider.CustomActivationProvider
-
Process custom attributes, in any way that is suitable for the purpose of your application.
- setActivationId(String) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthApiAuthentication
-
Set activation ID
- setActivationId(String) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Set activation ID.
- setActivationId(String) - Method in class io.getlime.security.powerauth.rest.api.base.encryption.EciesEncryptionContext
-
Set activation ID.
- setApplicationId(Long) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthApiAuthentication
-
Set related application ID.
- setApplicationKey(String) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Set application key.
- setApplicationKey(String) - Method in class io.getlime.security.powerauth.rest.api.base.encryption.EciesEncryptionContext
-
Set application key.
- setCurrentRecoveryPukIndex(Integer) - Method in exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthRecoveryException
-
Set current recovery PUK index.
- setData(byte[]) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Set request data.
- setDecryptedRequest(byte[]) - Method in class io.getlime.security.powerauth.rest.api.base.encryption.PowerAuthEciesEncryption
-
Set decrypted request data.
- setEciesDecryptor(EciesDecryptor) - Method in class io.getlime.security.powerauth.rest.api.base.encryption.PowerAuthEciesEncryption
-
Set ECIES decryptor.
- setEciesScope(EciesScope) - Method in class io.getlime.security.powerauth.rest.api.base.encryption.EciesEncryptionContext
-
Set ECIES scope (application or activation).
- setEncryptedRequest(byte[]) - Method in class io.getlime.security.powerauth.rest.api.base.encryption.PowerAuthEciesEncryption
-
Set encrypted request data.
- setErrorCode(String) - Method in exception io.getlime.security.powerauth.rest.api.base.exception.PowerAuthRecoveryException
-
Set error code.
- setForcedSignatureVersion(Integer) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Set forced signature version which is used during upgrade.
- setHttpHeader(PowerAuthHttpHeader) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthApiAuthentication
-
Set the PowerAuth HTTP header.
- setHttpHeader(PowerAuthHttpHeader) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Set parsed PowerAuth HTTP header.
- setHttpHeader(PowerAuthHttpHeader) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthTokenAuthentication
-
Set parsed PowerAuth HTTP header.
- setHttpHeader(PowerAuthHttpHeader) - Method in class io.getlime.security.powerauth.rest.api.base.encryption.EciesEncryptionContext
-
Set PowerAuth HTTP header used for deriving ECIES encryption context.
- setHttpMethod(String) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Set HTTP method.
- setNonce(byte[]) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Set nonce.
- setNonce(String) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthTokenAuthentication
-
Set token specific nonce.
- setRequestObject(T) - Method in class io.getlime.security.powerauth.rest.api.base.encryption.PowerAuthEciesEncryption
-
Set decrypted request object.
- setRequestUri(String) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Set request URI identifier.
- setSignature(String) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Set signature.
- setSignatureFactors(PowerAuthSignatureTypes) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthApiAuthentication
-
Set authentication factors related to the signature that was used to produce
this authentication object.
- setSignatureType(String) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Set signature type.
- setTimestamp(String) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthTokenAuthentication
-
Set token creation timestamp.
- setTokenDigest(String) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthTokenAuthentication
-
Set token digest.
- setTokenId(String) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthTokenAuthentication
-
Set token identifier.
- setUserId(String) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthApiAuthentication
-
Set user ID
- setVersion(String) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthApiAuthentication
-
Set PowerAuth protocol version.
- setVersion(String) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthSignatureAuthentication
-
Set PowerAuth protocol version.
- setVersion(String) - Method in interface io.getlime.security.powerauth.rest.api.base.authentication.PowerAuthTokenAuthentication
-
Set PowerAuth protocol version.
- setVersion(String) - Method in class io.getlime.security.powerauth.rest.api.base.encryption.EciesEncryptionContext
-
Set PowerAuth protocol version.
- shouldAutoCommitActivation(Map<String, String>, Map<String, Object>, String, String, ActivationType) - Method in interface io.getlime.security.powerauth.rest.api.base.provider.CustomActivationProvider
-
Variable that specifies if the activation should be automatically committed based on provided attributes.
- statusServiceCustomObject() - Method in interface io.getlime.security.powerauth.rest.api.base.application.PowerAuthApplicationConfiguration
-
In order to minimize number of up-front request, /pa/activation/status end-point may return
any custom state-less object with an information about the service (such as current timestamp,
service outage info, etc.).