Class PowerAuthRestClient
java.lang.Object
com.wultra.security.powerauth.rest.client.PowerAuthRestClient
- All Implemented Interfaces:
PowerAuthClient
public class PowerAuthRestClient extends java.lang.Object implements PowerAuthClient
Class implementing a PowerAuth REST client.
- Author:
- Roman Strobl, roman.strobl@wultra.com
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classPowerAuthRestClient.PowerAuthServiceClientV2Client with PowerAuth version 2.0 methods.Nested classes/interfaces inherited from interface com.wultra.security.powerauth.client.PowerAuthClient
PowerAuthClient.PowerAuthClientV2 -
Constructor Summary
Constructors Constructor Description PowerAuthRestClient(java.lang.String baseUrl)PowerAuth REST client constructor.PowerAuthRestClient(java.lang.String baseUrl, PowerAuthRestClientConfiguration config)PowerAuth REST client constructor. -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
PowerAuthRestClient
PowerAuth REST client constructor.- Parameters:
baseUrl- BASE URL of REST endpoints.- Throws:
PowerAuthClientException
-
PowerAuthRestClient
public PowerAuthRestClient(java.lang.String baseUrl, PowerAuthRestClientConfiguration config) throws PowerAuthClientExceptionPowerAuth REST client constructor.- Parameters:
baseUrl- Base URL of REST endpoints.- Throws:
PowerAuthClientException
-
-
Method Details
-
getSystemStatus
public GetSystemStatusResponse getSystemStatus(GetSystemStatusRequest request) throws PowerAuthClientException- Specified by:
getSystemStatusin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getSystemStatus
- Specified by:
getSystemStatusin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getErrorList
public GetErrorCodeListResponse getErrorList(GetErrorCodeListRequest request) throws PowerAuthClientException- Specified by:
getErrorListin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getErrorList
public GetErrorCodeListResponse getErrorList(java.lang.String language) throws PowerAuthClientException- Specified by:
getErrorListin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
initActivation
public InitActivationResponse initActivation(InitActivationRequest request) throws PowerAuthClientException- Specified by:
initActivationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
initActivation
public InitActivationResponse initActivation(java.lang.String userId, java.lang.Long applicationId) throws PowerAuthClientException- Specified by:
initActivationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
initActivation
public InitActivationResponse initActivation(java.lang.String userId, java.lang.Long applicationId, ActivationOtpValidation otpValidation, java.lang.String otp) throws PowerAuthClientException- Specified by:
initActivationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
initActivation
public InitActivationResponse initActivation(java.lang.String userId, java.lang.Long applicationId, java.lang.Long maxFailureCount, java.util.Date timestampActivationExpire) throws PowerAuthClientException- Specified by:
initActivationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
initActivation
public InitActivationResponse initActivation(java.lang.String userId, java.lang.Long applicationId, java.lang.Long maxFailureCount, java.util.Date timestampActivationExpire, ActivationOtpValidation otpValidation, java.lang.String otp) throws PowerAuthClientException- Specified by:
initActivationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
prepareActivation
public PrepareActivationResponse prepareActivation(PrepareActivationRequest request) throws PowerAuthClientException- Specified by:
prepareActivationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
prepareActivation
public PrepareActivationResponse prepareActivation(java.lang.String activationCode, java.lang.String applicationKey, java.lang.String ephemeralPublicKey, java.lang.String encryptedData, java.lang.String mac, java.lang.String nonce) throws PowerAuthClientException- Specified by:
prepareActivationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createActivation
public CreateActivationResponse createActivation(CreateActivationRequest request) throws PowerAuthClientException- Specified by:
createActivationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createActivation
public CreateActivationResponse createActivation(java.lang.String userId, java.util.Date timestampActivationExpire, java.lang.Long maxFailureCount, java.lang.String applicationKey, java.lang.String ephemeralPublicKey, java.lang.String encryptedData, java.lang.String mac, java.lang.String nonce) throws PowerAuthClientException- Specified by:
createActivationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
updateActivationOtp
public UpdateActivationOtpResponse updateActivationOtp(java.lang.String activationId, java.lang.String externalUserId, java.lang.String activationOtp) throws PowerAuthClientException- Specified by:
updateActivationOtpin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
updateActivationOtp
public UpdateActivationOtpResponse updateActivationOtp(UpdateActivationOtpRequest request) throws PowerAuthClientException- Specified by:
updateActivationOtpin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
commitActivation
public CommitActivationResponse commitActivation(CommitActivationRequest request) throws PowerAuthClientException- Specified by:
commitActivationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
commitActivation
public CommitActivationResponse commitActivation(java.lang.String activationId, java.lang.String externalUserId) throws PowerAuthClientException- Specified by:
commitActivationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
commitActivation
public CommitActivationResponse commitActivation(java.lang.String activationId, java.lang.String externalUserId, java.lang.String activationOtp) throws PowerAuthClientException- Specified by:
commitActivationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getActivationStatus
public GetActivationStatusResponse getActivationStatus(GetActivationStatusRequest request) throws PowerAuthClientException- Specified by:
getActivationStatusin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getActivationStatus
public GetActivationStatusResponse getActivationStatus(java.lang.String activationId) throws PowerAuthClientException- Specified by:
getActivationStatusin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getActivationStatusWithEncryptedStatusBlob
public GetActivationStatusResponse getActivationStatusWithEncryptedStatusBlob(java.lang.String activationId, java.lang.String challenge) throws PowerAuthClientException- Specified by:
getActivationStatusWithEncryptedStatusBlobin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
removeActivation
public RemoveActivationResponse removeActivation(RemoveActivationRequest request) throws PowerAuthClientException- Specified by:
removeActivationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
removeActivation
public RemoveActivationResponse removeActivation(java.lang.String activationId, java.lang.String externalUserId) throws PowerAuthClientException- Specified by:
removeActivationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
removeActivation
public RemoveActivationResponse removeActivation(java.lang.String activationId, java.lang.String externalUserId, java.lang.Boolean revokeRecoveryCodes) throws PowerAuthClientException- Specified by:
removeActivationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getActivationListForUser
public GetActivationListForUserResponse getActivationListForUser(GetActivationListForUserRequest request) throws PowerAuthClientException- Specified by:
getActivationListForUserin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getActivationListForUser
public java.util.List<GetActivationListForUserResponse.Activations> getActivationListForUser(java.lang.String userId) throws PowerAuthClientException- Specified by:
getActivationListForUserin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
lookupActivations
public LookupActivationsResponse lookupActivations(LookupActivationsRequest request) throws PowerAuthClientException- Specified by:
lookupActivationsin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
lookupActivations
public java.util.List<LookupActivationsResponse.Activations> lookupActivations(java.util.List<java.lang.String> userIds, java.util.List<java.lang.Long> applicationIds, java.util.Date timestampLastUsedBefore, java.util.Date timestampLastUsedAfter, ActivationStatus activationStatus, java.util.List<java.lang.String> activationFlags) throws PowerAuthClientException- Specified by:
lookupActivationsin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
updateStatusForActivations
public UpdateStatusForActivationsResponse updateStatusForActivations(UpdateStatusForActivationsRequest request) throws PowerAuthClientException- Specified by:
updateStatusForActivationsin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
updateStatusForActivations
public UpdateStatusForActivationsResponse updateStatusForActivations(java.util.List<java.lang.String> activationIds, ActivationStatus activationStatus) throws PowerAuthClientException- Specified by:
updateStatusForActivationsin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
verifySignature
public VerifySignatureResponse verifySignature(VerifySignatureRequest request) throws PowerAuthClientException- Specified by:
verifySignaturein interfacePowerAuthClient- Throws:
PowerAuthClientException
-
verifySignature
public VerifySignatureResponse verifySignature(java.lang.String activationId, java.lang.String applicationKey, java.lang.String data, java.lang.String signature, SignatureType signatureType, java.lang.String signatureVersion, java.lang.Long forcedSignatureVersion) throws PowerAuthClientException- Specified by:
verifySignaturein interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createPersonalizedOfflineSignaturePayload
public CreatePersonalizedOfflineSignaturePayloadResponse createPersonalizedOfflineSignaturePayload(CreatePersonalizedOfflineSignaturePayloadRequest request) throws PowerAuthClientException- Specified by:
createPersonalizedOfflineSignaturePayloadin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createPersonalizedOfflineSignaturePayload
public CreatePersonalizedOfflineSignaturePayloadResponse createPersonalizedOfflineSignaturePayload(java.lang.String activationId, java.lang.String data) throws PowerAuthClientException- Specified by:
createPersonalizedOfflineSignaturePayloadin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createNonPersonalizedOfflineSignaturePayload
public CreateNonPersonalizedOfflineSignaturePayloadResponse createNonPersonalizedOfflineSignaturePayload(CreateNonPersonalizedOfflineSignaturePayloadRequest request) throws PowerAuthClientException- Specified by:
createNonPersonalizedOfflineSignaturePayloadin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createNonPersonalizedOfflineSignaturePayload
public CreateNonPersonalizedOfflineSignaturePayloadResponse createNonPersonalizedOfflineSignaturePayload(long applicationId, java.lang.String data) throws PowerAuthClientException- Specified by:
createNonPersonalizedOfflineSignaturePayloadin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
verifyOfflineSignature
public VerifyOfflineSignatureResponse verifyOfflineSignature(VerifyOfflineSignatureRequest request) throws PowerAuthClientException- Specified by:
verifyOfflineSignaturein interfacePowerAuthClient- Throws:
PowerAuthClientException
-
verifyOfflineSignature
public VerifyOfflineSignatureResponse verifyOfflineSignature(java.lang.String activationId, java.lang.String data, java.lang.String signature, boolean allowBiometry) throws PowerAuthClientException- Specified by:
verifyOfflineSignaturein interfacePowerAuthClient- Throws:
PowerAuthClientException
-
unlockVault
- Specified by:
unlockVaultin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
unlockVault
public VaultUnlockResponse unlockVault(java.lang.String activationId, java.lang.String applicationKey, java.lang.String signature, SignatureType signatureType, java.lang.String signatureVersion, java.lang.String signedData, java.lang.String ephemeralPublicKey, java.lang.String encryptedData, java.lang.String mac, java.lang.String nonce) throws PowerAuthClientException- Specified by:
unlockVaultin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
verifyECDSASignature
public VerifyECDSASignatureResponse verifyECDSASignature(VerifyECDSASignatureRequest request) throws PowerAuthClientException- Specified by:
verifyECDSASignaturein interfacePowerAuthClient- Throws:
PowerAuthClientException
-
verifyECDSASignature
public VerifyECDSASignatureResponse verifyECDSASignature(java.lang.String activationId, java.lang.String data, java.lang.String signature) throws PowerAuthClientException- Specified by:
verifyECDSASignaturein interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getSignatureAuditLog
public SignatureAuditResponse getSignatureAuditLog(SignatureAuditRequest request) throws PowerAuthClientException- Specified by:
getSignatureAuditLogin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getSignatureAuditLog
public java.util.List<SignatureAuditResponse.Items> getSignatureAuditLog(java.lang.String userId, java.util.Date startingDate, java.util.Date endingDate) throws PowerAuthClientException- Specified by:
getSignatureAuditLogin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getSignatureAuditLog
public java.util.List<SignatureAuditResponse.Items> getSignatureAuditLog(java.lang.String userId, java.lang.Long applicationId, java.util.Date startingDate, java.util.Date endingDate) throws PowerAuthClientException- Specified by:
getSignatureAuditLogin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getActivationHistory
public ActivationHistoryResponse getActivationHistory(ActivationHistoryRequest request) throws PowerAuthClientException- Specified by:
getActivationHistoryin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getActivationHistory
public java.util.List<ActivationHistoryResponse.Items> getActivationHistory(java.lang.String activationId, java.util.Date startingDate, java.util.Date endingDate) throws PowerAuthClientException- Specified by:
getActivationHistoryin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
blockActivation
public BlockActivationResponse blockActivation(BlockActivationRequest request) throws PowerAuthClientException- Specified by:
blockActivationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
blockActivation
public BlockActivationResponse blockActivation(java.lang.String activationId, java.lang.String reason, java.lang.String externalUserId) throws PowerAuthClientException- Specified by:
blockActivationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
unblockActivation
public UnblockActivationResponse unblockActivation(UnblockActivationRequest request) throws PowerAuthClientException- Specified by:
unblockActivationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
unblockActivation
public UnblockActivationResponse unblockActivation(java.lang.String activationId, java.lang.String externalUserId) throws PowerAuthClientException- Specified by:
unblockActivationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getApplicationList
public GetApplicationListResponse getApplicationList(GetApplicationListRequest request) throws PowerAuthClientException- Specified by:
getApplicationListin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getApplicationList
public java.util.List<GetApplicationListResponse.Applications> getApplicationList() throws PowerAuthClientException- Specified by:
getApplicationListin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getApplicationDetail
public GetApplicationDetailResponse getApplicationDetail(GetApplicationDetailRequest request) throws PowerAuthClientException- Specified by:
getApplicationDetailin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getApplicationDetail
public GetApplicationDetailResponse getApplicationDetail(java.lang.Long applicationId) throws PowerAuthClientException- Specified by:
getApplicationDetailin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getApplicationDetail
public GetApplicationDetailResponse getApplicationDetail(java.lang.String applicationName) throws PowerAuthClientException- Specified by:
getApplicationDetailin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
lookupApplicationByAppKey
public LookupApplicationByAppKeyResponse lookupApplicationByAppKey(LookupApplicationByAppKeyRequest request) throws PowerAuthClientException- Specified by:
lookupApplicationByAppKeyin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
lookupApplicationByAppKey
public LookupApplicationByAppKeyResponse lookupApplicationByAppKey(java.lang.String applicationKey) throws PowerAuthClientException- Specified by:
lookupApplicationByAppKeyin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createApplication
public CreateApplicationResponse createApplication(CreateApplicationRequest request) throws PowerAuthClientException- Specified by:
createApplicationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createApplication
public CreateApplicationResponse createApplication(java.lang.String name) throws PowerAuthClientException- Specified by:
createApplicationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createApplicationVersion
public CreateApplicationVersionResponse createApplicationVersion(CreateApplicationVersionRequest request) throws PowerAuthClientException- Specified by:
createApplicationVersionin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createApplicationVersion
public CreateApplicationVersionResponse createApplicationVersion(java.lang.Long applicationId, java.lang.String versionName) throws PowerAuthClientException- Specified by:
createApplicationVersionin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
unsupportApplicationVersion
public UnsupportApplicationVersionResponse unsupportApplicationVersion(UnsupportApplicationVersionRequest request) throws PowerAuthClientException- Specified by:
unsupportApplicationVersionin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
unsupportApplicationVersion
public UnsupportApplicationVersionResponse unsupportApplicationVersion(java.lang.Long versionId) throws PowerAuthClientException- Specified by:
unsupportApplicationVersionin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
supportApplicationVersion
public SupportApplicationVersionResponse supportApplicationVersion(SupportApplicationVersionRequest request) throws PowerAuthClientException- Specified by:
supportApplicationVersionin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
supportApplicationVersion
public SupportApplicationVersionResponse supportApplicationVersion(java.lang.Long versionId) throws PowerAuthClientException- Specified by:
supportApplicationVersionin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createIntegration
public CreateIntegrationResponse createIntegration(CreateIntegrationRequest request) throws PowerAuthClientException- Specified by:
createIntegrationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createIntegration
public CreateIntegrationResponse createIntegration(java.lang.String name) throws PowerAuthClientException- Specified by:
createIntegrationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getIntegrationList
public GetIntegrationListResponse getIntegrationList(GetIntegrationListRequest request) throws PowerAuthClientException- Specified by:
getIntegrationListin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getIntegrationList
public java.util.List<GetIntegrationListResponse.Items> getIntegrationList() throws PowerAuthClientException- Specified by:
getIntegrationListin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
removeIntegration
public RemoveIntegrationResponse removeIntegration(RemoveIntegrationRequest request) throws PowerAuthClientException- Specified by:
removeIntegrationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
removeIntegration
public RemoveIntegrationResponse removeIntegration(java.lang.String id) throws PowerAuthClientException- Specified by:
removeIntegrationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createCallbackUrl
public CreateCallbackUrlResponse createCallbackUrl(CreateCallbackUrlRequest request) throws PowerAuthClientException- Specified by:
createCallbackUrlin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createCallbackUrl
public CreateCallbackUrlResponse createCallbackUrl(java.lang.Long applicationId, java.lang.String name, CallbackUrlType type, java.lang.String callbackUrl, java.util.List<java.lang.String> attributes) throws PowerAuthClientException- Specified by:
createCallbackUrlin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
updateCallbackUrl
public UpdateCallbackUrlResponse updateCallbackUrl(UpdateCallbackUrlRequest request) throws PowerAuthClientException- Specified by:
updateCallbackUrlin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
updateCallbackUrl
public UpdateCallbackUrlResponse updateCallbackUrl(java.lang.String id, long applicationId, java.lang.String name, java.lang.String callbackUrl, java.util.List<java.lang.String> attributes) throws PowerAuthClientException- Specified by:
updateCallbackUrlin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getCallbackUrlList
public GetCallbackUrlListResponse getCallbackUrlList(GetCallbackUrlListRequest request) throws PowerAuthClientException- Specified by:
getCallbackUrlListin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getCallbackUrlList
public java.util.List<GetCallbackUrlListResponse.CallbackUrlList> getCallbackUrlList(java.lang.Long applicationId) throws PowerAuthClientException- Specified by:
getCallbackUrlListin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
removeCallbackUrl
public RemoveCallbackUrlResponse removeCallbackUrl(RemoveCallbackUrlRequest request) throws PowerAuthClientException- Specified by:
removeCallbackUrlin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
removeCallbackUrl
public RemoveCallbackUrlResponse removeCallbackUrl(java.lang.String callbackUrlId) throws PowerAuthClientException- Specified by:
removeCallbackUrlin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createToken
- Specified by:
createTokenin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createToken
public CreateTokenResponse createToken(java.lang.String activationId, java.lang.String applicationKey, java.lang.String ephemeralPublicKey, java.lang.String encryptedData, java.lang.String mac, java.lang.String nonce, SignatureType signatureType) throws PowerAuthClientException- Specified by:
createTokenin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
validateToken
public ValidateTokenResponse validateToken(ValidateTokenRequest request) throws PowerAuthClientException- Specified by:
validateTokenin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
validateToken
public ValidateTokenResponse validateToken(java.lang.String tokenId, java.lang.String nonce, long timestamp, java.lang.String tokenDigest) throws PowerAuthClientException- Specified by:
validateTokenin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
removeToken
- Specified by:
removeTokenin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
removeToken
public RemoveTokenResponse removeToken(java.lang.String tokenId, java.lang.String activationId) throws PowerAuthClientException- Specified by:
removeTokenin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getEciesDecryptor
public GetEciesDecryptorResponse getEciesDecryptor(GetEciesDecryptorRequest request) throws PowerAuthClientException- Specified by:
getEciesDecryptorin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getEciesDecryptor
public GetEciesDecryptorResponse getEciesDecryptor(java.lang.String activationId, java.lang.String applicationKey, java.lang.String ephemeralPublicKey) throws PowerAuthClientException- Specified by:
getEciesDecryptorin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
startUpgrade
public StartUpgradeResponse startUpgrade(StartUpgradeRequest request) throws PowerAuthClientException- Specified by:
startUpgradein interfacePowerAuthClient- Throws:
PowerAuthClientException
-
startUpgrade
public StartUpgradeResponse startUpgrade(java.lang.String activationId, java.lang.String applicationKey, java.lang.String ephemeralPublicKey, java.lang.String encryptedData, java.lang.String mac, java.lang.String nonce) throws PowerAuthClientException- Specified by:
startUpgradein interfacePowerAuthClient- Throws:
PowerAuthClientException
-
commitUpgrade
public CommitUpgradeResponse commitUpgrade(CommitUpgradeRequest request) throws PowerAuthClientException- Specified by:
commitUpgradein interfacePowerAuthClient- Throws:
PowerAuthClientException
-
commitUpgrade
public CommitUpgradeResponse commitUpgrade(java.lang.String activationId, java.lang.String applicationKey) throws PowerAuthClientException- Specified by:
commitUpgradein interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createRecoveryCode
public CreateRecoveryCodeResponse createRecoveryCode(CreateRecoveryCodeRequest request) throws PowerAuthClientException- Specified by:
createRecoveryCodein interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createRecoveryCode
public CreateRecoveryCodeResponse createRecoveryCode(java.lang.Long applicationId, java.lang.String userId, java.lang.Long pukCount) throws PowerAuthClientException- Specified by:
createRecoveryCodein interfacePowerAuthClient- Throws:
PowerAuthClientException
-
confirmRecoveryCode
public ConfirmRecoveryCodeResponse confirmRecoveryCode(ConfirmRecoveryCodeRequest request) throws PowerAuthClientException- Specified by:
confirmRecoveryCodein interfacePowerAuthClient- Throws:
PowerAuthClientException
-
confirmRecoveryCode
public ConfirmRecoveryCodeResponse confirmRecoveryCode(java.lang.String activationId, java.lang.String applicationKey, java.lang.String ephemeralPublicKey, java.lang.String encryptedData, java.lang.String mac, java.lang.String nonce) throws PowerAuthClientException- Specified by:
confirmRecoveryCodein interfacePowerAuthClient- Throws:
PowerAuthClientException
-
lookupRecoveryCodes
public LookupRecoveryCodesResponse lookupRecoveryCodes(LookupRecoveryCodesRequest request) throws PowerAuthClientException- Specified by:
lookupRecoveryCodesin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
lookupRecoveryCodes
public LookupRecoveryCodesResponse lookupRecoveryCodes(java.lang.String userId, java.lang.String activationId, java.lang.Long applicationId, RecoveryCodeStatus recoveryCodeStatus, RecoveryPukStatus recoveryPukStatus) throws PowerAuthClientException- Specified by:
lookupRecoveryCodesin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
revokeRecoveryCodes
public RevokeRecoveryCodesResponse revokeRecoveryCodes(RevokeRecoveryCodesRequest request) throws PowerAuthClientException- Specified by:
revokeRecoveryCodesin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
revokeRecoveryCodes
public RevokeRecoveryCodesResponse revokeRecoveryCodes(java.util.List<java.lang.Long> recoveryCodeIds) throws PowerAuthClientException- Specified by:
revokeRecoveryCodesin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createActivationUsingRecoveryCode
public RecoveryCodeActivationResponse createActivationUsingRecoveryCode(RecoveryCodeActivationRequest request) throws PowerAuthClientException- Specified by:
createActivationUsingRecoveryCodein interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createActivationUsingRecoveryCode
public RecoveryCodeActivationResponse createActivationUsingRecoveryCode(java.lang.String recoveryCode, java.lang.String puk, java.lang.String applicationKey, java.lang.Long maxFailureCount, java.lang.String ephemeralPublicKey, java.lang.String encryptedData, java.lang.String mac, java.lang.String nonce) throws PowerAuthClientException- Specified by:
createActivationUsingRecoveryCodein interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getRecoveryConfig
public GetRecoveryConfigResponse getRecoveryConfig(GetRecoveryConfigRequest request) throws PowerAuthClientException- Specified by:
getRecoveryConfigin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
getRecoveryConfig
public GetRecoveryConfigResponse getRecoveryConfig(java.lang.Long applicationId) throws PowerAuthClientException- Specified by:
getRecoveryConfigin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
updateRecoveryConfig
public UpdateRecoveryConfigResponse updateRecoveryConfig(UpdateRecoveryConfigRequest request) throws PowerAuthClientException- Specified by:
updateRecoveryConfigin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
updateRecoveryConfig
public UpdateRecoveryConfigResponse updateRecoveryConfig(java.lang.Long applicationId, java.lang.Boolean activationRecoveryEnabled, java.lang.Boolean recoveryPostcardEnabled, java.lang.Boolean allowMultipleRecoveryCodes, java.lang.String remoteRecoveryPublicKeyBase64) throws PowerAuthClientException- Specified by:
updateRecoveryConfigin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
listActivationFlags
public ListActivationFlagsResponse listActivationFlags(ListActivationFlagsRequest request) throws PowerAuthClientException- Specified by:
listActivationFlagsin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
listActivationFlags
public ListActivationFlagsResponse listActivationFlags(java.lang.String activationId) throws PowerAuthClientException- Specified by:
listActivationFlagsin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
addActivationFlags
public AddActivationFlagsResponse addActivationFlags(AddActivationFlagsRequest request) throws PowerAuthClientException- Specified by:
addActivationFlagsin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
addActivationFlags
public AddActivationFlagsResponse addActivationFlags(java.lang.String activationId, java.util.List<java.lang.String> activationFlags) throws PowerAuthClientException- Specified by:
addActivationFlagsin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
updateActivationFlags
public UpdateActivationFlagsResponse updateActivationFlags(UpdateActivationFlagsRequest request) throws PowerAuthClientException- Specified by:
updateActivationFlagsin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
updateActivationFlags
public UpdateActivationFlagsResponse updateActivationFlags(java.lang.String activationId, java.util.List<java.lang.String> activationFlags) throws PowerAuthClientException- Specified by:
updateActivationFlagsin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
removeActivationFlags
public RemoveActivationFlagsResponse removeActivationFlags(RemoveActivationFlagsRequest request) throws PowerAuthClientException- Specified by:
removeActivationFlagsin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
removeActivationFlags
public RemoveActivationFlagsResponse removeActivationFlags(java.lang.String activationId, java.util.List<java.lang.String> activationFlags) throws PowerAuthClientException- Specified by:
removeActivationFlagsin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
listApplicationRoles
public ListApplicationRolesResponse listApplicationRoles(ListApplicationRolesRequest request) throws PowerAuthClientException- Specified by:
listApplicationRolesin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
listApplicationRoles
public ListApplicationRolesResponse listApplicationRoles(java.lang.Long applicationId) throws PowerAuthClientException- Specified by:
listApplicationRolesin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
addApplicationRoles
public AddApplicationRolesResponse addApplicationRoles(AddApplicationRolesRequest request) throws PowerAuthClientException- Specified by:
addApplicationRolesin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
addApplicationRoles
public AddApplicationRolesResponse addApplicationRoles(java.lang.Long applicationId, java.util.List<java.lang.String> applicationRoles) throws PowerAuthClientException- Specified by:
addApplicationRolesin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
updateApplicationRoles
public UpdateApplicationRolesResponse updateApplicationRoles(UpdateApplicationRolesRequest request) throws PowerAuthClientException- Specified by:
updateApplicationRolesin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
updateApplicationRoles
public UpdateApplicationRolesResponse updateApplicationRoles(java.lang.Long applicationId, java.util.List<java.lang.String> applicationRoles) throws PowerAuthClientException- Specified by:
updateApplicationRolesin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
removeApplicationRoles
public RemoveApplicationRolesResponse removeApplicationRoles(RemoveApplicationRolesRequest request) throws PowerAuthClientException- Specified by:
removeApplicationRolesin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
removeApplicationRoles
public RemoveApplicationRolesResponse removeApplicationRoles(java.lang.Long applicationId, java.util.List<java.lang.String> applicationRoles) throws PowerAuthClientException- Specified by:
removeApplicationRolesin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createOperation
public OperationDetailResponse createOperation(OperationCreateRequest request) throws PowerAuthClientException- Specified by:
createOperationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
operationDetail
public OperationDetailResponse operationDetail(OperationDetailRequest request) throws PowerAuthClientException- Specified by:
operationDetailin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
operationList
public OperationListResponse operationList(OperationListForUserRequest request) throws PowerAuthClientException- Specified by:
operationListin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
operationPendingList
public OperationListResponse operationPendingList(OperationListForUserRequest request) throws PowerAuthClientException- Specified by:
operationPendingListin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
operationCancel
public OperationDetailResponse operationCancel(OperationCancelRequest request) throws PowerAuthClientException- Specified by:
operationCancelin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
operationApprove
public OperationUserActionResponse operationApprove(OperationApproveRequest request) throws PowerAuthClientException- Specified by:
operationApprovein interfacePowerAuthClient- Throws:
PowerAuthClientException
-
failApprovalOperation
public OperationUserActionResponse failApprovalOperation(OperationFailApprovalRequest request) throws PowerAuthClientException- Specified by:
failApprovalOperationin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
operationReject
public OperationUserActionResponse operationReject(OperationRejectRequest request) throws PowerAuthClientException- Specified by:
operationRejectin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
operationTemplateList
- Specified by:
operationTemplateListin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
operationTemplateDetail
public OperationTemplateDetailResponse operationTemplateDetail(OperationTemplateDetailRequest request) throws PowerAuthClientException- Specified by:
operationTemplateDetailin interfacePowerAuthClient- Throws:
PowerAuthClientException
-
createOperationTemplate
public OperationTemplateDetailResponse createOperationTemplate(OperationTemplateCreateRequest request) throws PowerAuthClientException- Specified by:
createOperationTemplatein interfacePowerAuthClient- Throws:
PowerAuthClientException
-
updateOperationTemplate
public OperationTemplateDetailResponse updateOperationTemplate(OperationTemplateUpdateRequest request) throws PowerAuthClientException- Specified by:
updateOperationTemplatein interfacePowerAuthClient- Throws:
PowerAuthClientException
-
removeOperationTemplate
public io.getlime.core.rest.model.base.response.Response removeOperationTemplate(OperationTemplateDeleteRequest request) throws PowerAuthClientException- Specified by:
removeOperationTemplatein interfacePowerAuthClient- Throws:
PowerAuthClientException
-
v2
- Specified by:
v2in interfacePowerAuthClient
-