Interface SigningProfileProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
SigningProfileProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:35.809Z")
@Stability(Stable)
public interface SigningProfileProps
extends software.amazon.jsii.JsiiSerializable
Construction properties for a Signing Profile object.
Example:
SigningProfile signingProfile = SigningProfile.Builder.create(this, "SigningProfile")
.platform(Platform.AWS_LAMBDA_SHA384_ECDSA)
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forSigningProfilePropsstatic final classAn implementation forSigningProfileProps -
Method Summary
Modifier and TypeMethodDescriptionstatic SigningProfileProps.Builderbuilder()The Signing Platform available for signing profile.default DurationThe validity period for signatures generated using this signing profile.default StringPhysical name of this Signing Profile.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getPlatform
The Signing Platform available for signing profile. -
getSignatureValidity
The validity period for signatures generated using this signing profile.Default: - 135 months
-
getSigningProfileName
Physical name of this Signing Profile.Default: - Assigned by CloudFormation (recommended).
-
builder
- Returns:
- a
SigningProfileProps.BuilderofSigningProfileProps
-