Class Platform
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
See: https://docs.aws.amazon.com/signer/latest/developerguide/gs-platform.html
ExampleMetadata: infused
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
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
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
AWS_LAMBDA_SHA384_ECDSA
Specification of signature format and signing algorithms for AWS Lambda.
public static Platform AWS_LAMBDA_SHA384_ECDSA { get; }
Property Value
PlatformId
The id of signing platform.
public virtual string PlatformId { get; }