|
LibreOffice Module svl (master) 1
|
#include <sigstruct.hxx>
Classes | |
| struct | X509CertInfo |
Public Types | |
| typedef std::vector< X509CertInfo > | X509Data |
Public Member Functions | |
| X509CertInfo const * | GetSigningCertificate () const |
| SignatureInformation (sal_Int32 nId) | |
Public Attributes | |
| sal_Int32 | nSecurityId |
| css::xml::crypto::SecurityOperationStatus | nStatus |
| SignatureReferenceInformations | vSignatureReferenceInfors |
| std::vector< X509Data > | X509Datas |
| OUString | ouGpgKeyID |
| OUString | ouGpgCertificate |
| OUString | ouGpgOwner |
| OUString | ouSignatureValue |
| css::util::DateTime | stDateTime |
| std::set< OUString > | maEncapsulatedX509Certificates |
| OUString | ouSignatureId |
| bool | hasInconsistentSigningTime = false |
| OUString | ouDateTime |
| OUString | ouDateTimePropertyId |
| The Id attribute of the <SignatureProperty> element that contains the <dc:date>. More... | |
| OUString | ouDescription |
| Characters of the <dc:description> element inside the signature. More... | |
| OUString | ouDescriptionPropertyId |
| The Id attribute of the <SignatureProperty> element that contains the <dc:description>. More... | |
| css::uno::Reference< css::graphic::XGraphic > | aValidSignatureImage |
| Valid and invalid signature line images. More... | |
| css::uno::Reference< css::graphic::XGraphic > | aInvalidSignatureImage |
| OUString | ouSignatureLineId |
| Signature Line Id, used to map signatures to their respective signature line images. More... | |
| css::uno::Sequence< sal_Int8 > | aSignatureBytes |
| A full OOXML signature for unchanged roundtrip, empty for ODF. More... | |
| sal_Int32 | nDigestID |
| For PDF: digest format, from css::xml::crypto::DigestID. More... | |
| bool | bHasSigningCertificate |
| For PDF: has id-aa-signingCertificateV2 as a signed attribute. More... | |
| bool | bPartialDocumentSignature |
| For PDF: the byte range doesn't cover the whole document. More... | |
| svl::crypto::SignatureMethodAlgorithm | eAlgorithmID |
Definition at line 85 of file sigstruct.hxx.
| typedef std::vector<X509CertInfo> SignatureInformation::X509Data |
Definition at line 100 of file sigstruct.hxx.
|
inline |
Definition at line 162 of file sigstruct.hxx.
References bHasSigningCertificate, bPartialDocumentSignature, eAlgorithmID, nDigestID, nId, nSecurityId, nStatus, and svl::crypto::RSA.
|
inline |
Definition at line 105 of file sigstruct.hxx.
References X509Datas.
| css::uno::Reference<css::graphic::XGraphic> SignatureInformation::aInvalidSignatureImage |
Definition at line 148 of file sigstruct.hxx.
| css::uno::Sequence<sal_Int8> SignatureInformation::aSignatureBytes |
A full OOXML signature for unchanged roundtrip, empty for ODF.
Definition at line 152 of file sigstruct.hxx.
| css::uno::Reference<css::graphic::XGraphic> SignatureInformation::aValidSignatureImage |
Valid and invalid signature line images.
Definition at line 147 of file sigstruct.hxx.
| bool SignatureInformation::bHasSigningCertificate |
For PDF: has id-aa-signingCertificateV2 as a signed attribute.
Definition at line 156 of file sigstruct.hxx.
Referenced by SignatureInformation(), and svl::crypto::Signing::Verify().
| bool SignatureInformation::bPartialDocumentSignature |
For PDF: the byte range doesn't cover the whole document.
Definition at line 158 of file sigstruct.hxx.
Referenced by SignatureInformation().
| svl::crypto::SignatureMethodAlgorithm SignatureInformation::eAlgorithmID |
Definition at line 160 of file sigstruct.hxx.
Referenced by SignatureInformation().
| bool SignatureInformation::hasInconsistentSigningTime = false |
Definition at line 127 of file sigstruct.hxx.
| std::set<OUString> SignatureInformation::maEncapsulatedX509Certificates |
Definition at line 123 of file sigstruct.hxx.
| sal_Int32 SignatureInformation::nDigestID |
For PDF: digest format, from css::xml::crypto::DigestID.
Definition at line 154 of file sigstruct.hxx.
Referenced by SignatureInformation(), and svl::crypto::Signing::Verify().
| sal_Int32 SignatureInformation::nSecurityId |
Definition at line 87 of file sigstruct.hxx.
Referenced by SignatureInformation().
| css::xml::crypto::SecurityOperationStatus SignatureInformation::nStatus |
Definition at line 88 of file sigstruct.hxx.
Referenced by SignatureInformation(), and svl::crypto::Signing::Verify().
| OUString SignatureInformation::ouDateTime |
Definition at line 139 of file sigstruct.hxx.
Referenced by svl::crypto::Signing::Verify().
| OUString SignatureInformation::ouDateTimePropertyId |
The Id attribute of the <SignatureProperty> element that contains the <dc:date>.
Definition at line 141 of file sigstruct.hxx.
| OUString SignatureInformation::ouDescription |
Characters of the <dc:description> element inside the signature.
Definition at line 143 of file sigstruct.hxx.
| OUString SignatureInformation::ouDescriptionPropertyId |
The Id attribute of the <SignatureProperty> element that contains the <dc:description>.
Definition at line 145 of file sigstruct.hxx.
| OUString SignatureInformation::ouGpgCertificate |
Definition at line 116 of file sigstruct.hxx.
| OUString SignatureInformation::ouGpgKeyID |
Definition at line 115 of file sigstruct.hxx.
| OUString SignatureInformation::ouGpgOwner |
Definition at line 117 of file sigstruct.hxx.
| OUString SignatureInformation::ouSignatureId |
Definition at line 125 of file sigstruct.hxx.
| OUString SignatureInformation::ouSignatureLineId |
Signature Line Id, used to map signatures to their respective signature line images.
Definition at line 150 of file sigstruct.hxx.
| OUString SignatureInformation::ouSignatureValue |
Definition at line 119 of file sigstruct.hxx.
| css::util::DateTime SignatureInformation::stDateTime |
Definition at line 120 of file sigstruct.hxx.
Referenced by svl::crypto::Signing::Verify().
| SignatureReferenceInformations SignatureInformation::vSignatureReferenceInfors |
Definition at line 89 of file sigstruct.hxx.
| std::vector<X509Data> SignatureInformation::X509Datas |
Definition at line 103 of file sigstruct.hxx.
Referenced by GetSigningCertificate(), and svl::crypto::Signing::Verify().