AI-generated Key Takeaways
-
SafetyNetApi is the main entry point for interacting with SafetyNet and includes nested classes for various response types like AttestationResponse, HarmfulAppsResponse, RecaptchaTokenResponse, SafeBrowsingResponse, and VerifyAppsUserResponse.
-
The
verifyWithRecaptchamethod, although deprecated in this form, is described as providing user attestation with reCAPTCHA, returning a token after confirming humanness. -
A newer
verifyWithRecaptcha(String)method is indicated as the replacement for the deprecated version.
The main entry point for interacting with SafetyNet.
Nested Class Summary
SafetyNetApi.RecaptchaTokenResponse
returned from verifyWithRecaptcha(String)
.
Public Method Summary
Public Methods
public abstract PendingResult < SafetyNetApi.RecaptchaTokenResult > verifyWithRecaptcha ( GoogleApiClient client, String siteKey)
This method was deprecated.
use verifyWithRecaptcha(String)
.
Provides user attestation with reCAPTCHA.
If reCAPTCHA is confident that this is a real user on a real device it will return a token with no challenge. Otherwise it will provide a visual/audio challenge to attest the humanness of the user before returning a token.
When you make a request with this API, you must provide your client GoogleApiClient
and site public key as parameters, and after the request completes, you can get the SafetyNetApi.RecaptchaTokenResult
from the response.
Parameters
| client | The GoogleApiClient
to service the call. The client must be connected using connect()
before invoking this method. |
|---|---|
| siteKey | A site public key registered for this app at //g.co/recaptcha/androidsignup |

