LibreOffice Module xmlsecurity (master) 1
|
#include "nssrenam.h"
#include <secder.h>
#include <cert.h>
#include <pk11pub.h>
#include <hasht.h>
#include <comphelper/sequence.hxx>
#include <comphelper/servicehelper.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <rtl/ref.hxx>
#include <rtl/ustrbuf.hxx>
#include <sal/log.hxx>
#include "x509certificate_nssimpl.hxx"
#include <biginteger.hxx>
#include <certificateextension_xmlsecimpl.hxx>
#include "sanextension_nssimpl.hxx"
#include <o3tl/string_view.hxx>
#include <tools/time.hxx>
#include <svl/sigstruct.hxx>
Go to the source code of this file.
Namespaces | |
namespace | xmlsecurity |
Functions | |
static OUString | getAlgorithmDescription (SECAlgorithmID const *aid) |
static css::uno::Sequence< sal_Int8 > | getThumbprint (CERTCertificate const *pCert, SECOidTag id) |
static OUString | xmlsecurity::CompatDNCryptoAPI (std::u16string_view rDN) |
bool | xmlsecurity::EqualDistinguishedNames (std::u16string_view const rName1, std::u16string_view const rName2, EqualMode const eMode) |
|
static |
Definition at line 335 of file x509certificate_nssimpl.cxx.
Referenced by X509Certificate_NssImpl::getSignatureAlgorithm(), and X509Certificate_NssImpl::getSubjectPublicKeyAlgorithm().
|
static |
Definition at line 345 of file x509certificate_nssimpl.cxx.
References length.
Referenced by X509Certificate_NssImpl::getMD5Thumbprint(), X509Certificate_NssImpl::getSHA1Thumbprint(), and X509Certificate_NssImpl::getSHA256Thumbprint().