Мне нужно заменить CognitoCachingCredentialsProvider на собственный AWSCredentialsProvider, чтобы добавить настраиваемые заголовки при каждом запросе iot, применимо ли это и как?
фрагмент текущего кода
CognitoCachingCredentialsProvider credentialsProvider;
AWSIotDataClient iotDataClient = new AWSIotDataClient(credentialsProvider); iotDataClient.setEndpoint(AWSConstants.CUSTOMER_SPECIFIC_ENDPOINT);
GetThingShadowRequest request = new GetThingShadowRequest()
.withThingName(AWSConstants.TEMP_THING_NAME);
GetThingShadowResult result = iotDataClient.getThingShadow(request);
Теперь то, что я хочунужно заменить CognitoCachingCredentialsProvider на пользовательский CredentialsProvider, чтобы добавлять пользовательские заголовки при каждом запросе iot.