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.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • 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 AducidClientException

      Synchronize my identity linked user data.

      Parameters:
      authId - authentication identifier
      authKey - authentication key
      remoteAim - remote AIM
      request - request
      pairedUdi - 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 AducidClientException

      Synchronize others identity linked user data.

      Parameters:
      authId - authentication identifier
      authKey - authentication key
      remoteAim - remote AIM
      request - request
      localUdi - local UDI
      Returns:
      sync result
      Throws:
      AducidClientException - when error occurs during ADUCID client call