Index
All Classes|All Packages
A
- activationWasCommitted(Map<String, String>, Map<String, Object>, String, String, ActivationType) - Method in interface io.getlime.security.powerauth.rest.api.base.provider.CustomActivationProvider
-
Method is called when activation commit succeeds.
- activationWasRemoved(String, String, Long) - Method in interface io.getlime.security.powerauth.rest.api.base.provider.CustomActivationProvider
-
Method is called after activation was just removed using the standard removal endpoint.
- AUTHENTICATION_OBJECT - Static variable in class io.getlime.security.powerauth.rest.api.base.model.PowerAuthRequestObjects
-
Constant for the request attribute name "X-PowerAuth-Authentication-Object".
C
- CustomActivationProvider - Interface in io.getlime.security.powerauth.rest.api.base.provider
-
Interface which enables implementation of custom activations.
D
- decrypt(ObjectRequest<NonPersonalizedEncryptedPayloadModel>) - Method in class io.getlime.security.powerauth.rest.api.base.encryption.PowerAuthNonPersonalizedEncryptor
- decrypt(ObjectRequest<NonPersonalizedEncryptedPayloadModel>, Class<T>) - Method in class io.getlime.security.powerauth.rest.api.base.encryption.PowerAuthNonPersonalizedEncryptor
- decryptRequest(HttpServletRequest, Class<T>, EciesScope) - Method in class io.getlime.security.powerauth.rest.api.base.provider.PowerAuthEncryptionProviderBase
-
Decrypt HTTP request body and construct object with ECIES data.
E
- EciesEncryptionContext - Class in io.getlime.security.powerauth.rest.api.base.encryption
-
Class for storing ECIES encryption context derived from HTTP headers.
- EciesEncryptionContext() - Constructor for class io.getlime.security.powerauth.rest.api.base.encryption.EciesEncryptionContext
-
Default constructor.
- EciesEncryptionContext(String, String, String, PowerAuthHttpHeader) - Constructor for class io.getlime.security.powerauth.rest.api.base.encryption.EciesEncryptionContext
-
Constructor with all context parameters.
- encrypt(byte[]) - Method in class io.getlime.security.powerauth.rest.api.base.encryption.PowerAuthNonPersonalizedEncryptor
- encrypt(Object) - Method in class io.getlime.security.powerauth.rest.api.base.encryption.PowerAuthNonPersonalizedEncryptor
- ENCRYPTION_OBJECT - Static variable in class io.getlime.security.powerauth.rest.api.base.model.PowerAuthRequestObjects
-
Constant for the request attribute name "X-PowerAuth-Encryption-Object".
- encryptResponse(Object, PowerAuthEciesEncryption) - Method in class io.getlime.security.powerauth.rest.api.base.provider.PowerAuthEncryptionProviderBase
-
Encrypt response using ECIES.
- extractRequestBodyBytes(HttpServletRequest) - Method in class io.getlime.security.powerauth.rest.api.base.provider.PowerAuthAuthenticationProviderBase
-
Extract request body bytes from HTTP servlet request.
F
- filterRequest(HttpServletRequest) - Static method in class io.getlime.security.powerauth.rest.api.base.filter.PowerAuthRequestFilterBase
-
Extract request body from HTTP servlet request.
G
- 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.
I
- io.getlime.security.powerauth.rest.api.base.application - package io.getlime.security.powerauth.rest.api.base.application
- io.getlime.security.powerauth.rest.api.base.authentication - package io.getlime.security.powerauth.rest.api.base.authentication
- io.getlime.security.powerauth.rest.api.base.encryption - package io.getlime.security.powerauth.rest.api.base.encryption
- io.getlime.security.powerauth.rest.api.base.exception - package io.getlime.security.powerauth.rest.api.base.exception
- io.getlime.security.powerauth.rest.api.base.filter - package io.getlime.security.powerauth.rest.api.base.filter
- io.getlime.security.powerauth.rest.api.base.model - package io.getlime.security.powerauth.rest.api.base.model
- io.getlime.security.powerauth.rest.api.base.provider - package io.getlime.security.powerauth.rest.api.base.provider
L
- lookupUserIdForAttributes(Map<String, String>) - Method in interface io.getlime.security.powerauth.rest.api.base.provider.CustomActivationProvider
-
This method is responsible for looking user ID up based on a provided set of identity attributes.
P
- 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.
R
- REQUEST_BODY - Static variable in class io.getlime.security.powerauth.rest.api.base.model.PowerAuthRequestObjects
-
Constant for the request attribute name "X-PowerAuth-Request-Body".
- ResettableStreamHttpServletRequest - Class in io.getlime.security.powerauth.rest.api.base.filter
-
Resettable HTTP servlet request stream.
- ResettableStreamHttpServletRequest(HttpServletRequest) - Constructor for class io.getlime.security.powerauth.rest.api.base.filter.ResettableStreamHttpServletRequest
-
Constructs a request object wrapping the given request.
S
- 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.
- shouldRevokeRecoveryCodeOnRemove(String, String, Long) - Method in interface io.getlime.security.powerauth.rest.api.base.provider.CustomActivationProvider
-
Method that indicates if the recovery codes should be revoked when an activation is removed.
- 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.).
V
- validateRequestSignature(String, byte[], String, String) - Method in class io.getlime.security.powerauth.rest.api.base.provider.PowerAuthAuthenticationProviderBase
-
The same as {
PowerAuthAuthenticationProviderBase.validateRequestSignature(String, byte[], String, String, List, Integer)but uses default accepted signature type (2FA or 3FA) and does not specify forced signature version. - validateRequestSignature(String, byte[], String, String, List<PowerAuthSignatureTypes>, Integer) - Method in class io.getlime.security.powerauth.rest.api.base.provider.PowerAuthAuthenticationProviderBase
-
Validate the signature from the PowerAuth HTTP header against the provided HTTP method, request body and URI identifier.
- validateRequestSignature(HttpServletRequest, String, String) - Method in class io.getlime.security.powerauth.rest.api.base.provider.PowerAuthAuthenticationProviderBase
-
The same as {
PowerAuthAuthenticationProviderBase.validateRequestSignature(HttpServletRequest, String, String, List, Integer)but uses default accepted signature type (2FA or 3FA) and does not specify forced signature version. - validateRequestSignature(HttpServletRequest, String, String, List<PowerAuthSignatureTypes>) - Method in class io.getlime.security.powerauth.rest.api.base.provider.PowerAuthAuthenticationProviderBase
-
Validate a request signature, make sure only supported signature types are used, do not use forced signature version during upgrade.
- validateRequestSignature(HttpServletRequest, String, String, List<PowerAuthSignatureTypes>, Integer) - Method in class io.getlime.security.powerauth.rest.api.base.provider.PowerAuthAuthenticationProviderBase
-
Validate a request signature, make sure only supported signature types are used and allow specification of forced signature version.
- validateToken(String) - Method in class io.getlime.security.powerauth.rest.api.base.provider.PowerAuthAuthenticationProviderBase
-
Validate the token digest from PowerAuth authentication header.
- validateToken(String, List<PowerAuthSignatureTypes>) - Method in class io.getlime.security.powerauth.rest.api.base.provider.PowerAuthAuthenticationProviderBase
-
Validate the token digest from PowerAuth authentication header.
All Classes|All Packages