Table of Contents

Class Platform

Namespace
Amazon.CDK.AWS.Signer
Assembly
Amazon.CDK.AWS.Signer.dll

Platforms that are allowed with signing config.

public class Platform : DeputyBase
Inheritance
Platform

Examples

var signingProfile = new SigningProfile(this, "SigningProfile", new SigningProfileProps {
                 Platform = Platform.AWS_LAMBDA_SHA384_ECDSA
             });

Remarks

Properties

AMAZON_FREE_RTOS_DEFAULT

Specification of signature format and signing algorithms with SHA256 hash and ECDSA encryption for Amazon FreeRTOS.

public static Platform AMAZON_FREE_RTOS_DEFAULT { get; }

Property Value

Platform

AMAZON_FREE_RTOS_TI_CC3220SF

Specification of signature format and signing algorithms with SHA1 hash and RSA encryption for Amazon FreeRTOS.

public static Platform AMAZON_FREE_RTOS_TI_CC3220SF { get; }

Property Value

Platform

AWS_IOT_DEVICE_MANAGEMENT_SHA256_ECDSA

Specification of signature format and signing algorithms for AWS IoT Device.

public static Platform AWS_IOT_DEVICE_MANAGEMENT_SHA256_ECDSA { get; }

Property Value

Platform

AWS_LAMBDA_SHA384_ECDSA

Specification of signature format and signing algorithms for AWS Lambda.

public static Platform AWS_LAMBDA_SHA384_ECDSA { get; }

Property Value

Platform

PlatformId

The id of signing platform.

public virtual string PlatformId { get; }

Property Value

string

Remarks