001package com.gigya.android.sdk.providers; 002 003import android.support.annotation.Nullable; 004 005import com.gigya.android.sdk.providers.provider.Provider; 006import com.gigya.android.sdk.providers.provider.ProviderCallback; 007 008public interface IProviderFactory { 009 010 Provider providerFor(String name, ProviderCallback providerCallback); 011 012 @Nullable 013 Provider usedProviderFor(String name); 014 015 void logoutFromUsedSocialProviders(); 016}