Package com.aducid.sdk.provider.sender
Class ProviderMessageSender
java.lang.Object
com.aducid.sdk.provider.sender.ProviderMessageSender
public abstract class ProviderMessageSender
extends java.lang.Object
Abstract provider message sender.
Created 28. 4. 2017 11:58:30
- Author:
- Radek Jira
-
Constructor Summary
Constructors Constructor Description ProviderMessageSender(LinkType linkType, AducidAdvancedClient advancedClient)
Constructor with link type and ADUCID advanced client instance. -
Method Summary
Modifier and Type Method Description SyncResult
syncMyLinkedUserData(java.lang.String authId, java.lang.String authKey, java.lang.String remoteAim, java.lang.String request, java.lang.String pairedUdi)
Synchronize my identity linked user data.SyncResult
syncOthersLinkedUserData(java.lang.String authId, java.lang.String authKey, java.lang.String remoteAim, java.lang.String request, java.lang.String localUdi)
Synchronize others identity linked user data.
-
Constructor Details
-
ProviderMessageSender
public ProviderMessageSender(LinkType linkType, AducidAdvancedClient advancedClient) throws AducidClientExceptionConstructor with link type and ADUCID advanced client instance.
- Parameters:
linkType
- link typeadvancedClient
- ADUCID advanced client instance- Throws:
AducidClientException
- when error occurs during ADUCID client call
-
-
Method Details
-
syncMyLinkedUserData
public SyncResult syncMyLinkedUserData(java.lang.String authId, java.lang.String authKey, java.lang.String remoteAim, java.lang.String request, java.lang.String pairedUdi) throws AducidClientExceptionSynchronize my identity linked user data.
- Parameters:
authId
- authentication identifierauthKey
- authentication keyremoteAim
- remote AIMrequest
- requestpairedUdi
- paired UDI- Returns:
- sync result
- Throws:
AducidClientException
- when error occurs during ADUCID client call
-
syncOthersLinkedUserData
public SyncResult syncOthersLinkedUserData(java.lang.String authId, java.lang.String authKey, java.lang.String remoteAim, java.lang.String request, java.lang.String localUdi) throws AducidClientExceptionSynchronize others identity linked user data.
- Parameters:
authId
- authentication identifierauthKey
- authentication keyremoteAim
- remote AIMrequest
- requestlocalUdi
- local UDI- Returns:
- sync result
- Throws:
AducidClientException
- when error occurs during ADUCID client call
-