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 |
Synopsis
- data CertificateSummary = CertificateSummary' {
- issuer :: Maybe Text
- notValidAfter :: Maybe POSIX
- notValidBefore :: Maybe POSIX
- subject :: Maybe Text
- thumbprint :: Maybe Text
- newCertificateSummary :: CertificateSummary
- certificateSummary_issuer :: Lens' CertificateSummary (Maybe Text)
- certificateSummary_notValidAfter :: Lens' CertificateSummary (Maybe UTCTime)
- certificateSummary_notValidBefore :: Lens' CertificateSummary (Maybe UTCTime)
- certificateSummary_subject :: Lens' CertificateSummary (Maybe Text)
- certificateSummary_thumbprint :: Lens' CertificateSummary (Maybe Text)
Documentation
data CertificateSummary Source #
The summary of the certificate.
See: newCertificateSummary
smart constructor.
CertificateSummary' | |
|
Instances
newCertificateSummary :: CertificateSummary Source #
Create a value of CertificateSummary
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:issuer:CertificateSummary'
, certificateSummary_issuer
- The entity that issued the certificate.
$sel:notValidAfter:CertificateSummary'
, certificateSummary_notValidAfter
- The certificate is not valid after this date.
$sel:notValidBefore:CertificateSummary'
, certificateSummary_notValidBefore
- The certificate is not valid before this date.
$sel:subject:CertificateSummary'
, certificateSummary_subject
- The entity the certificate belongs to.
$sel:thumbprint:CertificateSummary'
, certificateSummary_thumbprint
- A hexadecimal identifier for the certificate.
certificateSummary_issuer :: Lens' CertificateSummary (Maybe Text) Source #
The entity that issued the certificate.
certificateSummary_notValidAfter :: Lens' CertificateSummary (Maybe UTCTime) Source #
The certificate is not valid after this date.
certificateSummary_notValidBefore :: Lens' CertificateSummary (Maybe UTCTime) Source #
The certificate is not valid before this date.
certificateSummary_subject :: Lens' CertificateSummary (Maybe Text) Source #
The entity the certificate belongs to.
certificateSummary_thumbprint :: Lens' CertificateSummary (Maybe Text) Source #
A hexadecimal identifier for the certificate.