gpt4 book ai didi

android - 无法将 Aws Iot 策略附加到证书

转载 作者:行者123 更新时间:2023-11-29 02:25:47 24 4
gpt4 key购买 nike

 AttachPrincipalPolicyRequest policyAttachRequest = new AttachPrincipalPolicyRequest();
policyAttachRequest.setPolicyName(AWS_IOT_POLICY_NAME);

policyAttachRequest.setPrincipal(createKeysAndCertificateResult.getCertificateArn());
mIotAndroidClient.attachPrincipalPolicy(policyAttachRequest);

这里我想在 aws iot 中附加一个带有 aws 证书的策略。对于此操作,我使用 attachPrincipalPolicy() 函数。但此功能在 'com.amazonaws:aws-android-sdk-iot:2.6.29' sdk 版本中已弃用。所以每次创建证书后,我都需要手动将策略附加到证书。有没有其他方法可以使用 aws 证书附加策略?

最佳答案

AWSIot awsIotClient = AWSIotClientBuilder.defaultClient();
awsIotClient.createPolicy(new CreatePolicyRequest().withPolicyDocument(policy).withPolicyName(policyName));
awsIotClient.attachPolicy(new AttachPolicyRequest().withPolicyName(policyName).withTarget("arn:aws:iot:<region>:<client_ID>:cert/<certificate_ID"

关于android - 无法将 Aws Iot 策略附加到证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52311677/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com