Uses of Class
io.getlime.security.powerauth.crypto.lib.encryptor.exception.EncryptorException
Packages that use EncryptorException
Package
Description
-
Uses of EncryptorException in io.getlime.security.powerauth.crypto.lib.encryptor
Methods in io.getlime.security.powerauth.crypto.lib.encryptor that throw EncryptorExceptionModifier and TypeMethodDescriptionServerEncryptor.calculateSecretsForExternalEncryptor(EncryptedRequest request) Build encryptor secrets that can be used in the external encryptor to decrypt the provided request.voidClientEncryptor.configureSecrets(EncryptorSecrets secrets) Configure secret keys before the encryptor is used for the encryption and decryption tasks.voidServerEncryptor.configureSecrets(EncryptorSecrets secrets) Configure secret keys before the encryptor is used for the encryption and decryption tasks.byte[]ServerEncryptor.decryptRequest(EncryptedRequest request) Decrypt encrypted request data.byte[]ClientEncryptor.decryptResponse(EncryptedResponse response) Decrypt response received from the server.ClientEncryptor.encryptRequest(byte[] data) Encrypt data with this encryptor.ServerEncryptor.encryptResponse(byte[] data) Encrypt response data.EncryptorFactory.getClientEncryptor(EncryptorId encryptorId, EncryptorParameters encryptorParameters) Create client-side encryptor that can encrypt the request and decrypt response from the server.EncryptorFactory.getClientEncryptor(EncryptorId encryptorId, EncryptorParameters encryptorParameters, EncryptorSecrets encryptorSecrets) Create client-side encryptor that can encrypt the request and decrypt the response from the server.EncryptorFactory.getRequestResponseValidator(String protocolVersion) Get request or response data validator for given protocol version.EncryptorFactory.getServerEncryptor(EncryptorId encryptorId, EncryptorParameters encryptorParameters) Create server-side encryptor that can decrypt the request from the client and encrypt the response.EncryptorFactory.getServerEncryptor(EncryptorId encryptorId, EncryptorParameters encryptorParameters, EncryptorSecrets encryptorSecrets) Create server-side encryptor that can decrypt the request from the client and encrypt the response. -
Uses of EncryptorException in io.getlime.security.powerauth.crypto.lib.encryptor.ecies
Methods in io.getlime.security.powerauth.crypto.lib.encryptor.ecies that throw EncryptorExceptionModifier and TypeMethodDescriptionServerEciesEncryptor.calculateSecretsForExternalEncryptor(EncryptedRequest request) voidClientEciesEncryptor.configureSecrets(EncryptorSecrets secrets) voidServerEciesEncryptor.configureSecrets(EncryptorSecrets secrets) byte[]ServerEciesEncryptor.decryptRequest(EncryptedRequest request) byte[]ClientEciesEncryptor.decryptResponse(EncryptedResponse response) ClientEciesEncryptor.encryptRequest(byte[] data) ServerEciesEncryptor.encryptResponse(byte[] data) Constructors in io.getlime.security.powerauth.crypto.lib.encryptor.ecies that throw EncryptorExceptionModifierConstructorDescriptionClientEciesEncryptor(EncryptorId encryptorId, EncryptorParameters parameters) Construct ECIES encryptor that implements encryption for PowerAuth Clients.EciesRequestResponseValidator(String protocolVersion) Construct validator for particular protocol version.ServerEciesEncryptor(EncryptorId encryptorId, EncryptorParameters parameters) Construct ECIES encryptor that implements encryption for PowerAuth Server. -
Uses of EncryptorException in io.getlime.security.powerauth.crypto.lib.encryptor.ecies.exception
Subclasses of EncryptorException in io.getlime.security.powerauth.crypto.lib.encryptor.ecies.exceptionModifier and TypeClassDescriptionclassException used for handling incorrect ECIES encryption / decryption states.