java.lang.Object | |
↳ | com.microsoft.intune.mam.client.app.startup.ADALConnectionDetails |
Allows configuring setting used for authentication policy at runtime, rather than in the AndroidManifest, via
registerADALConnectionDetails(String, ADALConnectionDetails)
.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | DEFAULT_AUTHORITY | Default authority. | |||||||||
String | DEFAULT_CLIENT_ID | Default client ID. | |||||||||
String | DEFAULT_NON_BROKER_REDIRECT_URI | Redirect URI to use with AAD without the broker enabled. | |||||||||
boolean | DEFAULT_SKIP_BROKER_APP_ADAL | Default value for if the broker should be skipped. | |||||||||
boolean | DEFAULT_SKIP_BROKER_NO_APP_ADAL | Default value for if the broker should be skipped if the app itself doesn't use ADAL. |
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
android.os.Parcelable
|
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
public static final Creator<ADALConnectionDetails> | CREATOR | Parcelable creator. |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
ADALConnectionDetails(String authority, String clientId, String nonBrokerRedirectUri, boolean skipBroker)
Constructor.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
int | describeContents() | ||||||||||
boolean | equals(Object obj) | ||||||||||
static ADALConnectionDetails |
fromJSON(String json)
Parse from JSON representation previously generated by toJSON.
| ||||||||||
String |
getAuthority()
Get the authority.
| ||||||||||
String |
getClientId()
Get the client ID.
| ||||||||||
String |
getNonBrokerRedirectUri()
Get the non-broker redirect URI.
| ||||||||||
boolean |
getSkipBroker()
Get whether the broker should be skipped.
| ||||||||||
int | hashCode() | ||||||||||
String | toJSON() | ||||||||||
String | toString() | ||||||||||
void | writeToParcel(Parcel parcel, int flags) |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
android.os.Parcelable
|
Default authority.
Default client ID.
Redirect URI to use with AAD without the broker enabled.
Default value for if the broker should be skipped.
Default value for if the broker should be skipped if the app itself doesn't use ADAL.
Constructor.
authority | Authority. |
---|---|
clientId | Client ID. |
nonBrokerRedirectUri | Redirect URI for non-broker requests. Use DEFAULT_NON_BROKER_REDIRECT_URI for the default value. |
skipBroker | Skip the broker. Use DEFAULT_SKIP_BROKER_APP_ADAL for the default value. |
Parse from JSON representation previously generated by toJSON.
json | json representation |
---|
Get the authority.
Get the client ID.
Get the non-broker redirect URI.
Get whether the broker should be skipped.