20#ifndef INCLUDED_SVL_PASSWORDHELPER_HXX
21#define INCLUDED_SVL_PASSWORDHELPER_HXX
29#include <com/sun/star/uno/Sequence.hxx>
static void GetHashPasswordBigEndian(css::uno::Sequence< sal_Int8 > &rPassHash, std::u16string_view sPass)
static SVL_DLLPUBLIC void GetHashPassword(css::uno::Sequence< sal_Int8 > &rPassHash, const char *pPass, sal_uInt32 nLen)
static SVL_DLLPUBLIC void GetHashPassword(css::uno::Sequence< sal_Int8 > &rPassHash, std::u16string_view sPass)
static SVL_DLLPUBLIC void GetHashPasswordSHA1UTF8(css::uno::Sequence< sal_Int8 > &rPassHash, std::u16string_view sPass)
static SVL_DLLPUBLIC bool CompareHashPassword(const css::uno::Sequence< sal_Int8 > &rOldPassHash, std::u16string_view sNewPass)
Use this method to compare a given string with another given Hash value.
static SVL_DLLPUBLIC void GetHashPasswordSHA256(css::uno::Sequence< sal_Int8 > &rPassHash, std::u16string_view sPass)
static void GetHashPasswordLittleEndian(css::uno::Sequence< sal_Int8 > &rPassHash, std::u16string_view sPass)