Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Certificate ¶
type DocumentInfo ¶
type DocumentInfo struct { Author string `json:"author"` Creator string `json:"creator"` Hash string `json:"hash"` Name string `json:"name"` Permission string `json:"permission"` Producer string `json:"producer"` Subject string `json:"subject"` Title string `json:"title"` Pages int `json:"pages"` Keywords []string `json:"keywords"` ModDate time.Time `json:"mod_date"` CreationDate time.Time `json:"creation_date"` }
DocumentInfo contains document information
type Response ¶
type Response struct { Error string DocumentInfo DocumentInfo Signers []Signer }
type Signer ¶
type Signer struct { Name string `json:"name"` Reason string `json:"reason"` Location string `json:"location"` ContactInfo string `json:"contact_info"` ValidSignature bool `json:"valid_signature"` TrustedIssuer bool `json:"trusted_issuer"` RevokedCertificate bool `json:"revoked_certificate"` Certificates []Certificate `json:"certificates"` TimeStamp *timestamp.Timestamp `json:"time_stamp"` }
Click to show internal directories.
Click to hide internal directories.