Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Documentation
data IssuerDetails Source #
Details associated with the issuer of a license.
See: newIssuerDetails
smart constructor.
Instances
newIssuerDetails :: IssuerDetails Source #
Create a value of IssuerDetails
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:keyFingerprint:IssuerDetails'
, issuerDetails_keyFingerprint
- Issuer key fingerprint.
$sel:signKey:IssuerDetails'
, issuerDetails_signKey
- Asymmetric KMS key from Key Management Service. The KMS key must have a
key usage of sign and verify, and support the RSASSA-PSS SHA-256 signing
algorithm.
$sel:name:IssuerDetails'
, issuerDetails_name
- Issuer name.
issuerDetails_keyFingerprint :: Lens' IssuerDetails (Maybe Text) Source #
Issuer key fingerprint.
issuerDetails_signKey :: Lens' IssuerDetails (Maybe Text) Source #
Asymmetric KMS key from Key Management Service. The KMS key must have a key usage of sign and verify, and support the RSASSA-PSS SHA-256 signing algorithm.
issuerDetails_name :: Lens' IssuerDetails (Maybe Text) Source #
Issuer name.