Android Open Source - NerdzMessenger Nerdz Authenticator Service






From Project

Back to project page NerdzMessenger.

License

The source code is released under:

GNU General Public License

If you think the Android project NerdzMessenger listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package eu.nerdz.app.authenticator;
//  w w w.  ja  va 2  s. c  o  m
import android.accounts.AccountManager;
import android.app.Service;
import android.content.Intent;
import android.os.IBinder;
import android.util.Log;

public class NerdzAuthenticatorService extends Service {

    private static final String TAG = "NdzAuthSvc";
    private NerdzAuthenticator mNerdzAuthenticator;

    public IBinder onBind(Intent intent) {

        Log.i(TAG, "onBind(" + intent + ")");

        if (AccountManager.ACTION_AUTHENTICATOR_INTENT.equals(intent.getAction()))
            return this.mNerdzAuthenticator.getIBinder();

        return null;

    }

    public void onCreate() {

        Log.i(TAG, "onCreate()");

        if (Log.isLoggable(TAG, Log.VERBOSE))
            Log.v(TAG, "NERDZ Authentication Service started.");

        this.mNerdzAuthenticator = new NerdzAuthenticator(this);
    }

    public void onDestroy() {

        Log.i(TAG, "onDestroy()");
        if (Log.isLoggable(TAG, Log.VERBOSE))
            Log.v(TAG, "NERDZ Authentication Service stopped.");
    }
}




Java Source Code List

eu.nerdz.app.Keys.java
eu.nerdz.app.authenticator.LoginActivity.java
eu.nerdz.app.authenticator.NerdzAuthenticatorService.java
eu.nerdz.app.authenticator.NerdzAuthenticator.java
eu.nerdz.app.messenger.AlreadyLoggedInException.java
eu.nerdz.app.messenger.DieHorriblyError.java
eu.nerdz.app.messenger.GcmBroadcastReceiver.java
eu.nerdz.app.messenger.GcmIntentService.java
eu.nerdz.app.messenger.Implementation.java
eu.nerdz.app.messenger.LogoutDialog.java
eu.nerdz.app.messenger.MessagesHolder.java
eu.nerdz.app.messenger.NerdzMessenger.java
eu.nerdz.app.messenger.Prefs.java
eu.nerdz.app.messenger.Server.java
eu.nerdz.app.messenger.SettingsFragment.java
eu.nerdz.app.messenger.activities.ConversationActivity.java
eu.nerdz.app.messenger.activities.ConversationsListActivity.java
eu.nerdz.app.messenger.activities.NerdzMessengerActivity.java
eu.nerdz.app.messenger.activities.NewMessageActivity.java
eu.nerdz.app.messenger.activities.SettingsActivity.java
eu.nerdz.app.messenger.activities.SplashScreenActivity.java