Package com.microsoft.aad.adal

Provides the classes necessary to create a client for azure active directory to get tokens.

See:
          Description

Interface Summary
AuthenticationCallback<T> Callback to use with token request.
AuthenticationParameters.AuthenticationParamCallback Callback to use for async request.
IConnectionService exposed interface for testing.
IDeviceCertificate Work place join related certificate is required to respond device challange.
IDiscovery Discovery interface that validates authority.
IJWSBuilder Interface to construct jws message for responding certificate challenge.
ITokenCacheStore Minimal interface needed by ADAL for cache.
ITokenStoreQuery  
IWebRequestHandler Webrequest interface to send web requests.
IWindowComponent Implement this interface to pass fragment.
Logger.ILogger  
 

Class Summary
ApplicationReceiver Receives system broadcast message for application install events.
AuthenticationActivity Authentication Activity to launch WebView for authentication.
AuthenticationConstants  
AuthenticationConstants.AAD  
AuthenticationConstants.Broker  
AuthenticationConstants.Browser  
AuthenticationConstants.OAuth2  
AuthenticationConstants.UIRequest  
AuthenticationConstants.UIResponse  
AuthenticationContext ADAL context to get access token, refresh token, and lookup from cache.
AuthenticationParameters Matching to ADAL.NET It provides helper methods to get the authorization_endpoint from resource address.
AuthenticationResult 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.
BuildConfig  
CacheKey CacheKey will be the object for key.
DateTimeAdapter  
DefaultTokenCacheStore Store/Retrieve TokenCacheItem from private SharedPreferences.
FileTokenCacheStore Persisted cache that keeps cache in-memory until write operation.
HttpWebResponse Web response to keep status, response body, headers and related exceptions.
Logger Android log output can.
MemoryTokenCacheStore tokenCacheItem is not persisted.
R  
R.attr  
R.dimen  
R.id  
R.layout  
R.string  
R.style  
StorageHelper Shared preferences store clear text.
TokenCacheItem Extended result to store more info Queries will be performed over this item not the key.
UserInfo Contains information of a single user.
WebRequestHandler It uses one time async task.
WebviewHelper Wrapper class to handle internals for request intent and response for custom webview usage.
WebviewHelper.PreKeyAuthInfo  
 

Enum Summary
ADALError ADAL Error codes.
AuthenticationResult.AuthenticationStatus Status for authentication.
AuthenticationSettings Settings to be used in AuthenticationContext.
Logger.LogLevel Log level.
PromptBehavior Prompt Behaviors that sets the behavior for authentication activity launch.
 

Exception Summary
AuthenticationCancelError Cancellation error.
AuthenticationException ADAL exception.
 

Package com.microsoft.aad.adal Description

Provides the classes necessary to create a client for azure active directory to get tokens.

Since:
1.0
See Also:
java.awt


Copyright © 2003–2015. All rights reserved.