.class public final Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility; .super Ljava/lang/Object; .source "SourceFile" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility$Companion;, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility$GetGMSVersion; } .end annotation # static fields .field private static final AUTH_MIN_VERSION_JSON_CREATE:J = 0xe60ade8L .field public static final Companion:Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility$Companion; .field private static final FLAGS:I = 0xb .field private static final JSON_KEY_ALG:Ljava/lang/String; .field private static final JSON_KEY_APPID:Ljava/lang/String; .field private static final JSON_KEY_ATTESTATION:Ljava/lang/String; .field private static final JSON_KEY_ATTESTATION_OBJ:Ljava/lang/String; .field private static final JSON_KEY_AUTH_ATTACHMENT:Ljava/lang/String; .field private static final JSON_KEY_AUTH_DATA:Ljava/lang/String; .field private static final JSON_KEY_AUTH_SELECTION:Ljava/lang/String; .field private static final JSON_KEY_CHALLENGE:Ljava/lang/String; .field private static final JSON_KEY_CLIENT_DATA:Ljava/lang/String; .field private static final JSON_KEY_CLIENT_EXTENSION_RESULTS:Ljava/lang/String; .field private static final JSON_KEY_CRED_PROPS:Ljava/lang/String; .field private static final JSON_KEY_DISPLAY_NAME:Ljava/lang/String; .field private static final JSON_KEY_EXCLUDE_CREDENTIALS:Ljava/lang/String; .field private static final JSON_KEY_EXTENSTIONS:Ljava/lang/String; .field private static final JSON_KEY_ICON:Ljava/lang/String; .field private static final JSON_KEY_ID:Ljava/lang/String; .field private static final JSON_KEY_KEY_PROTECTION_TYPE:Ljava/lang/String; .field private static final JSON_KEY_MATCHER_PROTECTION_TYPE:Ljava/lang/String; .field private static final JSON_KEY_NAME:Ljava/lang/String; .field private static final JSON_KEY_PUB_KEY_CRED_PARAMS:Ljava/lang/String; .field private static final JSON_KEY_RAW_ID:Ljava/lang/String; .field private static final JSON_KEY_REQUIRE_RES_KEY:Ljava/lang/String; .field private static final JSON_KEY_RESPONSE:Ljava/lang/String; .field private static final JSON_KEY_RES_KEY:Ljava/lang/String; .field private static final JSON_KEY_RK:Ljava/lang/String; .field private static final JSON_KEY_RP:Ljava/lang/String; .field private static final JSON_KEY_RPID:Ljava/lang/String; .field private static final JSON_KEY_SIGNATURE:Ljava/lang/String; .field private static final JSON_KEY_THIRD_PARTY_PAYMENT:Ljava/lang/String; .field private static final JSON_KEY_TIMEOUT:Ljava/lang/String; .field private static final JSON_KEY_TRANSPORTS:Ljava/lang/String; .field private static final JSON_KEY_TYPE:Ljava/lang/String; .field private static final JSON_KEY_USER:Ljava/lang/String; .field private static final JSON_KEY_USER_HANDLE:Ljava/lang/String; .field private static final JSON_KEY_USER_VERIFICATION_METHOD:Ljava/lang/String; .field private static final TAG:Ljava/lang/String; = "PublicKeyUtility" .field private static final orderedErrorCodeToExceptions:Ljava/util/LinkedHashMap; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/LinkedHashMap<", "Lcom/google/android/gms/fido/fido2/api/common/ErrorCode;", "Landroidx/credentials/exceptions/domerrors/DomError;", ">;" } .end annotation .end field # direct methods .method static constructor ()V .locals 14 new-instance v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility$Companion; const/4 v1, 0x0 invoke-direct {v0, v1}, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility$Companion;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->Companion:Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility$Companion; const-string v0, "clientDataJSON" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_CLIENT_DATA:Ljava/lang/String; const-string v0, "attestationObject" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_ATTESTATION_OBJ:Ljava/lang/String; const-string v0, "authenticatorData" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_AUTH_DATA:Ljava/lang/String; const-string v0, "signature" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_SIGNATURE:Ljava/lang/String; const-string v0, "userHandle" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_USER_HANDLE:Ljava/lang/String; const-string v0, "response" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_RESPONSE:Ljava/lang/String; const-string v0, "id" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_ID:Ljava/lang/String; const-string v0, "rawId" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_RAW_ID:Ljava/lang/String; const-string v0, "type" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_TYPE:Ljava/lang/String; const-string v0, "rpId" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_RPID:Ljava/lang/String; const-string v0, "challenge" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_CHALLENGE:Ljava/lang/String; const-string v0, "appid" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_APPID:Ljava/lang/String; const-string v0, "thirdPartyPayment" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_THIRD_PARTY_PAYMENT:Ljava/lang/String; const-string v0, "authenticatorSelection" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_AUTH_SELECTION:Ljava/lang/String; const-string v0, "requireResidentKey" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_REQUIRE_RES_KEY:Ljava/lang/String; const-string v0, "residentKey" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_RES_KEY:Ljava/lang/String; const-string v0, "authenticatorAttachment" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_AUTH_ATTACHMENT:Ljava/lang/String; const-string v0, "timeout" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_TIMEOUT:Ljava/lang/String; const-string v0, "excludeCredentials" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_EXCLUDE_CREDENTIALS:Ljava/lang/String; const-string v0, "transports" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_TRANSPORTS:Ljava/lang/String; const-string v0, "rp" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_RP:Ljava/lang/String; const-string v0, "name" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_NAME:Ljava/lang/String; const-string v0, "icon" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_ICON:Ljava/lang/String; const-string v0, "alg" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_ALG:Ljava/lang/String; const-string v0, "user" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_USER:Ljava/lang/String; const-string v0, "displayName" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_DISPLAY_NAME:Ljava/lang/String; const-string v0, "userVerificationMethod" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_USER_VERIFICATION_METHOD:Ljava/lang/String; const-string v0, "keyProtectionType" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_KEY_PROTECTION_TYPE:Ljava/lang/String; const-string v0, "matcherProtectionType" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_MATCHER_PROTECTION_TYPE:Ljava/lang/String; const-string v0, "extensions" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_EXTENSTIONS:Ljava/lang/String; const-string v0, "attestation" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_ATTESTATION:Ljava/lang/String; const-string v0, "pubKeyCredParams" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_PUB_KEY_CRED_PARAMS:Ljava/lang/String; const-string v0, "clientExtensionResults" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_CLIENT_EXTENSION_RESULTS:Ljava/lang/String; const-string v0, "rk" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_RK:Ljava/lang/String; const-string v0, "credProps" sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_CRED_PROPS:Ljava/lang/String; .line 584 sget-object v0, Lcom/google/android/gms/fido/fido2/api/common/ErrorCode;->UNKNOWN_ERR:Lcom/google/android/gms/fido/fido2/api/common/ErrorCode; new-instance v1, Landroidx/credentials/exceptions/domerrors/UnknownError; invoke-direct {v1}, Landroidx/credentials/exceptions/domerrors/UnknownError;->()V invoke-static {v0, v1}, Lkotlin/TuplesKt;->to(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; move-result-object v2 .line 585 sget-object v0, Lcom/google/android/gms/fido/fido2/api/common/ErrorCode;->ABORT_ERR:Lcom/google/android/gms/fido/fido2/api/common/ErrorCode; new-instance v1, Landroidx/credentials/exceptions/domerrors/AbortError; invoke-direct {v1}, Landroidx/credentials/exceptions/domerrors/AbortError;->()V invoke-static {v0, v1}, Lkotlin/TuplesKt;->to(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; move-result-object v3 .line 586 sget-object v0, Lcom/google/android/gms/fido/fido2/api/common/ErrorCode;->ATTESTATION_NOT_PRIVATE_ERR:Lcom/google/android/gms/fido/fido2/api/common/ErrorCode; new-instance v1, Landroidx/credentials/exceptions/domerrors/NotReadableError; invoke-direct {v1}, Landroidx/credentials/exceptions/domerrors/NotReadableError;->()V invoke-static {v0, v1}, Lkotlin/TuplesKt;->to(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; move-result-object v4 .line 587 sget-object v0, Lcom/google/android/gms/fido/fido2/api/common/ErrorCode;->CONSTRAINT_ERR:Lcom/google/android/gms/fido/fido2/api/common/ErrorCode; new-instance v1, Landroidx/credentials/exceptions/domerrors/ConstraintError; invoke-direct {v1}, Landroidx/credentials/exceptions/domerrors/ConstraintError;->()V invoke-static {v0, v1}, Lkotlin/TuplesKt;->to(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; move-result-object v5 .line 588 sget-object v0, Lcom/google/android/gms/fido/fido2/api/common/ErrorCode;->DATA_ERR:Lcom/google/android/gms/fido/fido2/api/common/ErrorCode; new-instance v1, Landroidx/credentials/exceptions/domerrors/DataError; invoke-direct {v1}, Landroidx/credentials/exceptions/domerrors/DataError;->()V invoke-static {v0, v1}, Lkotlin/TuplesKt;->to(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; move-result-object v6 .line 589 sget-object v0, Lcom/google/android/gms/fido/fido2/api/common/ErrorCode;->INVALID_STATE_ERR:Lcom/google/android/gms/fido/fido2/api/common/ErrorCode; new-instance v1, Landroidx/credentials/exceptions/domerrors/InvalidStateError; invoke-direct {v1}, Landroidx/credentials/exceptions/domerrors/InvalidStateError;->()V invoke-static {v0, v1}, Lkotlin/TuplesKt;->to(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; move-result-object v7 .line 590 sget-object v0, Lcom/google/android/gms/fido/fido2/api/common/ErrorCode;->ENCODING_ERR:Lcom/google/android/gms/fido/fido2/api/common/ErrorCode; new-instance v1, Landroidx/credentials/exceptions/domerrors/EncodingError; invoke-direct {v1}, Landroidx/credentials/exceptions/domerrors/EncodingError;->()V invoke-static {v0, v1}, Lkotlin/TuplesKt;->to(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; move-result-object v8 .line 591 sget-object v0, Lcom/google/android/gms/fido/fido2/api/common/ErrorCode;->NETWORK_ERR:Lcom/google/android/gms/fido/fido2/api/common/ErrorCode; new-instance v1, Landroidx/credentials/exceptions/domerrors/NetworkError; invoke-direct {v1}, Landroidx/credentials/exceptions/domerrors/NetworkError;->()V invoke-static {v0, v1}, Lkotlin/TuplesKt;->to(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; move-result-object v9 .line 592 sget-object v0, Lcom/google/android/gms/fido/fido2/api/common/ErrorCode;->NOT_ALLOWED_ERR:Lcom/google/android/gms/fido/fido2/api/common/ErrorCode; new-instance v1, Landroidx/credentials/exceptions/domerrors/NotAllowedError; invoke-direct {v1}, Landroidx/credentials/exceptions/domerrors/NotAllowedError;->()V invoke-static {v0, v1}, Lkotlin/TuplesKt;->to(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; move-result-object v10 .line 593 sget-object v0, Lcom/google/android/gms/fido/fido2/api/common/ErrorCode;->NOT_SUPPORTED_ERR:Lcom/google/android/gms/fido/fido2/api/common/ErrorCode; new-instance v1, Landroidx/credentials/exceptions/domerrors/NotSupportedError; invoke-direct {v1}, Landroidx/credentials/exceptions/domerrors/NotSupportedError;->()V invoke-static {v0, v1}, Lkotlin/TuplesKt;->to(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; move-result-object v11 .line 594 sget-object v0, Lcom/google/android/gms/fido/fido2/api/common/ErrorCode;->SECURITY_ERR:Lcom/google/android/gms/fido/fido2/api/common/ErrorCode; new-instance v1, Landroidx/credentials/exceptions/domerrors/SecurityError; invoke-direct {v1}, Landroidx/credentials/exceptions/domerrors/SecurityError;->()V invoke-static {v0, v1}, Lkotlin/TuplesKt;->to(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; move-result-object v12 .line 595 sget-object v0, Lcom/google/android/gms/fido/fido2/api/common/ErrorCode;->TIMEOUT_ERR:Lcom/google/android/gms/fido/fido2/api/common/ErrorCode; new-instance v1, Landroidx/credentials/exceptions/domerrors/TimeoutError; invoke-direct {v1}, Landroidx/credentials/exceptions/domerrors/TimeoutError;->()V invoke-static {v0, v1}, Lkotlin/TuplesKt;->to(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; move-result-object v13 filled-new-array/range {v2 .. v13}, [Lkotlin/Pair; move-result-object v0 .line 583 invoke-static {v0}, Lkotlin/collections/MapsKt;->linkedMapOf([Lkotlin/Pair;)Ljava/util/LinkedHashMap; move-result-object v0 sput-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->orderedErrorCodeToExceptions:Ljava/util/LinkedHashMap; return-void .end method .method public constructor ()V .locals 0 .line 78 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static final synthetic access$getJSON_KEY_ALG$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_ALG:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_APPID$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_APPID:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_ATTESTATION$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_ATTESTATION:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_ATTESTATION_OBJ$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_ATTESTATION_OBJ:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_AUTH_ATTACHMENT$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_AUTH_ATTACHMENT:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_AUTH_DATA$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_AUTH_DATA:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_AUTH_SELECTION$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_AUTH_SELECTION:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_CHALLENGE$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_CHALLENGE:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_CLIENT_DATA$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_CLIENT_DATA:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_CLIENT_EXTENSION_RESULTS$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_CLIENT_EXTENSION_RESULTS:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_CRED_PROPS$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_CRED_PROPS:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_DISPLAY_NAME$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_DISPLAY_NAME:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_EXCLUDE_CREDENTIALS$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_EXCLUDE_CREDENTIALS:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_EXTENSTIONS$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_EXTENSTIONS:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_ICON$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_ICON:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_ID$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_ID:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_KEY_PROTECTION_TYPE$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_KEY_PROTECTION_TYPE:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_MATCHER_PROTECTION_TYPE$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_MATCHER_PROTECTION_TYPE:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_NAME$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_NAME:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_PUB_KEY_CRED_PARAMS$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_PUB_KEY_CRED_PARAMS:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_RAW_ID$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_RAW_ID:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_REQUIRE_RES_KEY$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_REQUIRE_RES_KEY:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_RESPONSE$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_RESPONSE:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_RES_KEY$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_RES_KEY:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_RK$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_RK:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_RP$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_RP:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_RPID$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_RPID:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_SIGNATURE$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_SIGNATURE:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_THIRD_PARTY_PAYMENT$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_THIRD_PARTY_PAYMENT:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_TIMEOUT$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_TIMEOUT:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_TRANSPORTS$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_TRANSPORTS:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_TYPE$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_TYPE:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_USER$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_USER:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_USER_HANDLE$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_USER_HANDLE:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getJSON_KEY_USER_VERIFICATION_METHOD$cp()Ljava/lang/String; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->JSON_KEY_USER_VERIFICATION_METHOD:Ljava/lang/String; return-object v0 .end method .method public static final synthetic access$getOrderedErrorCodeToExceptions$cp()Ljava/util/LinkedHashMap; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->orderedErrorCodeToExceptions:Ljava/util/LinkedHashMap; return-object v0 .end method .method public static final convert(Landroidx/credentials/CreatePublicKeyCredentialRequest;Landroid/content/Context;)Lcom/google/android/gms/fido/fido2/api/common/PublicKeyCredentialCreationOptions; .locals 1 sget-object v0, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility;->Companion:Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility$Companion; invoke-virtual {v0, p0, p1}, Landroidx/credentials/playservices/controllers/CreatePublicKeyCredential/PublicKeyCredentialControllerUtility$Companion;->convert(Landroidx/credentials/CreatePublicKeyCredentialRequest;Landroid/content/Context;)Lcom/google/android/gms/fido/fido2/api/common/PublicKeyCredentialCreationOptions; move-result-object p0 return-object p0 .end method