Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,255 @@
package com.amazonaws.services.cognitoidentity;
import com.amazonaws.AmazonWebServiceClient;
import com.amazonaws.AmazonWebServiceRequest;
import com.amazonaws.ClientConfiguration;
import com.amazonaws.Request;
import com.amazonaws.Response;
import com.amazonaws.auth.AWSCredentials;
import com.amazonaws.auth.AWSCredentialsProvider;
import com.amazonaws.handlers.HandlerChainFactory;
import com.amazonaws.http.ExecutionContext;
import com.amazonaws.http.HttpClient;
import com.amazonaws.http.HttpResponseHandler;
import com.amazonaws.http.JsonErrorResponseHandler;
import com.amazonaws.http.JsonResponseHandler;
import com.amazonaws.http.UrlHttpClient;
import com.amazonaws.internal.StaticCredentialsProvider;
import com.amazonaws.services.cognitoidentity.model.GetCredentialsForIdentityRequest;
import com.amazonaws.services.cognitoidentity.model.GetCredentialsForIdentityResult;
import com.amazonaws.services.cognitoidentity.model.GetIdRequest;
import com.amazonaws.services.cognitoidentity.model.GetIdResult;
import com.amazonaws.services.cognitoidentity.model.GetOpenIdTokenRequest;
import com.amazonaws.services.cognitoidentity.model.GetOpenIdTokenResult;
import com.amazonaws.services.cognitoidentity.model.transform.ConcurrentModificationExceptionUnmarshaller;
import com.amazonaws.services.cognitoidentity.model.transform.DeveloperUserAlreadyRegisteredExceptionUnmarshaller;
import com.amazonaws.services.cognitoidentity.model.transform.ExternalServiceExceptionUnmarshaller;
import com.amazonaws.services.cognitoidentity.model.transform.GetCredentialsForIdentityRequestMarshaller;
import com.amazonaws.services.cognitoidentity.model.transform.GetCredentialsForIdentityResultJsonUnmarshaller;
import com.amazonaws.services.cognitoidentity.model.transform.GetIdRequestMarshaller;
import com.amazonaws.services.cognitoidentity.model.transform.GetIdResultJsonUnmarshaller;
import com.amazonaws.services.cognitoidentity.model.transform.GetOpenIdTokenRequestMarshaller;
import com.amazonaws.services.cognitoidentity.model.transform.GetOpenIdTokenResultJsonUnmarshaller;
import com.amazonaws.services.cognitoidentity.model.transform.InternalErrorExceptionUnmarshaller;
import com.amazonaws.services.cognitoidentity.model.transform.InvalidIdentityPoolConfigurationExceptionUnmarshaller;
import com.amazonaws.services.cognitoidentity.model.transform.InvalidParameterExceptionUnmarshaller;
import com.amazonaws.services.cognitoidentity.model.transform.LimitExceededExceptionUnmarshaller;
import com.amazonaws.services.cognitoidentity.model.transform.NotAuthorizedExceptionUnmarshaller;
import com.amazonaws.services.cognitoidentity.model.transform.ResourceConflictExceptionUnmarshaller;
import com.amazonaws.services.cognitoidentity.model.transform.ResourceNotFoundExceptionUnmarshaller;
import com.amazonaws.services.cognitoidentity.model.transform.TooManyRequestsExceptionUnmarshaller;
import com.amazonaws.transform.JsonErrorUnmarshaller;
import com.amazonaws.util.AWSRequestMetrics;
import java.util.ArrayList;
import java.util.List;
/* loaded from: classes.dex */
public class AmazonCognitoIdentityClient extends AmazonWebServiceClient implements AmazonCognitoIdentity {
public AWSCredentialsProvider awsCredentialsProvider;
public List jsonErrorUnmarshallers;
private static ClientConfiguration adjustClientConfiguration(ClientConfiguration clientConfiguration) {
return clientConfiguration;
}
public AmazonCognitoIdentityClient(AWSCredentials aWSCredentials, ClientConfiguration clientConfiguration) {
this(new StaticCredentialsProvider(aWSCredentials), clientConfiguration);
}
public AmazonCognitoIdentityClient(AWSCredentialsProvider aWSCredentialsProvider, ClientConfiguration clientConfiguration) {
this(aWSCredentialsProvider, clientConfiguration, new UrlHttpClient(clientConfiguration));
}
public AmazonCognitoIdentityClient(AWSCredentialsProvider aWSCredentialsProvider, ClientConfiguration clientConfiguration, HttpClient httpClient) {
super(adjustClientConfiguration(clientConfiguration), httpClient);
this.awsCredentialsProvider = aWSCredentialsProvider;
init();
}
private void init() {
ArrayList arrayList = new ArrayList();
this.jsonErrorUnmarshallers = arrayList;
arrayList.add(new ConcurrentModificationExceptionUnmarshaller());
this.jsonErrorUnmarshallers.add(new DeveloperUserAlreadyRegisteredExceptionUnmarshaller());
this.jsonErrorUnmarshallers.add(new ExternalServiceExceptionUnmarshaller());
this.jsonErrorUnmarshallers.add(new InternalErrorExceptionUnmarshaller());
this.jsonErrorUnmarshallers.add(new InvalidIdentityPoolConfigurationExceptionUnmarshaller());
this.jsonErrorUnmarshallers.add(new InvalidParameterExceptionUnmarshaller());
this.jsonErrorUnmarshallers.add(new LimitExceededExceptionUnmarshaller());
this.jsonErrorUnmarshallers.add(new NotAuthorizedExceptionUnmarshaller());
this.jsonErrorUnmarshallers.add(new ResourceConflictExceptionUnmarshaller());
this.jsonErrorUnmarshallers.add(new ResourceNotFoundExceptionUnmarshaller());
this.jsonErrorUnmarshallers.add(new TooManyRequestsExceptionUnmarshaller());
this.jsonErrorUnmarshallers.add(new JsonErrorUnmarshaller());
setEndpoint("cognito-identity.us-east-1.amazonaws.com");
this.endpointPrefix = "cognito-identity";
HandlerChainFactory handlerChainFactory = new HandlerChainFactory();
this.requestHandler2s.addAll(handlerChainFactory.newRequestHandlerChain("/com/amazonaws/services/cognitoidentity/request.handlers"));
this.requestHandler2s.addAll(handlerChainFactory.newRequestHandler2Chain("/com/amazonaws/services/cognitoidentity/request.handler2s"));
}
/* JADX WARN: Multi-variable type inference failed */
@Override // com.amazonaws.services.cognitoidentity.AmazonCognitoIdentity
public GetCredentialsForIdentityResult getCredentialsForIdentity(GetCredentialsForIdentityRequest getCredentialsForIdentityRequest) {
Response response;
ExecutionContext createExecutionContext = createExecutionContext(getCredentialsForIdentityRequest);
AWSRequestMetrics awsRequestMetrics = createExecutionContext.getAwsRequestMetrics();
AWSRequestMetrics.Field field = AWSRequestMetrics.Field.ClientExecuteTime;
awsRequestMetrics.startEvent(field);
Request request = null;
try {
try {
AWSRequestMetrics.Field field2 = AWSRequestMetrics.Field.RequestMarshallTime;
awsRequestMetrics.startEvent(field2);
try {
Request marshall = new GetCredentialsForIdentityRequestMarshaller().marshall(getCredentialsForIdentityRequest);
try {
marshall.setAWSRequestMetrics(awsRequestMetrics);
awsRequestMetrics.endEvent(field2);
Response invoke = invoke(marshall, new JsonResponseHandler(new GetCredentialsForIdentityResultJsonUnmarshaller()), createExecutionContext);
GetCredentialsForIdentityResult getCredentialsForIdentityResult = (GetCredentialsForIdentityResult) invoke.getAwsResponse();
awsRequestMetrics.endEvent(field);
endClientExecution(awsRequestMetrics, marshall, invoke, true);
return getCredentialsForIdentityResult;
} catch (Throwable th) {
th = th;
awsRequestMetrics.endEvent(AWSRequestMetrics.Field.RequestMarshallTime);
throw th;
}
} catch (Throwable th2) {
th = th2;
}
} catch (Throwable th3) {
th = th3;
response = null;
awsRequestMetrics.endEvent(AWSRequestMetrics.Field.ClientExecuteTime);
endClientExecution(awsRequestMetrics, request, response, true);
throw th;
}
} catch (Throwable th4) {
th = th4;
request = getCredentialsForIdentityRequest;
response = null;
awsRequestMetrics.endEvent(AWSRequestMetrics.Field.ClientExecuteTime);
endClientExecution(awsRequestMetrics, request, response, true);
throw th;
}
}
/* JADX WARN: Multi-variable type inference failed */
@Override // com.amazonaws.services.cognitoidentity.AmazonCognitoIdentity
public GetIdResult getId(GetIdRequest getIdRequest) {
Response response;
ExecutionContext createExecutionContext = createExecutionContext(getIdRequest);
AWSRequestMetrics awsRequestMetrics = createExecutionContext.getAwsRequestMetrics();
AWSRequestMetrics.Field field = AWSRequestMetrics.Field.ClientExecuteTime;
awsRequestMetrics.startEvent(field);
Request request = null;
try {
try {
AWSRequestMetrics.Field field2 = AWSRequestMetrics.Field.RequestMarshallTime;
awsRequestMetrics.startEvent(field2);
try {
Request marshall = new GetIdRequestMarshaller().marshall(getIdRequest);
try {
marshall.setAWSRequestMetrics(awsRequestMetrics);
awsRequestMetrics.endEvent(field2);
Response invoke = invoke(marshall, new JsonResponseHandler(new GetIdResultJsonUnmarshaller()), createExecutionContext);
GetIdResult getIdResult = (GetIdResult) invoke.getAwsResponse();
awsRequestMetrics.endEvent(field);
endClientExecution(awsRequestMetrics, marshall, invoke, true);
return getIdResult;
} catch (Throwable th) {
th = th;
awsRequestMetrics.endEvent(AWSRequestMetrics.Field.RequestMarshallTime);
throw th;
}
} catch (Throwable th2) {
th = th2;
}
} catch (Throwable th3) {
th = th3;
response = null;
awsRequestMetrics.endEvent(AWSRequestMetrics.Field.ClientExecuteTime);
endClientExecution(awsRequestMetrics, request, response, true);
throw th;
}
} catch (Throwable th4) {
th = th4;
request = getIdRequest;
response = null;
awsRequestMetrics.endEvent(AWSRequestMetrics.Field.ClientExecuteTime);
endClientExecution(awsRequestMetrics, request, response, true);
throw th;
}
}
/* JADX WARN: Multi-variable type inference failed */
@Override // com.amazonaws.services.cognitoidentity.AmazonCognitoIdentity
public GetOpenIdTokenResult getOpenIdToken(GetOpenIdTokenRequest getOpenIdTokenRequest) {
Response response;
ExecutionContext createExecutionContext = createExecutionContext(getOpenIdTokenRequest);
AWSRequestMetrics awsRequestMetrics = createExecutionContext.getAwsRequestMetrics();
AWSRequestMetrics.Field field = AWSRequestMetrics.Field.ClientExecuteTime;
awsRequestMetrics.startEvent(field);
Request request = null;
try {
try {
AWSRequestMetrics.Field field2 = AWSRequestMetrics.Field.RequestMarshallTime;
awsRequestMetrics.startEvent(field2);
try {
Request marshall = new GetOpenIdTokenRequestMarshaller().marshall(getOpenIdTokenRequest);
try {
marshall.setAWSRequestMetrics(awsRequestMetrics);
awsRequestMetrics.endEvent(field2);
Response invoke = invoke(marshall, new JsonResponseHandler(new GetOpenIdTokenResultJsonUnmarshaller()), createExecutionContext);
GetOpenIdTokenResult getOpenIdTokenResult = (GetOpenIdTokenResult) invoke.getAwsResponse();
awsRequestMetrics.endEvent(field);
endClientExecution(awsRequestMetrics, marshall, invoke, true);
return getOpenIdTokenResult;
} catch (Throwable th) {
th = th;
awsRequestMetrics.endEvent(AWSRequestMetrics.Field.RequestMarshallTime);
throw th;
}
} catch (Throwable th2) {
th = th2;
}
} catch (Throwable th3) {
th = th3;
response = null;
awsRequestMetrics.endEvent(AWSRequestMetrics.Field.ClientExecuteTime);
endClientExecution(awsRequestMetrics, request, response, true);
throw th;
}
} catch (Throwable th4) {
th = th4;
request = getOpenIdTokenRequest;
response = null;
awsRequestMetrics.endEvent(AWSRequestMetrics.Field.ClientExecuteTime);
endClientExecution(awsRequestMetrics, request, response, true);
throw th;
}
}
public final Response invoke(Request request, HttpResponseHandler httpResponseHandler, ExecutionContext executionContext) {
request.setEndpoint(this.endpoint);
request.setTimeOffset(this.timeOffset);
AWSRequestMetrics awsRequestMetrics = executionContext.getAwsRequestMetrics();
AWSRequestMetrics.Field field = AWSRequestMetrics.Field.CredentialsRequestTime;
awsRequestMetrics.startEvent(field);
try {
AWSCredentials credentials = this.awsCredentialsProvider.getCredentials();
awsRequestMetrics.endEvent(field);
AmazonWebServiceRequest originalRequest = request.getOriginalRequest();
if (originalRequest != null && originalRequest.getRequestCredentials() != null) {
credentials = originalRequest.getRequestCredentials();
}
executionContext.setCredentials(credentials);
return this.client.execute(request, httpResponseHandler, new JsonErrorResponseHandler(this.jsonErrorUnmarshallers), executionContext);
} catch (Throwable th) {
awsRequestMetrics.endEvent(AWSRequestMetrics.Field.CredentialsRequestTime);
throw th;
}
}
}