Merge "Introduce Authentication Failure reason codes"

am: e23b2c6c59

Change-Id: I5e002f4b341f2a295ed6d8a2213bc9401fcde008
This commit is contained in:
Sohani Rao
2017-03-31 01:51:30 +00:00
committed by android-build-merger

View File

@@ -81,6 +81,34 @@ public class WifiManager {
*/ */
public static final int ERROR_AUTHENTICATING = 1; public static final int ERROR_AUTHENTICATING = 1;
/**
* The reason code if there is no error during authentication.
* It could also imply that there no authentication in progress,
* this reason code also serves as a reset value.
* @hide
*/
public static final int ERROR_AUTH_FAILURE_NONE = 0;
/**
* The reason code if there was a timeout authenticating.
* @hide
*/
public static final int ERROR_AUTH_FAILURE_TIMEOUT = 1;
/**
* The reason code if there was a wrong password while
* authenticating.
* @hide
*/
public static final int ERROR_AUTH_FAILURE_WRONG_PSWD = 2;
/**
* The reason code if there was EAP failure while
* authenticating.
* @hide
*/
public static final int ERROR_AUTH_FAILURE_EAP_FAILURE = 3;
/** /**
* Broadcast intent action indicating whether Wi-Fi scanning is allowed currently * Broadcast intent action indicating whether Wi-Fi scanning is allowed currently
* @hide * @hide
@@ -496,6 +524,16 @@ public class WifiManager {
*/ */
public static final String EXTRA_SUPPLICANT_ERROR = "supplicantError"; public static final String EXTRA_SUPPLICANT_ERROR = "supplicantError";
/**
* The lookup key for a {@link SupplicantState} describing the supplicant
* error reason if any
* Retrieve with
* {@link android.content.Intent#getIntExtra(String, int)}.
* @see #ERROR_AUTH_FAILURE_#REASON_CODE
* @hide
*/
public static final String EXTRA_SUPPLICANT_ERROR_REASON = "supplicantErrorReason";
/** /**
* Broadcast intent action indicating that the configured networks changed. * Broadcast intent action indicating that the configured networks changed.
* This can be as a result of adding/updating/deleting a network. If * This can be as a result of adding/updating/deleting a network. If