Class PowerAuthServiceClient.PowerAuthServiceClientV2
java.lang.Object
io.getlime.security.powerauth.soap.spring.client.PowerAuthServiceClient.PowerAuthServiceClientV2
- All Implemented Interfaces:
PowerAuthClient.PowerAuthClientV2
- Enclosing class:
- PowerAuthServiceClient
public class PowerAuthServiceClient.PowerAuthServiceClientV2 extends java.lang.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
Modifier and Type Method Description CreateActivationResponsecreateActivation(CreateActivationRequest request)CreateActivationResponsecreateActivation(java.lang.String applicationKey, java.lang.String userId, java.lang.Long maxFailureCount, java.util.Date timestampActivationExpire, java.lang.String identity, java.lang.String activationOtp, java.lang.String activationName, java.lang.String activationNonce, java.lang.String ephemeralPublicKey, java.lang.String cDevicePublicKey, java.lang.String extras, java.lang.String applicationSignature)CreateActivationResponsecreateActivation(java.lang.String applicationKey, java.lang.String userId, java.lang.String identity, java.lang.String activationName, java.lang.String activationNonce, java.lang.String ephemeralPublicKey, java.lang.String cDevicePublicKey, java.lang.String extras, java.lang.String applicationSignature)CreateTokenResponsecreateToken(CreateTokenRequest request)CreateTokenResponsecreateToken(java.lang.String activationId, java.lang.String ephemeralPublicKey, SignatureType signatureType)GetNonPersonalizedEncryptionKeyResponsegenerateNonPersonalizedE2EEncryptionKey(GetNonPersonalizedEncryptionKeyRequest request)GetNonPersonalizedEncryptionKeyResponsegenerateNonPersonalizedE2EEncryptionKey(java.lang.String applicationKey, java.lang.String ephemeralPublicKeyBase64, java.lang.String sessionIndex)GetPersonalizedEncryptionKeyResponsegeneratePersonalizedE2EEncryptionKey(GetPersonalizedEncryptionKeyRequest request)GetPersonalizedEncryptionKeyResponsegeneratePersonalizedE2EEncryptionKey(java.lang.String activationId, java.lang.String sessionIndex)PrepareActivationResponseprepareActivation(PrepareActivationRequest request)PrepareActivationResponseprepareActivation(java.lang.String activationIdShort, java.lang.String activationName, java.lang.String activationNonce, java.lang.String ephemeralPublicKey, java.lang.String cDevicePublicKey, java.lang.String extras, java.lang.String applicationKey, java.lang.String applicationSignature)VaultUnlockResponseunlockVault(VaultUnlockRequest request)VaultUnlockResponseunlockVault(java.lang.String activationId, java.lang.String applicationKey, java.lang.String data, java.lang.String signature, SignatureType signatureType, java.lang.String reason)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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(java.lang.String activationIdShort, java.lang.String activationName, java.lang.String activationNonce, java.lang.String ephemeralPublicKey, java.lang.String cDevicePublicKey, java.lang.String extras, java.lang.String applicationKey, java.lang.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(java.lang.String applicationKey, java.lang.String userId, java.lang.String identity, java.lang.String activationName, java.lang.String activationNonce, java.lang.String ephemeralPublicKey, java.lang.String cDevicePublicKey, java.lang.String extras, java.lang.String applicationSignature) throws PowerAuthClientException- Specified by:
createActivationin interfacePowerAuthClient.PowerAuthClientV2- Throws:
PowerAuthClientException
-
createActivation
public CreateActivationResponse createActivation(java.lang.String applicationKey, java.lang.String userId, java.lang.Long maxFailureCount, java.util.Date timestampActivationExpire, java.lang.String identity, java.lang.String activationOtp, java.lang.String activationName, java.lang.String activationNonce, java.lang.String ephemeralPublicKey, java.lang.String cDevicePublicKey, java.lang.String extras, java.lang.String applicationSignature) throws PowerAuthClientException- Specified by:
createActivationin interfacePowerAuthClient.PowerAuthClientV2- Throws:
PowerAuthClientException
-
unlockVault
- Specified by:
unlockVaultin interfacePowerAuthClient.PowerAuthClientV2- Throws:
PowerAuthClientException
-
unlockVault
public VaultUnlockResponse unlockVault(java.lang.String activationId, java.lang.String applicationKey, java.lang.String data, java.lang.String signature, SignatureType signatureType, java.lang.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(java.lang.String activationId, java.lang.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(java.lang.String applicationKey, java.lang.String ephemeralPublicKeyBase64, java.lang.String sessionIndex) throws PowerAuthClientException- Specified by:
generateNonPersonalizedE2EEncryptionKeyin interfacePowerAuthClient.PowerAuthClientV2- Throws:
PowerAuthClientException
-
createToken
- Specified by:
createTokenin interfacePowerAuthClient.PowerAuthClientV2- Throws:
PowerAuthClientException
-
createToken
public CreateTokenResponse createToken(java.lang.String activationId, java.lang.String ephemeralPublicKey, SignatureType signatureType) throws PowerAuthClientException- Specified by:
createTokenin interfacePowerAuthClient.PowerAuthClientV2- Throws:
PowerAuthClientException
-