diff options
| -rw-r--r-- | telecomm/java/android/telecom/AuthenticatorService.java | 101 |
1 files changed, 0 insertions, 101 deletions
diff --git a/telecomm/java/android/telecom/AuthenticatorService.java b/telecomm/java/android/telecom/AuthenticatorService.java deleted file mode 100644 index 1e43c7157580..000000000000 --- a/telecomm/java/android/telecom/AuthenticatorService.java +++ /dev/null @@ -1,101 +0,0 @@ -/* - * Copyright (C) 2015 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License - */ - -package android.telecom; -import android.accounts.AbstractAccountAuthenticator; -import android.accounts.Account; -import android.accounts.AccountAuthenticatorResponse; -import android.accounts.NetworkErrorException; -import android.app.Service; -import android.content.Context; -import android.content.Intent; -import android.os.Bundle; -import android.os.IBinder; - -/** - * A generic stub account authenticator service often used for sync adapters that do not directly - * involve accounts. - * - * @hide - */ -public class AuthenticatorService extends Service { - private static Authenticator mAuthenticator; - - @Override - public void onCreate() { - mAuthenticator = new Authenticator(this); - } - - @Override - public IBinder onBind(Intent intent) { - return mAuthenticator.getIBinder(); - } - - /** - * Stub account authenticator. All methods either return null or throw an exception. - */ - public class Authenticator extends AbstractAccountAuthenticator { - public Authenticator(Context context) { - super(context); - } - - @Override - public Bundle editProperties(AccountAuthenticatorResponse accountAuthenticatorResponse, - String s) { - throw new UnsupportedOperationException(); - } - - @Override - public Bundle addAccount(AccountAuthenticatorResponse accountAuthenticatorResponse, - String s, String s2, String[] strings, Bundle bundle) - throws NetworkErrorException { - return null; - } - - @Override - public Bundle confirmCredentials(AccountAuthenticatorResponse accountAuthenticatorResponse, - Account account, Bundle bundle) - throws NetworkErrorException { - return null; - } - - @Override - public Bundle getAuthToken(AccountAuthenticatorResponse accountAuthenticatorResponse, - Account account, String s, Bundle bundle) - throws NetworkErrorException { - throw new UnsupportedOperationException(); - } - - @Override - public String getAuthTokenLabel(String s) { - throw new UnsupportedOperationException(); - } - - @Override - public Bundle updateCredentials(AccountAuthenticatorResponse accountAuthenticatorResponse, - Account account, String s, Bundle bundle) - throws NetworkErrorException { - throw new UnsupportedOperationException(); - } - - @Override - public Bundle hasFeatures(AccountAuthenticatorResponse accountAuthenticatorResponse, - Account account, String[] strings) - throws NetworkErrorException { - throw new UnsupportedOperationException(); - } - } -} |