LibreOffice Module xmlsecurity (master) 1
Public Member Functions | Static Public Member Functions | List of all members
XMLSignature_GpgImpl Class Referencefinal

#include <xmlsignature_gpgimpl.hxx>

Inheritance diagram for XMLSignature_GpgImpl:
[legend]
Collaboration diagram for XMLSignature_GpgImpl:
[legend]

Public Member Functions

 XMLSignature_GpgImpl ()
 
virtual ~XMLSignature_GpgImpl () override
 
virtual css::uno::Reference< css::xml::crypto::XXMLSignatureTemplate > SAL_CALL generate (const css::uno::Reference< css::xml::crypto::XXMLSignatureTemplate > &aTemplate, const css::uno::Reference< css::xml::crypto::XSecurityEnvironment > &aEnvironment) override
 
virtual css::uno::Reference< css::xml::crypto::XXMLSignatureTemplate > SAL_CALL validate (const css::uno::Reference< css::xml::crypto::XXMLSignatureTemplate > &aTemplate, const css::uno::Reference< css::xml::crypto::XXMLSecurityContext > &aContext) override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 

Static Public Member Functions

static css::uno::Sequence< OUString > impl_getSupportedServiceNames ()
 
static OUString impl_getImplementationName ()
 
static css::uno::Reference< css::uno::XInterface > impl_createInstance (const css::uno::Reference< css::lang::XMultiServiceFactory > &aServiceManager)
 

Detailed Description

Definition at line 38 of file xmlsignature_gpgimpl.hxx.

Constructor & Destructor Documentation

◆ XMLSignature_GpgImpl()

XMLSignature_GpgImpl::XMLSignature_GpgImpl ( )
explicit

Definition at line 52 of file xmlsignature_gpgimpl.cxx.

◆ ~XMLSignature_GpgImpl()

XMLSignature_GpgImpl::~XMLSignature_GpgImpl ( )
overridevirtual

Definition at line 55 of file xmlsignature_gpgimpl.cxx.

Member Function Documentation

◆ generate()

Reference< XXMLSignatureTemplate > SAL_CALL XMLSignature_GpgImpl::generate ( const css::uno::Reference< css::xml::crypto::XXMLSignatureTemplate > &  aTemplate,
const css::uno::Reference< css::xml::crypto::XSecurityEnvironment > &  aEnvironment 
)
overridevirtual

◆ getImplementationName()

OUString SAL_CALL XMLSignature_GpgImpl::getImplementationName ( )
overridevirtual

Definition at line 503 of file xmlsignature_gpgimpl.cxx.

References impl_getImplementationName().

◆ getSupportedServiceNames()

Sequence< OUString > SAL_CALL XMLSignature_GpgImpl::getSupportedServiceNames ( )
overridevirtual

Definition at line 513 of file xmlsignature_gpgimpl.cxx.

References impl_getSupportedServiceNames().

◆ impl_createInstance()

Reference< XInterface > XMLSignature_GpgImpl::impl_createInstance ( const css::uno::Reference< css::lang::XMultiServiceFactory > &  aServiceManager)
static
Exceptions
css::uno::RuntimeException

Definition at line 528 of file xmlsignature_gpgimpl.cxx.

◆ impl_getImplementationName()

OUString XMLSignature_GpgImpl::impl_getImplementationName ( )
static
Exceptions
css::uno::RuntimeException

Definition at line 523 of file xmlsignature_gpgimpl.cxx.

Referenced by getImplementationName().

◆ impl_getSupportedServiceNames()

Sequence< OUString > XMLSignature_GpgImpl::impl_getSupportedServiceNames ( )
static

Definition at line 518 of file xmlsignature_gpgimpl.cxx.

Referenced by getSupportedServiceNames().

◆ supportsService()

sal_Bool SAL_CALL XMLSignature_GpgImpl::supportsService ( const OUString &  ServiceName)
overridevirtual

Definition at line 508 of file xmlsignature_gpgimpl.cxx.

References cppu::supportsService().

◆ validate()

Reference< XXMLSignatureTemplate > SAL_CALL XMLSignature_GpgImpl::validate ( const css::uno::Reference< css::xml::crypto::XXMLSignatureTemplate > &  aTemplate,
const css::uno::Reference< css::xml::crypto::XXMLSecurityContext > &  aContext 
)
overridevirtual

The documentation for this class was generated from the following files: