#include <SecurityEnvironment.hxx>
|
| SecurityEnvironmentGpg () |
|
virtual | ~SecurityEnvironmentGpg () override |
|
virtual ::sal_Int32 SAL_CALL | verifyCertificate (const css::uno::Reference< css::security::XCertificate > &xCert, const css::uno::Sequence< css::uno::Reference< css::security::XCertificate > > &intermediateCerts) override |
|
virtual ::sal_Int32 SAL_CALL | getCertificateCharacters (const css::uno::Reference< css::security::XCertificate > &xCert) override |
|
virtual OUString SAL_CALL | getSecurityEnvironmentInformation () override |
|
virtual css::uno::Sequence< css::uno::Reference< css::security::XCertificate > > SAL_CALL | getPersonalCertificates () override |
|
virtual css::uno::Reference< css::security::XCertificate > SAL_CALL | getCertificate (const OUString &keyId, const css::uno::Sequence< sal_Int8 > &serialNumber) override |
| We reinterpret the first parameter (originally issuerName) as keyId. More...
|
|
virtual css::uno::Sequence< css::uno::Reference< css::security::XCertificate > > SAL_CALL | buildCertificatePath (const css::uno::Reference< css::security::XCertificate > &beginCert) override |
|
virtual css::uno::Reference< css::security::XCertificate > SAL_CALL | createCertificateFromRaw (const css::uno::Sequence< sal_Int8 > &rawCertificate) override |
|
virtual css::uno::Reference< css::security::XCertificate > SAL_CALL | createCertificateFromAscii (const OUString &asciiCertificate) override |
|
GpgME::Context & | getGpgContext () |
|
virtual css::uno::Sequence< css::uno::Reference< css::security::XCertificate > > SAL_CALL | getAllCertificates () override |
|
|
css::uno::Sequence< css::uno::Reference< css::security::XCertificate > > | getCertificatesImpl (bool bPrivateOnly) |
|
|
std::unique_ptr< GpgME::Context > | m_ctx |
|
Definition at line 25 of file SecurityEnvironment.hxx.
◆ SecurityEnvironmentGpg()
SecurityEnvironmentGpg::SecurityEnvironmentGpg |
( |
| ) |
|
◆ ~SecurityEnvironmentGpg()
SecurityEnvironmentGpg::~SecurityEnvironmentGpg |
( |
| ) |
|
|
overridevirtual |
◆ buildCertificatePath()
Sequence< Reference< XCertificate > > SecurityEnvironmentGpg::buildCertificatePath |
( |
const css::uno::Reference< css::security::XCertificate > & |
beginCert | ) |
|
|
overridevirtual |
◆ createCertificateFromAscii()
Reference< XCertificate > SecurityEnvironmentGpg::createCertificateFromAscii |
( |
const OUString & |
asciiCertificate | ) |
|
|
overridevirtual |
◆ createCertificateFromRaw()
Reference< XCertificate > SecurityEnvironmentGpg::createCertificateFromRaw |
( |
const css::uno::Sequence< sal_Int8 > & |
rawCertificate | ) |
|
|
overridevirtual |
◆ getAllCertificates()
◆ getCertificate()
Reference< XCertificate > SecurityEnvironmentGpg::getCertificate |
( |
const OUString & |
keyId, |
|
|
const css::uno::Sequence< sal_Int8 > & |
serialNumber |
|
) |
| |
|
overridevirtual |
◆ getCertificateCharacters()
sal_Int32 SecurityEnvironmentGpg::getCertificateCharacters |
( |
const css::uno::Reference< css::security::XCertificate > & |
xCert | ) |
|
|
override |
◆ getCertificatesImpl()
Sequence< Reference< XCertificate > > SecurityEnvironmentGpg::getCertificatesImpl |
( |
bool |
bPrivateOnly | ) |
|
|
private |
◆ getGpgContext()
GpgME::Context & SecurityEnvironmentGpg::getGpgContext |
( |
| ) |
|
|
inline |
◆ getPersonalCertificates()
Sequence< Reference< XCertificate > > SecurityEnvironmentGpg::getPersonalCertificates |
( |
| ) |
|
|
overridevirtual |
◆ getSecurityEnvironmentInformation()
OUString SecurityEnvironmentGpg::getSecurityEnvironmentInformation |
( |
| ) |
|
|
overridevirtual |
◆ verifyCertificate()
sal_Int32 SecurityEnvironmentGpg::verifyCertificate |
( |
const css::uno::Reference< css::security::XCertificate > & |
xCert, |
|
|
const css::uno::Sequence< css::uno::Reference< css::security::XCertificate > > & |
intermediateCerts |
|
) |
| |
|
override |
◆ m_ctx
std::unique_ptr<GpgME::Context> SecurityEnvironmentGpg::m_ctx |
|
private |
The documentation for this class was generated from the following files: