@Generated(value="jsii-pacmak/1.73.0 (build 6faeda3)",
date="2023-01-25T18:29:00.632Z")
public class Platform
extends software.amazon.jsii.JsiiObject
Example:
SigningProfile signingProfile = SigningProfile.Builder.create(this, "SigningProfile") .platform(Platform.AWS_LAMBDA_SHA384_ECDSA) .build();
Modifier and Type | Field and Description |
---|---|
static Platform |
AMAZON_FREE_RTOS_DEFAULT
Specification of signature format and signing algorithms with SHA256 hash and ECDSA encryption for Amazon FreeRTOS.
|
static Platform |
AMAZON_FREE_RTOS_TI_CC3220_SF
Specification of signature format and signing algorithms with SHA1 hash and RSA encryption for Amazon FreeRTOS.
|
static Platform |
AWS_IOT_DEVICE_MANAGEMENT_SHA256_ECDSA
Specification of signature format and signing algorithms for AWS IoT Device.
|
static Platform |
AWS_LAMBDA_SHA384_ECDSA
Specification of signature format and signing algorithms for AWS Lambda.
|
Modifier | Constructor and Description |
---|---|
protected |
Platform(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
Platform(software.amazon.jsii.JsiiObjectRef objRef) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getPlatformId()
The id of signing platform.
|
public static final Platform AMAZON_FREE_RTOS_DEFAULT
public static final Platform AMAZON_FREE_RTOS_TI_CC3220_SF
public static final Platform AWS_IOT_DEVICE_MANAGEMENT_SHA256_ECDSA
public static final Platform AWS_LAMBDA_SHA384_ECDSA
protected Platform(software.amazon.jsii.JsiiObjectRef objRef)
protected Platform(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)