retrieveUserLink method

Future<ClientResponse<IdentityProviderLinkResponse, Errors>> retrieveUserLink(
  1. String identityProviderId,
  2. String identityProviderUserId,
  3. String userId
)

Retrieve a single Identity Provider user (link).

@param {String} identityProviderId The unique Id of the identity provider. @param {String} identityProviderUserId The unique Id of the user in the 3rd party identity provider. @param {String} userId The unique Id of the FusionAuth user. @returns {Promise<ClientResponse

Implementation

Future<ClientResponse<IdentityProviderLinkResponse, Errors>> retrieveUserLink(
    String identityProviderId, String identityProviderUserId, String userId) {
  return _start<IdentityProviderLinkResponse, Errors>()
      .withUri('/api/identity-provider/link')
      .withParameter('identityProviderId', identityProviderId)
      .withParameter('identityProviderUserId', identityProviderUserId)
      .withParameter('userId', userId)
      .withMethod('GET')
      .withResponseHandler(defaultResponseHandlerBuilder(
          (d) => IdentityProviderLinkResponse.fromJson(d)))
      .go();
}