Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
PopplerCertificateInfo contains detailed info about a signing certificate.
Since: 23.07.0
Synopsis
- newtype CertificateInfo = CertificateInfo (ManagedPtr CertificateInfo)
- certificateInfoCopy :: (HasCallStack, MonadIO m) => CertificateInfo -> m CertificateInfo
- certificateInfoFree :: (HasCallStack, MonadIO m) => CertificateInfo -> m ()
- certificateInfoGetExpirationTime :: (HasCallStack, MonadIO m) => CertificateInfo -> m DateTime
- certificateInfoGetId :: (HasCallStack, MonadIO m) => CertificateInfo -> m Text
- certificateInfoGetIssuanceTime :: (HasCallStack, MonadIO m) => CertificateInfo -> m DateTime
- certificateInfoGetIssuerCommonName :: (HasCallStack, MonadIO m) => CertificateInfo -> m Text
- certificateInfoGetIssuerEmail :: (HasCallStack, MonadIO m) => CertificateInfo -> m Text
- certificateInfoGetIssuerOrganization :: (HasCallStack, MonadIO m) => CertificateInfo -> m Text
- certificateInfoGetSubjectCommonName :: (HasCallStack, MonadIO m) => CertificateInfo -> m Text
- certificateInfoGetSubjectEmail :: (HasCallStack, MonadIO m) => CertificateInfo -> m Text
- certificateInfoGetSubjectOrganization :: (HasCallStack, MonadIO m) => CertificateInfo -> m Text
Exported types
newtype CertificateInfo Source #
Memory-managed wrapper type.
CertificateInfo (ManagedPtr CertificateInfo) |
Instances
Eq CertificateInfo Source # | |
Defined in GI.Poppler.Structs.CertificateInfo (==) :: CertificateInfo -> CertificateInfo -> Bool # (/=) :: CertificateInfo -> CertificateInfo -> Bool # | |
GBoxed CertificateInfo Source # | |
Defined in GI.Poppler.Structs.CertificateInfo | |
ManagedPtrNewtype CertificateInfo Source # | |
Defined in GI.Poppler.Structs.CertificateInfo toManagedPtr :: CertificateInfo -> ManagedPtr CertificateInfo | |
TypedObject CertificateInfo Source # | |
Defined in GI.Poppler.Structs.CertificateInfo | |
HasParentTypes CertificateInfo Source # | |
Defined in GI.Poppler.Structs.CertificateInfo | |
IsGValue (Maybe CertificateInfo) Source # | Convert |
Defined in GI.Poppler.Structs.CertificateInfo gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe CertificateInfo -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe CertificateInfo) | |
type ParentTypes CertificateInfo Source # | |
Defined in GI.Poppler.Structs.CertificateInfo |
Methods
Click to display all available methods, including inherited ones
Methods
Getters
getExpirationTime, getId, getIssuanceTime, getIssuerCommonName, getIssuerEmail, getIssuerOrganization, getSubjectCommonName, getSubjectEmail, getSubjectOrganization.
Setters
None.
copy
:: (HasCallStack, MonadIO m) | |
=> CertificateInfo |
|
-> m CertificateInfo | Returns: a new |
Copies certificateInfo
, creating an identical CertificateInfo
.
Since: 23.07.0
free
:: (HasCallStack, MonadIO m) | |
=> CertificateInfo |
|
-> m () |
Frees certificateInfo
Since: 23.07.0
getExpirationTime
certificateInfoGetExpirationTime Source #
:: (HasCallStack, MonadIO m) | |
=> CertificateInfo |
|
-> m DateTime | Returns: certificate expiration time |
Get certificate expiration time
Since: 23.08.0
getId
:: (HasCallStack, MonadIO m) | |
=> CertificateInfo |
|
-> m Text | Returns: certificate nick name |
Get certificate nick name
Since: 23.07.0
getIssuanceTime
certificateInfoGetIssuanceTime Source #
:: (HasCallStack, MonadIO m) | |
=> CertificateInfo |
|
-> m DateTime | Returns: certificate issuance time |
Get certificate issuance time
Since: 23.08.0
getIssuerCommonName
certificateInfoGetIssuerCommonName Source #
:: (HasCallStack, MonadIO m) | |
=> CertificateInfo |
|
-> m Text | Returns: certificate issuer common name |
Get certificate issuer common name
Since: 23.08.0
getIssuerEmail
certificateInfoGetIssuerEmail Source #
:: (HasCallStack, MonadIO m) | |
=> CertificateInfo |
|
-> m Text | Returns: certificate issuer email |
Get certificate issuer email
Since: 23.08.0
getIssuerOrganization
certificateInfoGetIssuerOrganization Source #
:: (HasCallStack, MonadIO m) | |
=> CertificateInfo |
|
-> m Text | Returns: certificate issuer organization |
Get certificate issuer organization
Since: 23.08.0
getSubjectCommonName
certificateInfoGetSubjectCommonName Source #
:: (HasCallStack, MonadIO m) | |
=> CertificateInfo |
|
-> m Text | Returns: certificate subject common name |
Get certificate subject common name
Since: 23.07.0
getSubjectEmail
certificateInfoGetSubjectEmail Source #
:: (HasCallStack, MonadIO m) | |
=> CertificateInfo |
|
-> m Text | Returns: certificate subject email |
Get certificate subject email
Since: 23.08.0
getSubjectOrganization
certificateInfoGetSubjectOrganization Source #
:: (HasCallStack, MonadIO m) | |
=> CertificateInfo |
|
-> m Text | Returns: certificate subject organization |
Get certificate subject organization
Since: 23.08.0