gi-poppler-0.18.29: Poppler bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.Poppler.Structs.SignatureInfo

Description

PopplerSignatureInfo contains detailed info about a signature contained in a form field.

Since: 21.12.0

Synopsis

Exported types

newtype SignatureInfo Source #

Memory-managed wrapper type.

Constructors

SignatureInfo (ManagedPtr SignatureInfo) 

Instances

Instances details
Eq SignatureInfo Source # 
Instance details

Defined in GI.Poppler.Structs.SignatureInfo

GBoxed SignatureInfo Source # 
Instance details

Defined in GI.Poppler.Structs.SignatureInfo

ManagedPtrNewtype SignatureInfo Source # 
Instance details

Defined in GI.Poppler.Structs.SignatureInfo

Methods

toManagedPtr :: SignatureInfo -> ManagedPtr SignatureInfo

TypedObject SignatureInfo Source # 
Instance details

Defined in GI.Poppler.Structs.SignatureInfo

Methods

glibType :: IO GType

HasParentTypes SignatureInfo Source # 
Instance details

Defined in GI.Poppler.Structs.SignatureInfo

IsGValue (Maybe SignatureInfo) Source #

Convert SignatureInfo to and from GValue. See toGValue and fromGValue.

Instance details

Defined in GI.Poppler.Structs.SignatureInfo

Methods

gvalueGType_ :: IO GType

gvalueSet_ :: Ptr GValue -> Maybe SignatureInfo -> IO ()

gvalueGet_ :: Ptr GValue -> IO (Maybe SignatureInfo)

type ParentTypes SignatureInfo Source # 
Instance details

Defined in GI.Poppler.Structs.SignatureInfo

type ParentTypes SignatureInfo = '[] :: [Type]

Methods

Click to display all available methods, including inherited ones

Expand

Methods

copy, free.

Getters

getCertificateStatus, getLocalSigningTime, getSignatureStatus, getSignerName.

Setters

None.

copy

signatureInfoCopy Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> SignatureInfo

siginfo: a SignatureInfo structure containing signature metadata and validation status

-> m SignatureInfo

Returns: a new SignatureInfo structure identical to siginfo

Copies siginfo, creating an identical SignatureInfo.

Since: 21.12.0

free

signatureInfoFree Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> SignatureInfo

siginfo: a SignatureInfo structure containing signature metadata and validation status

-> m () 

Frees siginfo

Since: 21.12.0

getCertificateStatus

signatureInfoGetCertificateStatus Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> SignatureInfo

siginfo: a SignatureInfo

-> m CertificateStatus

Returns: certificate status of the signature

Returns status of the certificate for given PopplerSignatureInfo.

Since: 21.12.0

getLocalSigningTime

signatureInfoGetLocalSigningTime Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> SignatureInfo

siginfo: a 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 #

Arguments

:: (HasCallStack, MonadIO m) 
=> SignatureInfo

siginfo: a SignatureInfo

-> m SignatureStatus

Returns: signature status of the signature

Returns status of the signature for given PopplerSignatureInfo.

Since: 21.12.0

getSignerName

signatureInfoGetSignerName Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> SignatureInfo

siginfo: a SignatureInfo

-> m Text

Returns: A string.

Returns name of signer for given PopplerSignatureInfo.

Since: 21.12.0