Class PowerAuthRestClient.PowerAuthServiceClientV2
java.lang.Object
com.wultra.security.powerauth.rest.client.PowerAuthRestClient.PowerAuthServiceClientV2
- All Implemented Interfaces:
PowerAuthClient.PowerAuthClientV2
- Enclosing class:
- PowerAuthRestClient
public class PowerAuthRestClient.PowerAuthServiceClientV2 extends Object implements PowerAuthClient.PowerAuthClientV2
Client with PowerAuth version 2.0 methods. This client will be deprecated in future release.
-
Constructor Summary
Constructors Constructor Description PowerAuthServiceClientV2() -
Method Summary
-
Constructor Details
-
PowerAuthServiceClientV2
public PowerAuthServiceClientV2()
-
-
Method Details
-
prepareActivation
public PrepareActivationResponse prepareActivation(PrepareActivationRequest request) throws PowerAuthClientException- Specified by:
prepareActivationin interfacePowerAuthClient.PowerAuthClientV2- Throws:
PowerAuthClientException
-
prepareActivation
public PrepareActivationResponse prepareActivation(String activationIdShort, String activationName, String activationNonce, String ephemeralPublicKey, String cDevicePublicKey, String extras, String applicationKey, String applicationSignature) throws PowerAuthClientException- Specified by:
prepareActivationin interfacePowerAuthClient.PowerAuthClientV2- Throws:
PowerAuthClientException
-
createActivation
public CreateActivationResponse createActivation(CreateActivationRequest request) throws PowerAuthClientException- Specified by:
createActivationin interfacePowerAuthClient.PowerAuthClientV2- Throws:
PowerAuthClientException
-
createActivation
public CreateActivationResponse createActivation(String applicationKey, String userId, String identity, String activationName, String activationNonce, String ephemeralPublicKey, String cDevicePublicKey, String extras, String applicationSignature) throws PowerAuthClientException- Specified by:
createActivationin interfacePowerAuthClient.PowerAuthClientV2- Throws:
PowerAuthClientException
-
createActivation
public CreateActivationResponse createActivation(String applicationKey, String userId, Long maxFailureCount, Date timestampActivationExpire, String identity, String activationOtp, String activationName, String activationNonce, String ephemeralPublicKey, String cDevicePublicKey, String extras, String applicationSignature) throws PowerAuthClientException- Specified by:
createActivationin interfacePowerAuthClient.PowerAuthClientV2- Throws:
PowerAuthClientException
-
unlockVault
- Specified by:
unlockVaultin interfacePowerAuthClient.PowerAuthClientV2- Throws:
PowerAuthClientException
-
unlockVault
public VaultUnlockResponse unlockVault(String activationId, String applicationKey, String data, String signature, SignatureType signatureType, String reason) throws PowerAuthClientException- Specified by:
unlockVaultin interfacePowerAuthClient.PowerAuthClientV2- Throws:
PowerAuthClientException
-
generatePersonalizedE2EEncryptionKey
public GetPersonalizedEncryptionKeyResponse generatePersonalizedE2EEncryptionKey(GetPersonalizedEncryptionKeyRequest request) throws PowerAuthClientException- Specified by:
generatePersonalizedE2EEncryptionKeyin interfacePowerAuthClient.PowerAuthClientV2- Throws:
PowerAuthClientException
-
generatePersonalizedE2EEncryptionKey
public GetPersonalizedEncryptionKeyResponse generatePersonalizedE2EEncryptionKey(String activationId, String sessionIndex) throws PowerAuthClientException- Specified by:
generatePersonalizedE2EEncryptionKeyin interfacePowerAuthClient.PowerAuthClientV2- Throws:
PowerAuthClientException
-
generateNonPersonalizedE2EEncryptionKey
public GetNonPersonalizedEncryptionKeyResponse generateNonPersonalizedE2EEncryptionKey(GetNonPersonalizedEncryptionKeyRequest request) throws PowerAuthClientException- Specified by:
generateNonPersonalizedE2EEncryptionKeyin interfacePowerAuthClient.PowerAuthClientV2- Throws:
PowerAuthClientException
-
generateNonPersonalizedE2EEncryptionKey
public GetNonPersonalizedEncryptionKeyResponse generateNonPersonalizedE2EEncryptionKey(String applicationKey, String ephemeralPublicKeyBase64, String sessionIndex) throws PowerAuthClientException- Specified by:
generateNonPersonalizedE2EEncryptionKeyin interfacePowerAuthClient.PowerAuthClientV2- Throws:
PowerAuthClientException
-
createToken
- Specified by:
createTokenin interfacePowerAuthClient.PowerAuthClientV2- Throws:
PowerAuthClientException
-
createToken
public CreateTokenResponse createToken(String activationId, String ephemeralPublicKey, SignatureType signatureType) throws PowerAuthClientException- Specified by:
createTokenin interfacePowerAuthClient.PowerAuthClientV2- Throws:
PowerAuthClientException
-