LibreOffice
LibreOffice 7.2 SDK API Reference
Public Member Functions | List of all members
XCertificateCreator Interface Reference

Interface for creating and adding certificates. More...

import"XCertificateCreator.idl";

Inheritance diagram for XCertificateCreator:
XInterface

Public Member Functions

com::sun::star::security::XCertificate addDERCertificateToTheDatabase ([in] sequence< byte > aDerCertificate, [in] string aTrustString)
 Adds a certificate to the certificate database with the trust provided by the trust string. More...
 
com::sun::star::security::XCertificate createDERCertificateWithPrivateKey ([in] sequence< byte > aDerCertificate, [in] sequence< byte > aPrivateKey) raises (com::sun::star::uno::SecurityException)
 Create certificate from raw DER encoded certificate and associate the private key with the certificate. More...
 
- Public Member Functions inherited from XInterface
any queryInterface ([in] type aType)
 queries for a new interface to an existing UNO object. More...
 
void acquire ()
 increases the reference counter by one. More...
 
void release ()
 decreases the reference counter by one. More...
 

Detailed Description

Interface for creating and adding certificates.

Since
LibreOffice 6.2

Member Function Documentation

◆ addDERCertificateToTheDatabase()

com::sun::star::security::XCertificate addDERCertificateToTheDatabase ( [in] sequence< byte >  aDerCertificate,
[in] string  aTrustString 
)

Adds a certificate to the certificate database with the trust provided by the trust string.

◆ createDERCertificateWithPrivateKey()

com::sun::star::security::XCertificate createDERCertificateWithPrivateKey ( [in] sequence< byte >  aDerCertificate,
[in] sequence< byte >  aPrivateKey 
)
raises (com::sun::star::uno::SecurityException
)

Create certificate from raw DER encoded certificate and associate the private key with the certificate.


The documentation for this interface was generated from the following file: