package twitter4j.auth;
import twitter4j.conf.Configuration;
public final class AuthorizationFactory
{
public static Authorization getInstance(Configuration paramConfiguration)
{
Object localObject = null;
String str1 = paramConfiguration.getOAuthConsumerKey();
String str2 = paramConfiguration.getOAuthConsumerSecret();
if ((str1 != null) && (str2 != null)) {
if (paramConfiguration.isApplicationOnlyAuthEnabled())
{
OAuth2Authorization localOAuth2Authorization = new OAuth2Authorization(paramConfiguration);
String str5 = paramConfiguration.getOAuth2TokenType();
String str6 = paramConfiguration.getOAuth2AccessToken();
if ((str5 != null) && (str6 != null)) {
localOAuth2Authorization.setOAuth2Token(new OAuth2Token(str5, str6));
}
localObject = localOAuth2Authorization;
}
}
for (;;)
{
if (localObject == null) {
localObject = NullAuthorization.getInstance();
}
return localObject;
OAuthAuthorization localOAuthAuthorization = new OAuthAuthorization(paramConfiguration);
String str7 = paramConfiguration.getOAuthAccessToken();
String str8 = paramConfiguration.getOAuthAccessTokenSecret();
if ((str7 != null) && (str8 != null)) {
localOAuthAuthorization.setOAuthAccessToken(new AccessToken(str7, str8));
}
localObject = localOAuthAuthorization;
continue;
String str3 = paramConfiguration.getUser();
String str4 = paramConfiguration.getPassword();
if ((str3 != null) && (str4 != null)) {
localObject = new BasicAuthorization(str3, str4);
}
}
}
}
/* Location: F:\neembuu\Research\android_apps\output_jar.jar
* Qualified Name: twitter4j.auth.AuthorizationFactory
* JD-Core Version: 0.7.0.1
*/