LibreOffice Module xmlsecurity (master) 1
Public Member Functions | Private Attributes | List of all members
SEInitializer_MSCryptImpl Class Reference

#include <seinitializer_mscryptimpl.hxx>

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

Public Member Functions

 SEInitializer_MSCryptImpl (const css::uno::Reference< css::uno::XComponentContext > &rxContext)
 
virtual ~SEInitializer_MSCryptImpl () override
 
virtual css::uno::Reference< css::xml::crypto::XXMLSecurityContext > SAL_CALL createSecurityContext (const OUString &certDB) override
 
virtual void SAL_CALL freeSecurityContext (const css::uno::Reference< css::xml::crypto::XXMLSecurityContext > &securityContext) 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
 

Private Attributes

css::uno::Reference< css::uno::XComponentContext > mxContext
 

Detailed Description

Definition at line 32 of file seinitializer_mscryptimpl.hxx.

Constructor & Destructor Documentation

◆ SEInitializer_MSCryptImpl()

SEInitializer_MSCryptImpl::SEInitializer_MSCryptImpl ( const css::uno::Reference< css::uno::XComponentContext > &  rxContext)
explicit

Definition at line 38 of file seinitializer_mscryptimpl.cxx.

References mxContext.

◆ ~SEInitializer_MSCryptImpl()

SEInitializer_MSCryptImpl::~SEInitializer_MSCryptImpl ( )
overridevirtual

Definition at line 44 of file seinitializer_mscryptimpl.cxx.

Member Function Documentation

◆ createSecurityContext()

uno::Reference< cssxc::XXMLSecurityContext > SAL_CALL SEInitializer_MSCryptImpl::createSecurityContext ( const OUString &  certDB)
overridevirtual

◆ freeSecurityContext()

void SAL_CALL SEInitializer_MSCryptImpl::freeSecurityContext ( const css::uno::Reference< css::xml::crypto::XXMLSecurityContext > &  securityContext)
overridevirtual

Definition at line 121 of file seinitializer_mscryptimpl.cxx.

◆ getImplementationName()

OUString SAL_CALL SEInitializer_MSCryptImpl::getImplementationName ( )
overridevirtual

Definition at line 150 of file seinitializer_mscryptimpl.cxx.

◆ getSupportedServiceNames()

uno::Sequence< OUString > SAL_CALL SEInitializer_MSCryptImpl::getSupportedServiceNames ( )
overridevirtual

Definition at line 160 of file seinitializer_mscryptimpl.cxx.

◆ supportsService()

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

Definition at line 155 of file seinitializer_mscryptimpl.cxx.

References cppu::supportsService().

Member Data Documentation

◆ mxContext

css::uno::Reference< css::uno::XComponentContext > SEInitializer_MSCryptImpl::mxContext
private

Definition at line 50 of file seinitializer_mscryptimpl.hxx.

Referenced by createSecurityContext().


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