public class UsherAuthenticator
extends android.accounts.AbstractAccountAuthenticator
UsherAuthenticator internal class was forced to be exposed for the Android system.
SDK users should never be concerned with this class.| Constructor and Description |
|---|
UsherAuthenticator(android.content.Context context) |
| Modifier and Type | Method and Description |
|---|---|
android.os.Bundle |
addAccount(android.accounts.AccountAuthenticatorResponse response,
java.lang.String accountType,
java.lang.String authTokenType,
java.lang.String[] requiredFeatures,
android.os.Bundle options) |
android.os.Bundle |
confirmCredentials(android.accounts.AccountAuthenticatorResponse response,
android.accounts.Account account,
android.os.Bundle options) |
android.os.Bundle |
editProperties(android.accounts.AccountAuthenticatorResponse response,
java.lang.String accountType) |
android.os.Bundle |
getAccountRemovalAllowed(android.accounts.AccountAuthenticatorResponse response,
android.accounts.Account account) |
android.os.Bundle |
getAuthToken(android.accounts.AccountAuthenticatorResponse response,
android.accounts.Account account,
java.lang.String authTokenType,
android.os.Bundle options) |
java.lang.String |
getAuthTokenLabel(java.lang.String authTokenType) |
android.os.Bundle |
hasFeatures(android.accounts.AccountAuthenticatorResponse response,
android.accounts.Account account,
java.lang.String[] features) |
android.os.Bundle |
updateCredentials(android.accounts.AccountAuthenticatorResponse response,
android.accounts.Account account,
java.lang.String authTokenType,
android.os.Bundle options) |
public android.os.Bundle addAccount(android.accounts.AccountAuthenticatorResponse response,
java.lang.String accountType,
java.lang.String authTokenType,
java.lang.String[] requiredFeatures,
android.os.Bundle options)
throws android.accounts.NetworkErrorException
addAccount in class android.accounts.AbstractAccountAuthenticatorandroid.accounts.NetworkErrorExceptionpublic android.os.Bundle getAuthToken(android.accounts.AccountAuthenticatorResponse response,
android.accounts.Account account,
java.lang.String authTokenType,
android.os.Bundle options)
throws android.accounts.NetworkErrorException
getAuthToken in class android.accounts.AbstractAccountAuthenticatorandroid.accounts.NetworkErrorExceptionpublic java.lang.String getAuthTokenLabel(java.lang.String authTokenType)
getAuthTokenLabel in class android.accounts.AbstractAccountAuthenticatorpublic android.os.Bundle hasFeatures(android.accounts.AccountAuthenticatorResponse response,
android.accounts.Account account,
java.lang.String[] features)
throws android.accounts.NetworkErrorException
hasFeatures in class android.accounts.AbstractAccountAuthenticatorandroid.accounts.NetworkErrorExceptionpublic android.os.Bundle editProperties(android.accounts.AccountAuthenticatorResponse response,
java.lang.String accountType)
editProperties in class android.accounts.AbstractAccountAuthenticatorpublic android.os.Bundle confirmCredentials(android.accounts.AccountAuthenticatorResponse response,
android.accounts.Account account,
android.os.Bundle options)
throws android.accounts.NetworkErrorException
confirmCredentials in class android.accounts.AbstractAccountAuthenticatorandroid.accounts.NetworkErrorExceptionpublic android.os.Bundle getAccountRemovalAllowed(android.accounts.AccountAuthenticatorResponse response,
android.accounts.Account account)
throws android.accounts.NetworkErrorException
getAccountRemovalAllowed in class android.accounts.AbstractAccountAuthenticatorandroid.accounts.NetworkErrorExceptionpublic android.os.Bundle updateCredentials(android.accounts.AccountAuthenticatorResponse response,
android.accounts.Account account,
java.lang.String authTokenType,
android.os.Bundle options)
throws android.accounts.NetworkErrorException
updateCredentials in class android.accounts.AbstractAccountAuthenticatorandroid.accounts.NetworkErrorException