Skip navigation links
A B C D E F G H I L M O P Q R S T U V W 

A

AAD() - Constructor for class com.microsoft.aad.adal.AuthenticationConstants.AAD
 
ACCESS_TOKEN - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.OAuth2
String of access token.
ACCOUNT_ACCESS_TOKEN - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of account access token.
ACCOUNT_AUTHORITY - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of account authority.
ACCOUNT_CLAIMS - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of account claims.
ACCOUNT_CLIENTID_KEY - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of account client id key.
ACCOUNT_CORRELATIONID - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of account correlation id.
ACCOUNT_DEFAULT_NAME - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of account default.
ACCOUNT_EXPIREDATE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of token expiration data for the broker account.
ACCOUNT_EXTRA_QUERY_PARAM - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of account extra query param.
ACCOUNT_IDTOKEN - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of key for account id token.
ACCOUNT_INITIAL_NAME - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of account initial name.
ACCOUNT_INITIAL_REQUEST - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of account initial request.
ACCOUNT_LOGIN_HINT - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of account login hint.
ACCOUNT_NAME - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of key for account name.
ACCOUNT_PROMPT - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of account prompt.
ACCOUNT_REDIRECT - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of account redirect.
ACCOUNT_REFRESH_TOKEN - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of account refresh token.
ACCOUNT_REMOVE_TOKENS - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of account remove tokens.
ACCOUNT_REMOVE_TOKENS_VALUE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of account remove token value.
ACCOUNT_RESOURCE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of account resource.
ACCOUNT_RESULT - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of token result for the broker account.
ACCOUNT_UID_CACHES - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of key for UIDs in the cache.
ACCOUNT_USERINFO_FAMILY_NAME - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of key for family name.
ACCOUNT_USERINFO_GIVEN_NAME - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of key for given name.
ACCOUNT_USERINFO_IDENTITY_PROVIDER - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of key for identity provider.
ACCOUNT_USERINFO_TENANTID - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of key for tenant id.
ACCOUNT_USERINFO_USERID - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of key for user id.
ACCOUNT_USERINFO_USERID_DISPLAYABLE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of key for displayable id.
acquireToken(Activity, String, String, String, String, AuthenticationCallback<AuthenticationResult>) - Method in class com.microsoft.aad.adal.AuthenticationContext
acquireToken will start interactive flow if needed.
acquireToken(Activity, String, String, String, String, String, AuthenticationCallback<AuthenticationResult>) - Method in class com.microsoft.aad.adal.AuthenticationContext
acquireToken will start interactive flow if needed.
acquireToken(Activity, String, String, String, PromptBehavior, AuthenticationCallback<AuthenticationResult>) - Method in class com.microsoft.aad.adal.AuthenticationContext
acquireToken will start interactive flow if needed.
acquireToken(Activity, String, String, String, PromptBehavior, String, AuthenticationCallback<AuthenticationResult>) - Method in class com.microsoft.aad.adal.AuthenticationContext
acquireToken will start interactive flow if needed.
acquireToken(Activity, String, String, String, String, PromptBehavior, String, AuthenticationCallback<AuthenticationResult>) - Method in class com.microsoft.aad.adal.AuthenticationContext
acquireToken will start interactive flow if needed.
acquireToken(Activity, String, String, String, String, PromptBehavior, String, String, AuthenticationCallback<AuthenticationResult>) - Method in class com.microsoft.aad.adal.AuthenticationContext
acquireToken will start an interactive auth flow to acquire new tokens with the requested claims.
acquireToken(IWindowComponent, String, String, String, String, PromptBehavior, String, AuthenticationCallback<AuthenticationResult>) - Method in class com.microsoft.aad.adal.AuthenticationContext
It will start interactive flow if needed.
acquireToken(IWindowComponent, String, String, String, String, PromptBehavior, String, String, AuthenticationCallback<AuthenticationResult>) - Method in class com.microsoft.aad.adal.AuthenticationContext
acquireToken will start an interactive auth flow to acquire new tokens with the requested claims.
acquireToken(String, String, String, String, PromptBehavior, String, AuthenticationCallback<AuthenticationResult>) - Method in class com.microsoft.aad.adal.AuthenticationContext
acquireToken will authorize an end user to call the specified resource.
acquireToken(String, String, String, String, PromptBehavior, String, String, AuthenticationCallback<AuthenticationResult>) - Method in class com.microsoft.aad.adal.AuthenticationContext
acquireToken will authorize an end user to call the specified resource.
acquireTokenByRefreshToken(String, String, AuthenticationCallback<AuthenticationResult>) - Method in class com.microsoft.aad.adal.AuthenticationContext
Deprecated.
AuthenticationContext.acquireTokenByRefreshToken(String, String, AuthenticationCallback) will be removed from the next major release. We don't recommend developers taking dependency on refresh token, ADAL will handle the cache lookup, and refresh the RT if necessary.
acquireTokenByRefreshToken(String, String, String, AuthenticationCallback<AuthenticationResult>) - Method in class com.microsoft.aad.adal.AuthenticationContext
Deprecated.
AuthenticationContext.acquireTokenByRefreshToken(String, String, AuthenticationCallback) will be removed from the next major release. We don't recommend developers taking dependency on refresh token, ADAL will handle the cache lookup, and refresh the RT if necessary.
acquireTokenSilent(String, String, String, AuthenticationCallback<AuthenticationResult>) - Method in class com.microsoft.aad.adal.AuthenticationContext
acquireTokenSilentAsync(String, String, String, AuthenticationCallback<AuthenticationResult>) - Method in class com.microsoft.aad.adal.AuthenticationContext
The function will first look at the cache and automatically checks for the token expiration.
acquireTokenSilentAsync(String, String, String, boolean, AuthenticationCallback<AuthenticationResult>) - Method in class com.microsoft.aad.adal.AuthenticationContext
The function will first look at the cache and automatically checks for the token expiration.
acquireTokenSilentAsync(String, String, String, String, AuthenticationCallback<AuthenticationResult>) - Method in class com.microsoft.aad.adal.AuthenticationContext
The function will first look at the cache and automatically checks for the token expiration.
acquireTokenSilentSync(String, String, String) - Method in class com.microsoft.aad.adal.AuthenticationContext
This is sync function.
acquireTokenSilentSync(String, String, String, String) - Method in class com.microsoft.aad.adal.AuthenticationContext
This is sync function.
acquireTokenSilentSync(String, String, String, boolean) - Method in class com.microsoft.aad.adal.AuthenticationContext
This is sync function.
ACTION_CANCEL - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Browser
Used by LocalBroadcastReceivers to filter the intent string of request cancellation.
ADAL_ID_CPU - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.AAD
String of ADAL id CPU.
ADAL_ID_DM - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.AAD
String of ADAL ID DM.
ADAL_ID_OS_VER - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.AAD
String of client app os version.
ADAL_ID_PLATFORM - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.AAD
String of ADAL platform.
ADAL_ID_PLATFORM_VALUE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.AAD
String of platform value for the sdk.
ADAL_ID_VERSION - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.AAD
String of ADAL version.
ADAL_PACKAGE_NAME - Static variable in class com.microsoft.aad.adal.AuthenticationConstants
ADAL package name.
ADAL_VERSION_KEY - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of key for adal version.
ADALError - Enum in com.microsoft.aad.adal
ADAL Error codes.
apply() - Static method in class com.googleblog.android_developers.PRNGFixes
Applies OpenSSL fix and installs LinuxPRNGSecureRandom.
AUTH_HEADER_INVALID_FORMAT - Static variable in class com.microsoft.aad.adal.AuthenticationParameters
Invalid authentication header format.
AUTH_HEADER_MISSING - Static variable in class com.microsoft.aad.adal.AuthenticationParameters
WWW-Authenticate header was expected in the response.
AUTH_HEADER_MISSING_AUTHORITY - Static variable in class com.microsoft.aad.adal.AuthenticationParameters
WWW-Authenticate header is missing authorization_uri.
AUTH_HEADER_WRONG_STATUS - Static variable in class com.microsoft.aad.adal.AuthenticationParameters
Unauthorized http response (status code 401) was expected.
AUTHENTICATE_HEADER - Static variable in class com.microsoft.aad.adal.AuthenticationParameters
Constant Authenticate header: WWW-Authenticate.
AuthenticationActivity - Class in com.microsoft.aad.adal
Authentication Activity to launch WebView for authentication.
AuthenticationActivity() - Constructor for class com.microsoft.aad.adal.AuthenticationActivity
 
AuthenticationCallback<T> - Interface in com.microsoft.aad.adal
Callback to use with token request.
AuthenticationCancelError - Exception in com.microsoft.aad.adal
Cancellation error.
AuthenticationCancelError() - Constructor for exception com.microsoft.aad.adal.AuthenticationCancelError
Constructs a new AuthenticationCancelError.
AuthenticationCancelError(String) - Constructor for exception com.microsoft.aad.adal.AuthenticationCancelError
Constructs a new AuthenticationCancelError with message.
AuthenticationConstants - Class in com.microsoft.aad.adal
AuthenticationConstants contains all the constant value the SDK is using.
AuthenticationConstants.AAD - Class in com.microsoft.aad.adal
Represents the constants value for Active Directory.
AuthenticationConstants.Broker - Class in com.microsoft.aad.adal
Represents the constants for broker.
AuthenticationConstants.Broker.CliTelemInfo - Class in com.microsoft.aad.adal
Bundle identifiers for x-ms-clitelem info.
AuthenticationConstants.Browser - Class in com.microsoft.aad.adal
Holding all the constant value involved in the webview.
AuthenticationConstants.OAuth2 - Class in com.microsoft.aad.adal
Represents the constant value of oauth2 params.
AuthenticationConstants.OAuth2ErrorCode - Class in com.microsoft.aad.adal
Represents the oauth2 error code.
AuthenticationConstants.UIRequest - Class in com.microsoft.aad.adal
Represents the request code.
AuthenticationConstants.UIResponse - Class in com.microsoft.aad.adal
Represents the response code.
AuthenticationContext - Class in com.microsoft.aad.adal
ADAL context to get access token, refresh token, and lookup from cache.
AuthenticationContext(Context, String, boolean) - Constructor for class com.microsoft.aad.adal.AuthenticationContext
Constructs context to use with known authority to get the token.
AuthenticationContext(Context, String, boolean, ITokenCacheStore) - Constructor for class com.microsoft.aad.adal.AuthenticationContext
Constructs context to use with known authority to get the token.
AuthenticationContext(Context, String, ITokenCacheStore) - Constructor for class com.microsoft.aad.adal.AuthenticationContext
It will verify the authority and use the given cache.
AuthenticationException - Exception in com.microsoft.aad.adal
ADAL exception.
AuthenticationException() - Constructor for exception com.microsoft.aad.adal.AuthenticationException
Default constructor for AuthenticationException.
AuthenticationException(ADALError) - Constructor for exception com.microsoft.aad.adal.AuthenticationException
Constructs a new AuthenticationException with error code.
AuthenticationException(ADALError, String) - Constructor for exception com.microsoft.aad.adal.AuthenticationException
 
AuthenticationException(ADALError, String, Throwable) - Constructor for exception com.microsoft.aad.adal.AuthenticationException
 
AuthenticationException(ADALError, String, HttpWebResponse) - Constructor for exception com.microsoft.aad.adal.AuthenticationException
 
AuthenticationException(ADALError, String, HttpWebResponse, Throwable) - Constructor for exception com.microsoft.aad.adal.AuthenticationException
 
AuthenticationParameters - Class in com.microsoft.aad.adal
Matching to ADAL.NET It provides helper methods to get the authorization_endpoint from resource address.
AuthenticationParameters() - Constructor for class com.microsoft.aad.adal.AuthenticationParameters
Creates AuthenticationParameters.
AuthenticationParameters.AuthenticationParamCallback - Interface in com.microsoft.aad.adal
Callback to use for async request.
AuthenticationResult - Class in com.microsoft.aad.adal
Result class to keep code, token and other info Serializable properties Mark temp properties as Transient if you dont want to keep them in serialization.
AuthenticationResult.AuthenticationStatus - Enum in com.microsoft.aad.adal
Status for authentication.
AuthenticationSettings - Enum in com.microsoft.aad.adal
Settings to be used in AuthenticationContext.
AUTHORITY - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.OAuth2
String of authority.
AUTHORITY_KEY - Static variable in class com.microsoft.aad.adal.AuthenticationParameters
Constant Authority key.
AUTHORIZATION - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.AAD
AAD Oauth2 authorization.
AUTHORIZATION_CODE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.OAuth2
String of authorization code.
AUTHORIZATION_URI - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.AAD
String of authorization uri.
AUTHTOKEN_TYPE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
Authtoken type string.
AZURE_AUTHENTICATOR_APP_PACKAGE_NAME - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
Azure Authenticator app signature hash.
AZURE_AUTHENTICATOR_APP_SIGNATURE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
Signature info for Azure authenticator app that installs authenticator component.

B

BACKGROUND_REQUEST_MESSAGE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of background request message.
BEARER - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.AAD
AAD OAuth2 Challenge strings.
BEARER - Static variable in class com.microsoft.aad.adal.AuthenticationParameters
Constant Bearer.
Broker() - Constructor for class com.microsoft.aad.adal.AuthenticationConstants.Broker
 
BROKER_ACCOUNT_TYPE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
Account type string.
BROKER_FINAL_URL - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of broker final url.
BROKER_PROTOCOL_VERSION - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of broker protocol version with PRT support.
BROKER_REQUEST - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String for broker request.
BROKER_REQUEST_ID - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
Broker request id.
BROKER_REQUEST_RESUME - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String for broker request resume.
BROKER_REQUEST_RESUME - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.UIResponse
CA flow, device doesn't have company portal or azure authenticator installed.
BROKER_RESULT_RETURNED - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of broker result returned.
BROKER_SKIP_CACHE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of broker skip cache.
BROKER_VERSION - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of broker version.
Browser() - Constructor for class com.microsoft.aad.adal.AuthenticationConstants.Browser
 
BROWSER_CODE_AUTHENTICATION_EXCEPTION - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.UIResponse
Webview throws Authentication exception.
BROWSER_CODE_CANCEL - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.UIResponse
Represents that user cancelled the flow.
BROWSER_CODE_COMPLETE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.UIResponse
Represents that the authorization code is returned successfully.
BROWSER_CODE_ERROR - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.UIResponse
Represents that browser error is returned.
BROWSER_EXT_INSTALL_PREFIX - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
Prefix in the redirect for installing broker apps.
BROWSER_EXT_PREFIX - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
Prefix of redirect to open external browser.
BROWSER_FLOW - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.UIRequest
Represents the request of browser flow.
BUNDLE_MESSAGE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants
Bundle message.

C

CacheKey - Class in com.microsoft.aad.adal
CacheKey will be the object for key.
CacheKey() - Constructor for class com.microsoft.aad.adal.CacheKey
 
CALLER_CACHEKEY_PREFIX - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of caller cache key delimiter.
CALLER_INFO_PACKAGE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String for caller package.
cancelAuthenticationActivity(int) - Method in class com.microsoft.aad.adal.AuthenticationContext
Active authentication activity can be cancelled if it exists.
CHALLENGE_REQUEST_CERT_AUTH_DELIMETER - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
Certificate authorities are passed with delimiter.
CHALLENGE_REQUEST_HEADER - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of challenge request header.
CHALLENGE_RESPONSE_CONTEXT - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of challenge response context.
CHALLENGE_RESPONSE_HEADER - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of challenge response header.
CHALLENGE_RESPONSE_TOKEN - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of challenge response token.
CHALLENGE_RESPONSE_TYPE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of challenge response type.
CHALLENGE_TLS_INCAPABLE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
Value of pkeyauth sent in the header.
CHALLENGE_TLS_INCAPABLE_VERSION - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
Value of supported pkeyauth version.
clearTokensForUser(String) - Method in class com.microsoft.aad.adal.DefaultTokenCacheStore
Clear tokens for user without additional retry.
clearTokensForUser(String) - Method in interface com.microsoft.aad.adal.ITokenStoreQuery
Clear tokens for given user.
CLIENT_ID - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.OAuth2
String of client id.
CLIENT_REQUEST_ID - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.AAD
String of client request id.
CLIENT_TLS_NOT_SUPPORTED - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String for pkeyauth sent in user agent string.
CliTelemInfo() - Constructor for class com.microsoft.aad.adal.AuthenticationConstants.Broker.CliTelemInfo
 
CliTelemInfo() - Constructor for class com.microsoft.aad.adal.TelemetryUtils.CliTelemInfo
 
CODE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.OAuth2
String of code.
com.googleblog.android_developers - package com.googleblog.android_developers
 
com.microsoft.aad.adal - package com.microsoft.aad.adal
Provides the classes necessary to create a client for azure active directory to get tokens.
COMPANY_PORTAL_APP_PACKAGE_NAME - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
Apk packagename that will install AD-Authenticator.
COMPANY_PORTAL_APP_SIGNATURE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
Signature info for Intune Company portal app that installs authenticator component.
contains(String) - Method in class com.microsoft.aad.adal.DefaultTokenCacheStore
 
contains(String) - Method in class com.microsoft.aad.adal.FileTokenCacheStore
 
contains(String) - Method in interface com.microsoft.aad.adal.ITokenCacheStore
Checks if cache key exists.
contains(String) - Method in class com.microsoft.aad.adal.MemoryTokenCacheStore
 
CORRELATION_ID - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.AAD
String of correlation id.
createAuthorizationHeader() - Method in class com.microsoft.aad.adal.AuthenticationResult
Uses access token to create header for web requests.
createCacheKey(TokenCacheItem) - Static method in class com.microsoft.aad.adal.CacheKey
Create cachekey from TokenCacheItem.
createFromResourceUrl(Context, URL, AuthenticationParameters.AuthenticationParamCallback) - Static method in class com.microsoft.aad.adal.AuthenticationParameters
ADAL will make the call to get authority and resource info.
createFromResponseAuthenticateHeader(String) - Static method in class com.microsoft.aad.adal.AuthenticationParameters
ADAL will parse the header response to get the authority and the resource info.
createFRRTTokenCacheItem(String, AuthenticationResult) - Static method in class com.microsoft.aad.adal.TokenCacheItem
Create FRT token cache entry.
createHash(String) - Static method in class com.microsoft.aad.adal.StringExtensions
 
createMRRTTokenCacheItem(String, String, AuthenticationResult) - Static method in class com.microsoft.aad.adal.TokenCacheItem
Create MRRT token cache item.
createRegularTokenCacheItem(String, String, String, AuthenticationResult) - Static method in class com.microsoft.aad.adal.TokenCacheItem
Create regular RT token cache item.

D

d(String, String) - Static method in class com.microsoft.aad.adal.Logger
Deprecated.
use com.microsoft.identity.common.internal.logging.Logger#info(String, String, String) instead.

Logs debug message.

DATA_KEY_LENGTH - Static variable in class com.microsoft.aad.adal.StorageHelper
IV Key length for AES-128.
DateTimeAdapter - Class in com.microsoft.aad.adal
 
DateTimeAdapter() - Constructor for class com.microsoft.aad.adal.DateTimeAdapter
 
decrypt(String) - Method in class com.microsoft.aad.adal.StorageHelper
Decrypt encrypted blob with either user provided key or key persisted in AndroidKeyStore.
DEFAULT_EXPIRATION_TIME_SEC - Static variable in class com.microsoft.aad.adal.AuthenticationConstants
Default access token expiration time in seconds.
DefaultTokenCacheStore - Class in com.microsoft.aad.adal
Store/Retrieve TokenCacheItem from SharedPreferencesFileManager.
DefaultTokenCacheStore(Context) - Constructor for class com.microsoft.aad.adal.DefaultTokenCacheStore
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.microsoft.aad.adal.TokenCacheItemSerializationAdapater
 
dispatchEvent(Map<String, String>) - Method in interface com.microsoft.aad.adal.IDispatcher
The interface function for apps to override if they want to get the Telemetry from ADAL.

E

e(String, String, String, ADALError) - Static method in class com.microsoft.aad.adal.Logger
Deprecated.
use com.microsoft.identity.common.internal.logging.Logger#error(String, String, String, Throwable) if the log message does not contain any PII information. use com.microsoft.identity.common.internal.logging.Logger#errorPII(String, String, String, Throwable) if the log message contains any PII information.

Logs error message.

e(String, String, String, ADALError, Throwable) - Static method in class com.microsoft.aad.adal.Logger
Deprecated.
use com.microsoft.identity.common.internal.logging.Logger#error(String, String, String, Throwable) if the log message does not contain any PII information. use com.microsoft.identity.common.internal.logging.Logger#errorPII(String, String, String, Throwable) if the log message contains any PII information.

Logs error message.

e(String, String, Throwable) - Static method in class com.microsoft.aad.adal.Logger
Deprecated.
use com.microsoft.identity.common.internal.logging.Logger#error(String, String, String, Throwable) if the log message does not contain any PII information. use com.microsoft.identity.common.internal.logging.Logger#errorPII(String, String, String, Throwable) if the log message contains any PII information.

Logs error message.

e(String, String) - Static method in class com.microsoft.aad.adal.Logger
Logs error message.
encodeBase64URLSafeString(byte[]) - Static method in class com.microsoft.aad.adal.StringExtensions
 
ENCODING_UTF8 - Static variable in class com.microsoft.aad.adal.AuthenticationConstants
The Constant ENCODING_UTF8.
ENCODING_UTF8 - Static variable in class com.microsoft.aad.adal.StringExtensions
The Constant ENCODING_UTF8.
encrypt(String) - Method in class com.microsoft.aad.adal.StorageHelper
Encrypt text with current key based on API level.
engineGenerateSeed(int) - Method in class com.googleblog.android_developers.PRNGFixes.LinuxPRNGSecureRandom
 
engineNextBytes(byte[]) - Method in class com.googleblog.android_developers.PRNGFixes.LinuxPRNGSecureRandom
 
engineSetSeed(byte[]) - Method in class com.googleblog.android_developers.PRNGFixes.LinuxPRNGSecureRandom
 
ERROR - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.OAuth2
String of error.
ERROR_CODES - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.OAuth2
String of error codes.
ERROR_DESCRIPTION - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.OAuth2
String of error description.
EXPIRATION_BUFFER - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
Integer for token expiration buffer.
EXPIRES_IN - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.OAuth2
String of expires in.

F

FileTokenCacheStore - Class in com.microsoft.aad.adal
Persisted cache that keeps cache in-memory until write operation.
FileTokenCacheStore(Context, String) - Constructor for class com.microsoft.aad.adal.FileTokenCacheStore
It tracks data in memory until it writes that to a file with write operation.
finish() - Method in class com.microsoft.aad.adal.AuthenticationActivity
Sends the result or a Constants.ERROR_CODE_CANCELED error if a result isn't present.
fromCommon(BaseException) - Static method in enum com.microsoft.aad.adal.ADALError
 

G

generateJWT(Map<String, String>, Map<String, String>, int) - Method in interface com.microsoft.aad.adal.IJWSBuilder
 
generateSignedJWT(String, String, RSAPrivateKey, RSAPublicKey, X509Certificate) - Method in interface com.microsoft.aad.adal.IJWSBuilder
 
getAccessToken() - Method in class com.microsoft.aad.adal.AuthenticationResult
Access token to send to the service in Authorization Header.
getAccessToken() - Method in class com.microsoft.aad.adal.TokenCacheItem
Get the access token.
getAccessTokenType() - Method in class com.microsoft.aad.adal.AuthenticationResult
Token type.
getAccountUpn() - Method in exception com.microsoft.aad.adal.IntuneAppProtectionPolicyRequiredException
 
getAccountUserId() - Method in exception com.microsoft.aad.adal.IntuneAppProtectionPolicyRequiredException
 
getActivityPackageName() - Method in enum com.microsoft.aad.adal.AuthenticationSettings
get package name to setup intent for AuthenticationActivity.
getAll() - Method in class com.microsoft.aad.adal.DefaultTokenCacheStore
User can query over iterator values.
getAll() - Method in class com.microsoft.aad.adal.FileTokenCacheStore
 
getAll() - Method in interface com.microsoft.aad.adal.ITokenCacheStore
Get all cached token items.
getAll() - Method in interface com.microsoft.aad.adal.ITokenStoreQuery
 
getAll() - Method in class com.microsoft.aad.adal.MemoryTokenCacheStore
 
getAllowPii() - Static method in class com.microsoft.aad.adal.Telemetry
Gets the state of the PII/OII allow flag.
getAuthority() - Method in class com.microsoft.aad.adal.AuthenticationContext
Gets authority that is used for this object of AuthenticationContext.
getAuthority() - Method in class com.microsoft.aad.adal.AuthenticationParameters
get authority from the header.
getAuthority() - Method in class com.microsoft.aad.adal.AuthenticationResult
The token returned is cached with this authority as key.
getAuthority() - Method in class com.microsoft.aad.adal.TokenCacheItem
Get the authority.
getAuthorityURL() - Method in exception com.microsoft.aad.adal.IntuneAppProtectionPolicyRequiredException
 
getBrokerPackageName() - Method in enum com.microsoft.aad.adal.AuthenticationSettings
Gets packagename for broker app that installed authenticator.
getBrokerSignature() - Method in enum com.microsoft.aad.adal.AuthenticationSettings
Gets broker signature for broker app that installed authenticator.
getBrokerUser() - Method in class com.microsoft.aad.adal.AuthenticationContext
Gets username for current broker user.
getBrokerUsers() - Method in class com.microsoft.aad.adal.AuthenticationContext
Gets user info from broker.
getCache() - Method in class com.microsoft.aad.adal.AuthenticationContext
Returns referenced cache.
getCertificate() - Method in interface com.microsoft.aad.adal.IDeviceCertificate
Gets certificate.
getClientCapabilites() - Method in class com.microsoft.aad.adal.AuthenticationContext
 
getClientId() - Method in class com.microsoft.aad.adal.AuthenticationResult
 
getClientId() - Method in class com.microsoft.aad.adal.TokenCacheItem
Get the client identifier.
getClientInfo() - Method in class com.microsoft.aad.adal.AuthenticationResult
Gets the ClientInfo.
getCliTelemInfo() - Method in class com.microsoft.aad.adal.AuthenticationResult
 
getCode() - Method in exception com.microsoft.aad.adal.AuthenticationException
Gets ADALError code.
getConnectTimeOut() - Method in enum com.microsoft.aad.adal.AuthenticationSettings
Get the connect timeout.
getCorrelationId() - Method in class com.microsoft.aad.adal.Logger
 
getDescription() - Method in enum com.microsoft.aad.adal.ADALError
Gets error description.
getDeviceCertificateProxy() - Method in enum com.microsoft.aad.adal.AuthenticationSettings
get class for work place join related API.
getDisableWebViewHardwareAcceleration() - Method in enum com.microsoft.aad.adal.AuthenticationSettings
Method to check whether WebView used in AuthenticationActivity and AuthenticationDialog would be hardware accelerated or not.
getDisplayableId() - Method in class com.microsoft.aad.adal.UserInfo
Gets displayable user name.
getErrorCode() - Method in class com.microsoft.aad.adal.AuthenticationResult
Gets error code.
getErrorDescription() - Method in class com.microsoft.aad.adal.AuthenticationResult
Gets error description.
getErrorLogInfo() - Method in class com.microsoft.aad.adal.AuthenticationResult
Gets error log info.
getExpirationBuffer() - Method in enum com.microsoft.aad.adal.AuthenticationSettings
Gets expiration buffer.
getExpiresIn() - Method in class com.microsoft.aad.adal.AuthenticationResult
 
getExpiresOn() - Method in class com.microsoft.aad.adal.AuthenticationResult
Epoch time for expiresOn.
getExpiresOn() - Method in class com.microsoft.aad.adal.TokenCacheItem
Get the expire date.
getExtendedExpiresOn() - Method in class com.microsoft.aad.adal.TokenCacheItem
Get the extended expired time.
getExtendedLifetimeEnabled() - Method in class com.microsoft.aad.adal.AuthenticationContext
Gets if the ExtendedLifetime mode is enabled.
getFamilyClientId() - Method in class com.microsoft.aad.adal.TokenCacheItem
Get family client identifier.
getFamilyName() - Method in class com.microsoft.aad.adal.UserInfo
Gets family name.
getGivenName() - Method in class com.microsoft.aad.adal.UserInfo
Gets given name.
getHttpHeaders() - Method in class com.microsoft.aad.adal.WebviewHelper.PreKeyAuthInfo
Get the HTTP headers.
getHttpResponseBody() - Method in exception com.microsoft.aad.adal.AuthenticationException
Gets the response body that may be returned by the service.
getHttpResponseBody() - Method in class com.microsoft.aad.adal.AuthenticationResult
Get Http response message.
getHttpResponseHeaders() - Method in exception com.microsoft.aad.adal.AuthenticationException
Get the response headers that indicated an error.
getHttpResponseHeaders() - Method in class com.microsoft.aad.adal.AuthenticationResult
Get Http response headers.
getIdentityProvider() - Method in class com.microsoft.aad.adal.UserInfo
Gets Identity provider.
getIdToken() - Method in class com.microsoft.aad.adal.AuthenticationResult
Get raw idtoken.
getInstance() - Static method in class com.microsoft.aad.adal.Logger
 
getInstance() - Static method in class com.microsoft.aad.adal.Telemetry
Method to get the singleton instance of the Telemetry object.
getIsMultiResourceRefreshToken() - Method in class com.microsoft.aad.adal.AuthenticationResult
Multi-resource refresh tokens can be used to request token for another resource.
getIsMultiResourceRefreshToken() - Method in class com.microsoft.aad.adal.TokenCacheItem
Get the multi-resource refresh token flag.
getItem(String) - Method in class com.microsoft.aad.adal.DefaultTokenCacheStore
 
getItem(String) - Method in class com.microsoft.aad.adal.FileTokenCacheStore
 
getItem(String) - Method in interface com.microsoft.aad.adal.ITokenCacheStore
Get cache item.
getItem(String) - Method in class com.microsoft.aad.adal.MemoryTokenCacheStore
 
getLoadUrl() - Method in class com.microsoft.aad.adal.WebviewHelper.PreKeyAuthInfo
Get the load Url.
getLocalizedDescription(Context) - Method in enum com.microsoft.aad.adal.ADALError
Gets localized description if provided with context.
getLocalizedMessage(Context) - Method in exception com.microsoft.aad.adal.AuthenticationException
Gets localized ADALError code if provided by context.
getMessage() - Method in exception com.microsoft.aad.adal.AuthenticationException
 
getPasswordChangeUrl() - Method in class com.microsoft.aad.adal.UserInfo
Gets password change url.
getPasswordExpiresOn() - Method in class com.microsoft.aad.adal.UserInfo
Gets password expires on.
getPreKeyAuthInfo(String) - Method in class com.microsoft.aad.adal.WebviewHelper
 
getRawIdToken() - Method in class com.microsoft.aad.adal.TokenCacheItem
Get raw ID token.
getReadTimeOut() - Method in enum com.microsoft.aad.adal.AuthenticationSettings
Get the read timeout.
getRedirectUriForBroker() - Method in class com.microsoft.aad.adal.AuthenticationContext
Get expected redirect Uri for your app to use in broker.
getRedirectUrl() - Method in class com.microsoft.aad.adal.WebviewHelper
Gets redirect url to tell the webview to stop before navigating.
getRefreshToken() - Method in class com.microsoft.aad.adal.AuthenticationResult
Refresh token to get new tokens.
getRefreshToken() - Method in class com.microsoft.aad.adal.TokenCacheItem
Get the refresh token string.
getRequestCorrelationId() - Method in class com.microsoft.aad.adal.AuthenticationContext
Get the CorrelationId set by user.
getResource() - Method in class com.microsoft.aad.adal.AuthenticationParameters
get resource from the header.
getResource() - Method in class com.microsoft.aad.adal.AuthenticationResult
Gets the resource of this AuthenticationResult.
getResource() - Method in class com.microsoft.aad.adal.TokenCacheItem
Get the resource.
getResponseReceived() - Method in class com.microsoft.aad.adal.AuthenticationResult
 
getResultIntent(String) - Method in class com.microsoft.aad.adal.WebviewHelper
Creates result intent to pass into onActivityResult method.
getRSAPrivateKey() - Method in interface com.microsoft.aad.adal.IDeviceCertificate
Gets RSA private key.
getRSAPublicKey() - Method in interface com.microsoft.aad.adal.IDeviceCertificate
Gets RSA public key.
getSecretKeyData() - Method in enum com.microsoft.aad.adal.AuthenticationSettings
Get bytes to derive secretKey to use in encrypt/decrypt.
getServiceStatusCode() - Method in exception com.microsoft.aad.adal.AuthenticationException
Gets the status code returned from http layer.
getServiceStatusCode() - Method in class com.microsoft.aad.adal.AuthenticationResult
Get service status code.
getSharedPrefPackageName() - Method in enum com.microsoft.aad.adal.AuthenticationSettings
Gets package name provided for shared preferences.
getSkipBroker() - Method in enum com.microsoft.aad.adal.AuthenticationSettings
Deprecated.
As of release 1.1.14, replaced by AuthenticationSettings.getUseBroker()
getSpeRing() - Method in class com.microsoft.aad.adal.TokenCacheItem
 
getStartUrl() - Method in class com.microsoft.aad.adal.WebviewHelper
Gets startUrl to use as url to start webview.
getStatus() - Method in class com.microsoft.aad.adal.AuthenticationResult
Gets status.
getStorageHelper() - Method in class com.microsoft.aad.adal.DefaultTokenCacheStore
Method that allows to mock StorageHelper class and use custom encryption in UTs.
getTenantId() - Method in class com.microsoft.aad.adal.AuthenticationResult
Gets tenantId.
getTenantId() - Method in exception com.microsoft.aad.adal.IntuneAppProtectionPolicyRequiredException
 
getTenantId() - Method in class com.microsoft.aad.adal.TokenCacheItem
Get tenant identifier.
getThumbPrint() - Method in interface com.microsoft.aad.adal.IDeviceCertificate
Gets thumbPrint for certificate.
getTokensAboutToExpire() - Method in class com.microsoft.aad.adal.DefaultTokenCacheStore
Get tokens about to expire.
getTokensAboutToExpire() - Method in interface com.microsoft.aad.adal.ITokenStoreQuery
 
getTokensForResource(String) - Method in class com.microsoft.aad.adal.DefaultTokenCacheStore
Tokens for resource.
getTokensForResource(String) - Method in interface com.microsoft.aad.adal.ITokenStoreQuery
 
getTokensForUser(String) - Method in class com.microsoft.aad.adal.DefaultTokenCacheStore
Get tokens for user.
getTokensForUser(String) - Method in interface com.microsoft.aad.adal.ITokenStoreQuery
 
getTokenUpdateTime() - Method in class com.microsoft.aad.adal.TokenCacheItem
 
getUniqueUsersWithTokenCache() - Method in class com.microsoft.aad.adal.DefaultTokenCacheStore
Unique users with tokens.
getUniqueUsersWithTokenCache() - Method in interface com.microsoft.aad.adal.ITokenStoreQuery
 
getUseBroker() - Method in enum com.microsoft.aad.adal.AuthenticationSettings
Get broker usage.
getUserId() - Method in class com.microsoft.aad.adal.UserInfo
Gets unique user id.
getUserInfo() - Method in class com.microsoft.aad.adal.AuthenticationResult
UserInfo returned from IdToken.
getUserInfo() - Method in class com.microsoft.aad.adal.TokenCacheItem
Get the user information.
getValidateAuthority() - Method in class com.microsoft.aad.adal.AuthenticationContext
 
getVersionName() - Static method in class com.microsoft.aad.adal.AuthenticationContext
Version name for ADAL not for the app itself.
GRANT_TYPE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.OAuth2
String of grant type.

H

HMAC_LENGTH - Static variable in class com.microsoft.aad.adal.StorageHelper
256 bits output for signing message.
HTTP_RESPONSE_BODY - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.OAuth2
String of http web response body.
HTTP_RESPONSE_HEADER - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.OAuth2
String of http web response headers.
HTTP_STATUS_CODE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.OAuth2
String of http web response status code.

I

i(String, String, String) - Static method in class com.microsoft.aad.adal.Logger
Deprecated.
use com.microsoft.identity.common.internal.logging.Logger#info(String, String, String) if the log message does not contain any PII information. use com.microsoft.identity.common.internal.logging.Logger#infoPII(String, String, String) if the log message contains any PII information.

Logs informational message.

i(String, String, String, ADALError) - Static method in class com.microsoft.aad.adal.Logger
Deprecated.
use com.microsoft.identity.common.internal.logging.Logger#info(String, String, String) if the log message does not contain any PII information. use com.microsoft.identity.common.internal.logging.Logger#infoPII(String, String, String) if the log message contains any PII information.

Logs informational messages with error codes.

IDeviceCertificate - Interface in com.microsoft.aad.adal
Work place join related certificate is required to respond device challenge.
IDispatcher - Interface in com.microsoft.aad.adal
 
IJWSBuilder - Interface in com.microsoft.aad.adal
Interface to construct jws message for responding certificate challenge.
IntuneAppProtectionPolicyRequiredException - Exception in com.microsoft.aad.adal
 
IntuneAppProtectionPolicyRequiredException(String, String, String, String, String) - Constructor for exception com.microsoft.aad.adal.IntuneAppProtectionPolicyRequiredException
 
isExpired() - Method in class com.microsoft.aad.adal.AuthenticationResult
Checks expiration time.
isExtendedLifeTimeToken() - Method in class com.microsoft.aad.adal.AuthenticationResult
Gets if the returned token is valid in terms of extended lifetime.
isExtendedLifetimeValid() - Method in class com.microsoft.aad.adal.TokenCacheItem
Verify if the token cache token is valid for the extended expired time.
isNullOrBlank(String) - Static method in class com.microsoft.aad.adal.StringExtensions
checks if string is null or empty.
isTokenExpired(Date) - Static method in class com.microsoft.aad.adal.TokenCacheItem
Checks expiration time.
isValidIssuer(List<String>) - Method in interface com.microsoft.aad.adal.IDeviceCertificate
Checks valid issuer for cert authorities.
ITokenCacheStore - Interface in com.microsoft.aad.adal
Minimal interface needed by ADAL for cache.
ITokenStoreQuery - Interface in com.microsoft.aad.adal
 
IWindowComponent - Interface in com.microsoft.aad.adal
Implement this interface to pass fragment.

L

LinuxPRNGSecureRandom() - Constructor for class com.googleblog.android_developers.PRNGFixes.LinuxPRNGSecureRandom
 
Log(String, String, String, Logger.LogLevel, ADALError) - Method in interface com.microsoft.aad.adal.Logger.ILogger
Interface method for apps to hand off each log message as it's generated.
Logger - Class in com.microsoft.aad.adal
Android log output can.
Logger() - Constructor for class com.microsoft.aad.adal.Logger
 
Logger.ILogger - Interface in com.microsoft.aad.adal
Interface for apps to configure the external logging.
Logger.LogLevel - Enum in com.microsoft.aad.adal
Enum class for LogLevel that the sdk recognizes.
LOGIN_HINT - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.AAD
String of login hint.

M

mAccessToken - Variable in class com.microsoft.aad.adal.AuthenticationResult
 
mAuthority - Variable in class com.microsoft.aad.adal.AuthenticationResult
 
mCliTelemInfo - Variable in class com.microsoft.aad.adal.AuthenticationResult
 
MemoryTokenCacheStore - Class in com.microsoft.aad.adal
tokenCacheItem is not persisted.
MemoryTokenCacheStore() - Constructor for class com.microsoft.aad.adal.MemoryTokenCacheStore
Creates MemoryTokenCacheStore.
mergeClaimsWithClientCapabilities(String, List<String>) - Static method in class com.microsoft.aad.adal.AuthenticationContext
Util method to merge
mErrorCode - Variable in class com.microsoft.aad.adal.AuthenticationResult
 
mErrorCodes - Variable in class com.microsoft.aad.adal.AuthenticationResult
 
mErrorDescription - Variable in class com.microsoft.aad.adal.AuthenticationResult
 
mExpiresOn - Variable in class com.microsoft.aad.adal.AuthenticationResult
 
mExtendedExpiresOn - Variable in class com.microsoft.aad.adal.AuthenticationResult
 
mFamilyClientId - Variable in class com.microsoft.aad.adal.AuthenticationResult
 
mHttpResponseBody - Variable in class com.microsoft.aad.adal.AuthenticationResult
 
mHttpResponseHeaders - Variable in class com.microsoft.aad.adal.AuthenticationResult
 
mIdToken - Variable in class com.microsoft.aad.adal.AuthenticationResult
 
mInitialRequest - Variable in class com.microsoft.aad.adal.AuthenticationResult
 
mIsExtendedLifeTimeToken - Variable in class com.microsoft.aad.adal.AuthenticationResult
 
mIsMultiResourceRefreshToken - Variable in class com.microsoft.aad.adal.AuthenticationResult
 
mRefreshToken - Variable in class com.microsoft.aad.adal.AuthenticationResult
 
MS_FAMILY_ID - Static variable in class com.microsoft.aad.adal.AuthenticationConstants
Microsoft apps family of client Id.
mServiceStatusCode - Variable in class com.microsoft.aad.adal.AuthenticationResult
 
mStatus - Variable in class com.microsoft.aad.adal.AuthenticationResult
 
mTenantId - Variable in class com.microsoft.aad.adal.AuthenticationResult
 
MULTI_RESOURCE_TOKEN - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of multi resource refresh token.
mUserInfo - Variable in class com.microsoft.aad.adal.AuthenticationResult
 

O

OAuth2() - Constructor for class com.microsoft.aad.adal.AuthenticationConstants.OAuth2
 
OAuth2ErrorCode() - Constructor for class com.microsoft.aad.adal.AuthenticationConstants.OAuth2ErrorCode
 
onActivityResult(int, int, Intent) - Method in class com.microsoft.aad.adal.AuthenticationContext
This method wraps the implementation for onActivityResult at the related Activity class.
onBackPressed() - Method in class com.microsoft.aad.adal.AuthenticationActivity
 
onCompleted(Exception, AuthenticationParameters) - Method in interface com.microsoft.aad.adal.AuthenticationParameters.AuthenticationParamCallback
 
onCreate(Bundle) - Method in class com.microsoft.aad.adal.AuthenticationActivity
 
onDestroy() - Method in class com.microsoft.aad.adal.AuthenticationActivity
 
onError(Exception) - Method in interface com.microsoft.aad.adal.AuthenticationCallback
Sends error information.
onPause() - Method in class com.microsoft.aad.adal.AuthenticationActivity
 
onRestart() - Method in class com.microsoft.aad.adal.AuthenticationActivity
 
onRestoreInstanceState(Bundle) - Method in class com.microsoft.aad.adal.AuthenticationActivity
 
onResume() - Method in class com.microsoft.aad.adal.AuthenticationActivity
 
onSaveInstanceState(Bundle) - Method in class com.microsoft.aad.adal.AuthenticationActivity
 
onSuccess(T) - Method in interface com.microsoft.aad.adal.AuthenticationCallback
This will have the token info.

P

PackageHelper - Class in com.microsoft.aad.adal
Gets information about calling activity.
PackageHelper(Context) - Constructor for class com.microsoft.aad.adal.PackageHelper
Creates helper to check caller info.
parseXMsCliTelemHeader(String) - Static method in class com.microsoft.aad.adal.TelemetryUtils
 
PKEYAUTH_REDIRECT - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
The value for pkeyauth redirect.
PreKeyAuthInfo(HashMap<String, String>, String) - Constructor for class com.microsoft.aad.adal.WebviewHelper.PreKeyAuthInfo
Construct the PreKeyAuthInfo.
PRNGFixes - Class in com.googleblog.android_developers
SecureRandm related fixed from Android developer site.
PRNGFixes.LinuxPRNGSecureRandom - Class in com.googleblog.android_developers
SecureRandomSpi which passes all requests to the Linux PRNG ( /dev/urandom).
PromptBehavior - Enum in com.microsoft.aad.adal
Prompt Behaviors that sets the behavior for authentication activity launch.

Q

QUERY_PROMPT - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.AAD
String of prompt.
QUERY_PROMPT_REFRESH_SESSION_VALUE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.AAD
String of prompt behavior as refresh session.
QUERY_PROMPT_VALUE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.AAD
String of prompt behavior as always.

R

REALM - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.AAD
AAD Oauth2 string of realm.
REDIRECT_DELIMETER_ENCODED - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
Encoded delimiter for redirect.
REDIRECT_PREFIX - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
Broker redirect prefix.
REDIRECT_SSL_PREFIX - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String for ssl prefix.
REDIRECT_URI - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.OAuth2
String redirect uri.
REFRESH_TOKEN - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.OAuth2
String of refresh token.
registerDispatcher(IDispatcher, boolean) - Method in class com.microsoft.aad.adal.Telemetry
registerDispatcher is called by the app to register their own implementation of IDispatcher.
removeAll() - Method in class com.microsoft.aad.adal.DefaultTokenCacheStore
 
removeAll() - Method in class com.microsoft.aad.adal.FileTokenCacheStore
 
removeAll() - Method in interface com.microsoft.aad.adal.ITokenCacheStore
Removes all items from cache.
removeAll() - Method in class com.microsoft.aad.adal.MemoryTokenCacheStore
 
removeItem(String) - Method in class com.microsoft.aad.adal.DefaultTokenCacheStore
 
removeItem(String) - Method in class com.microsoft.aad.adal.FileTokenCacheStore
 
removeItem(String) - Method in interface com.microsoft.aad.adal.ITokenCacheStore
Removes item with key.
removeItem(String) - Method in class com.microsoft.aad.adal.MemoryTokenCacheStore
 
REQUEST_ID - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Browser
Used as the key to send back request id.
REQUEST_ID_HEADER - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.AAD
String for request id returned from Evo.
REQUEST_MESSAGE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Browser
Represents the request object used to construct request sent to authorize endpoint.
RESOURCE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.AAD
AAD OAuth2 extension strings.
RESOURCE_KEY - Static variable in class com.microsoft.aad.adal.AuthenticationParameters
Constant Resource key.
ResourceAuthenticationChallengeException - Exception in com.microsoft.aad.adal
ADAL exception for the case when server response doesn't have expected data e.g.
ResourceAuthenticationChallengeException(String) - Constructor for exception com.microsoft.aad.adal.ResourceAuthenticationChallengeException
Creates the ResourceAuthenticationChallengeException with given error message.
RESPONSE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Browser
Represents the response returned from broker.
RESPONSE_AUTHENTICATION_EXCEPTION - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Browser
Represents the exception returned from webview.
RESPONSE_ERROR_CODE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Browser
Represents the error code returned from webview.
RESPONSE_ERROR_MESSAGE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Browser
Represents the error message returned from webview.
RESPONSE_FINAL_URL - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Browser
Represents the final url that webview receives.
RESPONSE_REQUEST_INFO - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Browser
Represents the request object returned from webview.
RESPONSE_TYPE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.OAuth2
String of response type.
RETURN_CLIENT_REQUEST_ID - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.AAD
String of return client request id.
RT_AGE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker.CliTelemInfo
Bundle id for refresh token age.

S

SCOPE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.OAuth2
String of scope.
serialize(TokenCacheItem, Type, JsonSerializationContext) - Method in class com.microsoft.aad.adal.TokenCacheItemSerializationAdapater
 
SERVER_ERROR - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker.CliTelemInfo
Bundle id for server errors.
SERVER_SUBERROR - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker.CliTelemInfo
Bundle id for server suberrors.
setAccessToken(String) - Method in class com.microsoft.aad.adal.TokenCacheItem
Set the access token string.
setActivityPackageName(String) - Method in enum com.microsoft.aad.adal.AuthenticationSettings
set package name to setup intent for AuthenticationActivity.
setAllowPii(boolean) - Static method in class com.microsoft.aad.adal.Telemetry
Sets the PII/OII allow flag.
setAndroidLogEnabled(boolean) - Method in class com.microsoft.aad.adal.Logger
Enable/Disable the Android logcat logging.
setAuthority(String) - Method in class com.microsoft.aad.adal.AuthenticationResult
 
setAuthority(String) - Method in class com.microsoft.aad.adal.TokenCacheItem
Set the authority.
setBrokerPackageName(String) - Method in enum com.microsoft.aad.adal.AuthenticationSettings
Sets package name for broker app that installed authenticator.
setBrokerSignature(String) - Method in enum com.microsoft.aad.adal.AuthenticationSettings
Sets broker app info for ADAL to use.
setClientCapabilites(List<String>) - Method in class com.microsoft.aad.adal.AuthenticationContext
 
setClientId(String) - Method in class com.microsoft.aad.adal.AuthenticationResult
 
setClientId(String) - Method in class com.microsoft.aad.adal.TokenCacheItem
Set the client identifier.
setConnectTimeOut(int) - Method in enum com.microsoft.aad.adal.AuthenticationSettings
Sets the maximum time in milliseconds to wait while connecting.
setCorrelationId(UUID) - Static method in class com.microsoft.aad.adal.Logger
Sets the correlation id for the logger.
setDeviceCertificateProxyClass(Class) - Method in enum com.microsoft.aad.adal.AuthenticationSettings
set class for work place join related API.
setDisableWebViewHardwareAcceleration(boolean) - Method in enum com.microsoft.aad.adal.AuthenticationSettings
Method to enable/disable WebView hardware acceleration used in AuthenticationActivity and AuthenticationDialog.
setEnablePII(boolean) - Method in class com.microsoft.aad.adal.Logger
ADAL provides logging callbacks that assist in diagnostics.
setExpirationBuffer(int) - Method in enum com.microsoft.aad.adal.AuthenticationSettings
When checking access token expiration, it will check if the time to expiration is less than this value(in seconds).
setExpiresIn(Long) - Method in class com.microsoft.aad.adal.AuthenticationResult
 
setExpiresOn(Date) - Method in class com.microsoft.aad.adal.TokenCacheItem
Set the expire date.
setExtendedExpiresOn(Date) - Method in class com.microsoft.aad.adal.TokenCacheItem
Set the extended expired time.
setExtendedLifetimeEnabled(boolean) - Method in class com.microsoft.aad.adal.AuthenticationContext
The client need to set the flag to true explicitly to enable the ExtendedLifetime mode The default value of flag is false.
setExternalLogger(Logger.ILogger) - Method in class com.microsoft.aad.adal.Logger
Set the custom logger.
setFamilyClientId(String) - Method in class com.microsoft.aad.adal.TokenCacheItem
Set family client identifier.
setIsMultiResourceRefreshToken(boolean) - Method in class com.microsoft.aad.adal.TokenCacheItem
Set the multi-resource refresh token flag.
setItem(String, TokenCacheItem) - Method in class com.microsoft.aad.adal.DefaultTokenCacheStore
 
setItem(String, TokenCacheItem) - Method in class com.microsoft.aad.adal.FileTokenCacheStore
 
setItem(String, TokenCacheItem) - Method in interface com.microsoft.aad.adal.ITokenCacheStore
Sets item.
setItem(String, TokenCacheItem) - Method in class com.microsoft.aad.adal.MemoryTokenCacheStore
 
setLogLevel(Logger.LogLevel) - Method in class com.microsoft.aad.adal.Logger
Set the log level for diagnostic purpose.
setRawIdToken(String) - Method in class com.microsoft.aad.adal.TokenCacheItem
Set raw ID token.
setReadTimeOut(int) - Method in enum com.microsoft.aad.adal.AuthenticationSettings
Sets the maximum time to wait for an input stream read to complete before giving up.
setRefreshToken(String) - Method in class com.microsoft.aad.adal.TokenCacheItem
Set the fresh token string.
setRequestCorrelationId(UUID) - Method in class com.microsoft.aad.adal.AuthenticationContext
Set CorrelationId to requests.
setResource(String) - Method in class com.microsoft.aad.adal.TokenCacheItem
Set the resource.
setResponseReceived(Long) - Method in class com.microsoft.aad.adal.AuthenticationResult
 
setSecretKey(byte[]) - Method in enum com.microsoft.aad.adal.AuthenticationSettings
set raw bytes to derive secretKey to use in encrypt/decrypt.
setSharedPrefPackageName(String) - Method in enum com.microsoft.aad.adal.AuthenticationSettings
Sets package name to use DefaultTokenCacheStore with sharedUserId apps.
setSkipBroker(boolean) - Method in enum com.microsoft.aad.adal.AuthenticationSettings
Deprecated.
As of release 1.1.14, replaced by AuthenticationSettings.setUseBroker(boolean)
setTenantId(String) - Method in class com.microsoft.aad.adal.TokenCacheItem
Set tenant identifier.
setUseBroker(boolean) - Method in enum com.microsoft.aad.adal.AuthenticationSettings
Set flag to use or skip broker.
setUserInfo(UserInfo) - Method in class com.microsoft.aad.adal.TokenCacheItem
Set the user information.
SPE_RING - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker.CliTelemInfo
Bundle id for spe_ring info.
startActivityForResult(Intent, int) - Method in interface com.microsoft.aad.adal.IWindowComponent
ADAL will send request in the intent data and request Code.
STATE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.OAuth2
String of state.
StorageHelper - Class in com.microsoft.aad.adal
Shared preferences store clear text.
StorageHelper(Context) - Constructor for class com.microsoft.aad.adal.StorageHelper
Constructor for StorageHelper.
StringExtensions - Class in com.microsoft.aad.adal
 

T

Telemetry - Class in com.microsoft.aad.adal
 
Telemetry() - Constructor for class com.microsoft.aad.adal.Telemetry
 
TelemetryUtils - Class in com.microsoft.aad.adal
 
TelemetryUtils.CliTelemInfo - Class in com.microsoft.aad.adal
 
TOKEN_BROKER_RESPONSE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.UIResponse
Represents that broker successfully returns the response.
TOKEN_TYPE - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.OAuth2
String of token type.
TokenCacheItem - Class in com.microsoft.aad.adal
Extended result to store more info Queries will be performed over this item not the key.
TokenCacheItem() - Constructor for class com.microsoft.aad.adal.TokenCacheItem
Default constructor for cache item.
TokenCacheItemSerializationAdapater - Class in com.microsoft.aad.adal
This TokenCacheItemAdapter class is a customized serializer for the family token cache item into GSON where we are trying to keep a lightweight form of tokenCacheItem by parsing the raw idToken, we can get all the claims in it, including userInfo, and tenantId.
TokenCacheItemSerializationAdapater() - Constructor for class com.microsoft.aad.adal.TokenCacheItemSerializationAdapater
 

U

UIRequest() - Constructor for class com.microsoft.aad.adal.AuthenticationConstants.UIRequest
 
UIResponse() - Constructor for class com.microsoft.aad.adal.AuthenticationConstants.UIResponse
 
UsageAuthenticationException - Exception in com.microsoft.aad.adal
usage authentication error.
UsageAuthenticationException(ADALError, String) - Constructor for exception com.microsoft.aad.adal.UsageAuthenticationException
Constructs a new UsageAuthenticationException with message.
UsageAuthenticationException(ADALError, String, Throwable) - Constructor for exception com.microsoft.aad.adal.UsageAuthenticationException
Constructs a new UsageAuthenticationException with message and the cause exception.
USERDATA_CALLER_CACHEKEYS - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of key for caller cache keys.
USERDATA_PREFIX - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of key for user data prefix.
USERDATA_UID_KEY - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Broker
String of key for UID key.
UserInfo - Class in com.microsoft.aad.adal
Contains information of a single user.
UserInfo() - Constructor for class com.microsoft.aad.adal.UserInfo
Default constructor for UserInfo.
UserInfo(String) - Constructor for class com.microsoft.aad.adal.UserInfo
Constructor for UserInfo.
UserInfo(String, String, String, String, String) - Constructor for class com.microsoft.aad.adal.UserInfo
Constructor for UserInfo.
UserInfo(IdToken) - Constructor for class com.microsoft.aad.adal.UserInfo
Constructor for creating UserInfo from IdToken.

V

v(String, String) - Static method in class com.microsoft.aad.adal.Logger
Deprecated.
use com.microsoft.identity.common.internal.logging.Logger#verbose(String, String, String) if the log message does not contain any PII information. use com.microsoft.identity.common.internal.logging.Logger#verbosePII(String, String, String) if the log message contains any PII information.

Logs verbose message.

v(String, String, String, ADALError) - Static method in class com.microsoft.aad.adal.Logger
Deprecated.
use com.microsoft.identity.common.internal.logging.Logger#verbose(String, String, String) if the log message does not contain any PII information. use com.microsoft.identity.common.internal.logging.Logger#verbosePII(String, String, String) if the log message contains any PII information.

Logs verbose message with error code.

validateRequestIntent() - Method in class com.microsoft.aad.adal.WebviewHelper
Check request intent fields.
valueOf(String) - Static method in enum com.microsoft.aad.adal.ADALError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.aad.adal.AuthenticationResult.AuthenticationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.aad.adal.AuthenticationSettings
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.aad.adal.Logger.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.aad.adal.PromptBehavior
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.microsoft.aad.adal.ADALError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.aad.adal.AuthenticationResult.AuthenticationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.aad.adal.AuthenticationSettings
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.aad.adal.Logger.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microsoft.aad.adal.PromptBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_ANDROID_KEY_STORE - Static variable in class com.microsoft.aad.adal.StorageHelper
Indicate that token item is encrypted with the key persisted in AndroidKeyStore.
VERSION_USER_DEFINED - Static variable in class com.microsoft.aad.adal.StorageHelper
Indicate that the token item is encrypted with the user provided key.

W

w(String, String, String, ADALError) - Static method in class com.microsoft.aad.adal.Logger
Deprecated.
use com.microsoft.identity.common.internal.logging.Logger#warn(String, String, String) if the log message does not contain any PII information. use com.microsoft.identity.common.internal.logging.Logger#warnPII(String, String, String) if the log message contains any PII information.

Logs warning message.

w(String, String) - Static method in class com.microsoft.aad.adal.Logger
Deprecated.
use com.microsoft.identity.common.internal.logging.Logger#warn(String, String, String) if the log message does not contain any PII information. use com.microsoft.identity.common.internal.logging.Logger#warnPII(String, String, String) if the log message contains any PII information.

Logs warning message.

WEB_UI_CANCEL - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.AAD
String of access denied.
WEBVIEW_INVALID_REQUEST - Static variable in class com.microsoft.aad.adal.AuthenticationConstants.Browser
Represent the error code of invalid request returned from webview.
WebviewHelper - Class in com.microsoft.aad.adal
Wrapper class to handle internals for request intent and response for custom webview usage.
WebviewHelper(Intent) - Constructor for class com.microsoft.aad.adal.WebviewHelper
Construct with incoming requestIntent that you receive at startActivityForResult.
WebviewHelper.PreKeyAuthInfo - Class in com.microsoft.aad.adal
 
A B C D E F G H I L M O P Q R S T U V W 
Skip navigation links