| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.IoT.Types.CustomCodeSigning
Description
Synopsis
- data CustomCodeSigning = CustomCodeSigning' {}
- newCustomCodeSigning :: CustomCodeSigning
- customCodeSigning_certificateChain :: Lens' CustomCodeSigning (Maybe CodeSigningCertificateChain)
- customCodeSigning_hashAlgorithm :: Lens' CustomCodeSigning (Maybe Text)
- customCodeSigning_signature :: Lens' CustomCodeSigning (Maybe CodeSigningSignature)
- customCodeSigning_signatureAlgorithm :: Lens' CustomCodeSigning (Maybe Text)
Documentation
data CustomCodeSigning Source #
Describes a custom method used to code sign a file.
See: newCustomCodeSigning smart constructor.
Constructors
| CustomCodeSigning' | |
Fields
| |
Instances
newCustomCodeSigning :: CustomCodeSigning Source #
Create a value of CustomCodeSigning with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:certificateChain:CustomCodeSigning', customCodeSigning_certificateChain - The certificate chain.
$sel:hashAlgorithm:CustomCodeSigning', customCodeSigning_hashAlgorithm - The hash algorithm used to code sign the file. You can use a string as
the algorithm name if the target over-the-air (OTA) update devices are
able to verify the signature that was generated using the same signature
algorithm. For example, FreeRTOS uses SHA256 or SHA1, so you can
pass either of them based on which was used for generating the
signature.
$sel:signature:CustomCodeSigning', customCodeSigning_signature - The signature for the file.
$sel:signatureAlgorithm:CustomCodeSigning', customCodeSigning_signatureAlgorithm - The signature algorithm used to code sign the file. You can use a string
as the algorithm name if the target over-the-air (OTA) update devices
are able to verify the signature that was generated using the same
signature algorithm. For example, FreeRTOS uses ECDSA or RSA, so you
can pass either of them based on which was used for generating the
signature.
customCodeSigning_certificateChain :: Lens' CustomCodeSigning (Maybe CodeSigningCertificateChain) Source #
The certificate chain.
customCodeSigning_hashAlgorithm :: Lens' CustomCodeSigning (Maybe Text) Source #
The hash algorithm used to code sign the file. You can use a string as
the algorithm name if the target over-the-air (OTA) update devices are
able to verify the signature that was generated using the same signature
algorithm. For example, FreeRTOS uses SHA256 or SHA1, so you can
pass either of them based on which was used for generating the
signature.
customCodeSigning_signature :: Lens' CustomCodeSigning (Maybe CodeSigningSignature) Source #
The signature for the file.
customCodeSigning_signatureAlgorithm :: Lens' CustomCodeSigning (Maybe Text) Source #
The signature algorithm used to code sign the file. You can use a string
as the algorithm name if the target over-the-air (OTA) update devices
are able to verify the signature that was generated using the same
signature algorithm. For example, FreeRTOS uses ECDSA or RSA, so you
can pass either of them based on which was used for generating the
signature.