LibreOffice Module svl (master) 1
Classes | Namespaces | Typedefs | Enumerations
sigstruct.hxx File Reference
#include <rtl/ustring.hxx>
#include <com/sun/star/util/DateTime.hpp>
#include <com/sun/star/xml/crypto/SecurityOperationStatus.hpp>
#include <com/sun/star/xml/crypto/DigestID.hpp>
#include <com/sun/star/uno/Sequence.hxx>
#include <set>
#include <vector>
Include dependency graph for sigstruct.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SignatureReferenceInformation
 
struct  SignatureInformation
 
struct  SignatureInformation::X509CertInfo
 

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::graphic
 
namespace  svl
 
namespace  svl::crypto
 

Typedefs

typedef ::std::vector< SignatureReferenceInformationSignatureReferenceInformations
 
typedef ::std::vector< SignatureInformationSignatureInformations
 

Enumerations

enum class  SignatureReferenceType {
  SAMEDOCUMENT = 1 ,
  BINARYSTREAM = 2 ,
  XMLSTREAM = 3
}
 
enum class  svl::crypto::SignatureMethodAlgorithm {
  svl::crypto::RSA ,
  svl::crypto::ECDSA
}
 Specifies the algorithm used for signature generation and validation. More...
 

Typedef Documentation

◆ SignatureInformations

typedef ::std::vector< SignatureInformation > SignatureInformations

Definition at line 173 of file sigstruct.hxx.

◆ SignatureReferenceInformations

Definition at line 72 of file sigstruct.hxx.

Enumeration Type Documentation

◆ SignatureReferenceType

enum class SignatureReferenceType
strong
Enumerator
SAMEDOCUMENT 
BINARYSTREAM 
XMLSTREAM 

Definition at line 37 of file sigstruct.hxx.