AWS 文档 SDK 示例
将 CreateKeyGroup 和 AWS SDK 结合使用
以下代码示例演示了如何使用 CreateKeyGroup。
- Java
-
- 适用于 Java 的 SDK 2.x
-
注意
查看 GitHub,了解更多信息。在 AWS 代码示例存储库
中查找完整示例,了解如何进行设置和运行。 密钥组需要至少一个用于验证签名 URL 或 Cookie 的公有密钥。
import org.slf4j.Logger; import org.slf4j.LoggerFactory; import software.amazon.awssdk.services.cloudfront.CloudFrontClient; import java.util.UUID; public class CreateKeyGroup { private static final Logger logger = LoggerFactory.getLogger(CreateKeyGroup.class); public static String createKeyGroup(CloudFrontClient cloudFrontClient, String publicKeyId) { String keyGroupId = cloudFrontClient.createKeyGroup(b -> b.keyGroupConfig(c -> c .items(publicKeyId) .name("JavaKeyGroup" + UUID.randomUUID()))) .keyGroup().id(); logger.info("KeyGroup created with ID: [{}]", keyGroupId); return keyGroupId; } }-
有关 API 详细信息,请参阅《AWS SDK for Java 2.x API Reference》中的 CreateKeyGroup。
-
CreateInvalidation
CreatePublicKey