Interface CfnPublicKeyPropsMixin.PublicKeyConfigProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPublicKeyPropsMixin.PublicKeyConfigProperty.Jsii$Proxy
- Enclosing class:
CfnPublicKeyPropsMixin
@Stability(Stable)
public static interface CfnPublicKeyPropsMixin.PublicKeyConfigProperty
extends software.amazon.jsii.JsiiSerializable
Configuration information about a public key that you can use with signed URLs and signed cookies , or with field-level encryption .
CloudFront supports signed URLs and signed cookies with RSA 2048 or ECDSA 256 key signatures. Field-level encryption is only compatible with RSA 2048 key signatures.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.cloudfront.*;
PublicKeyConfigProperty publicKeyConfigProperty = PublicKeyConfigProperty.builder()
.callerReference("callerReference")
.comment("comment")
.encodedKey("encodedKey")
.name("name")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnPublicKeyPropsMixin.PublicKeyConfigPropertystatic final classAn implementation forCfnPublicKeyPropsMixin.PublicKeyConfigProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringA string included in the request to help make sure that the request can't be replayed.default StringA comment to describe the public key.default StringThe public key that you can use with signed URLs and signed cookies , or with field-level encryption .default StringgetName()A name to help identify the public key.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCallerReference
A string included in the request to help make sure that the request can't be replayed.- See Also:
-
getComment
A comment to describe the public key.The comment cannot be longer than 128 characters.
- See Also:
-
getEncodedKey
The public key that you can use with signed URLs and signed cookies , or with field-level encryption .- See Also:
-
getName
A name to help identify the public key.- See Also:
-
builder
-