@Component public class EncryptorFactory extends Object
| Constructor and Description |
|---|
EncryptorFactory() |
| Modifier and Type | Method and Description |
|---|---|
PowerAuthNonPersonalizedEncryptor |
buildNonPersonalizedEncryptor(io.getlime.core.rest.model.base.request.ObjectRequest<io.getlime.security.powerauth.rest.api.model.entity.NonPersonalizedEncryptedPayloadModel> object)
Return a new instance of a non-personalized encryptor.
|
PowerAuthNonPersonalizedEncryptor |
buildNonPersonalizedEncryptor(String applicationKeyBase64,
String sessionIndexBase64,
String ephemeralPublicKeyBase64)
Return a new instance of a non-personalized encryptor.
|
void |
setPowerAuthClient(io.getlime.security.powerauth.soap.spring.client.PowerAuthServiceClient powerAuthClient) |
@Autowired public void setPowerAuthClient(io.getlime.security.powerauth.soap.spring.client.PowerAuthServiceClient powerAuthClient)
public PowerAuthNonPersonalizedEncryptor buildNonPersonalizedEncryptor(io.getlime.core.rest.model.base.request.ObjectRequest<io.getlime.security.powerauth.rest.api.model.entity.NonPersonalizedEncryptedPayloadModel> object)
object - Request object to be used to initialize a new encryptor.public PowerAuthNonPersonalizedEncryptor buildNonPersonalizedEncryptor(String applicationKeyBase64, String sessionIndexBase64, String ephemeralPublicKeyBase64)
applicationKeyBase64 - Application key associated with an application master key used for encryption.sessionIndexBase64 - Session index.ephemeralPublicKeyBase64 - Ephemeral public key.Copyright © 2017–2020 Wultra s.r.o.. All rights reserved.