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
-
-
-
Method Detail
-
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
public VaultUnlockResponse unlockVault(VaultUnlockRequest request) throws PowerAuthClientException
- 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
public CreateTokenResponse createToken(CreateTokenRequest request) throws PowerAuthClientException
- 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
-
-