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 |
PopplerSignatureInfo contains detailed info about a signature contained in a form field.
Since: 21.12.0
Synopsis
- newtype SignatureInfo = SignatureInfo (ManagedPtr SignatureInfo)
- signatureInfoCopy :: (HasCallStack, MonadIO m) => SignatureInfo -> m SignatureInfo
- signatureInfoFree :: (HasCallStack, MonadIO m) => SignatureInfo -> m ()
- signatureInfoGetCertificateStatus :: (HasCallStack, MonadIO m) => SignatureInfo -> m CertificateStatus
- signatureInfoGetLocalSigningTime :: (HasCallStack, MonadIO m) => SignatureInfo -> m DateTime
- signatureInfoGetSignatureStatus :: (HasCallStack, MonadIO m) => SignatureInfo -> m SignatureStatus
- signatureInfoGetSignerName :: (HasCallStack, MonadIO m) => SignatureInfo -> m Text
Exported types
newtype SignatureInfo Source #
Memory-managed wrapper type.
SignatureInfo (ManagedPtr SignatureInfo) |
Instances
Eq SignatureInfo Source # | |
Defined in GI.Poppler.Structs.SignatureInfo (==) :: SignatureInfo -> SignatureInfo -> Bool # (/=) :: SignatureInfo -> SignatureInfo -> Bool # | |
GBoxed SignatureInfo Source # | |
Defined in GI.Poppler.Structs.SignatureInfo | |
ManagedPtrNewtype SignatureInfo Source # | |
Defined in GI.Poppler.Structs.SignatureInfo toManagedPtr :: SignatureInfo -> ManagedPtr SignatureInfo | |
TypedObject SignatureInfo Source # | |
Defined in GI.Poppler.Structs.SignatureInfo | |
HasParentTypes SignatureInfo Source # | |
Defined in GI.Poppler.Structs.SignatureInfo | |
IsGValue (Maybe SignatureInfo) Source # | Convert |
Defined in GI.Poppler.Structs.SignatureInfo gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe SignatureInfo -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe SignatureInfo) | |
type ParentTypes SignatureInfo Source # | |
Defined in GI.Poppler.Structs.SignatureInfo |
Methods
Click to display all available methods, including inherited ones
Methods
Getters
getCertificateStatus, getLocalSigningTime, getSignatureStatus, getSignerName.
Setters
None.
copy
:: (HasCallStack, MonadIO m) | |
=> SignatureInfo |
|
-> m SignatureInfo | Returns: a new |
Copies siginfo
, creating an identical SignatureInfo
.
Since: 21.12.0
free
:: (HasCallStack, MonadIO m) | |
=> SignatureInfo |
|
-> m () |
Frees siginfo
Since: 21.12.0
getCertificateStatus
signatureInfoGetCertificateStatus Source #
:: (HasCallStack, MonadIO m) | |
=> SignatureInfo |
|
-> m CertificateStatus | Returns: certificate status of the signature |
Returns status of the certificate for given PopplerSignatureInfo.
Since: 21.12.0
getLocalSigningTime
signatureInfoGetLocalSigningTime Source #
:: (HasCallStack, MonadIO m) | |
=> SignatureInfo |
|
-> m DateTime | Returns: GDateTime |
Returns local time of signing as GDateTime. This does not contain information about time zone since it has not been preserved during conversion. Do not modify returned value since it is internal to PopplerSignatureInfo.
Since: 21.12.0
getSignatureStatus
signatureInfoGetSignatureStatus Source #
:: (HasCallStack, MonadIO m) | |
=> SignatureInfo |
|
-> m SignatureStatus | Returns: signature status of the signature |
Returns status of the signature for given PopplerSignatureInfo.
Since: 21.12.0
getSignerName
signatureInfoGetSignerName Source #
:: (HasCallStack, MonadIO m) | |
=> SignatureInfo |
|
-> m Text | Returns: A string. |
Returns name of signer for given PopplerSignatureInfo.
Since: 21.12.0