mirror of
https://github.com/Icinga/icinga2.git
synced 2025-04-08 17:05:25 +02:00
Added missing const qualifiers.
This commit is contained in:
parent
11cf07fa9c
commit
18f935cfa2
lib/base
@ -170,7 +170,7 @@ void Utility::InitializeOpenSSL(void)
|
||||
* @param cakey CA certificate chain file.
|
||||
* @returns An SSL context.
|
||||
*/
|
||||
shared_ptr<SSL_CTX> Utility::MakeSSLContext(String pubkey, String privkey, String cakey)
|
||||
shared_ptr<SSL_CTX> Utility::MakeSSLContext(const String& pubkey, const String& privkey, const String& cakey)
|
||||
{
|
||||
InitializeOpenSSL();
|
||||
|
||||
@ -224,7 +224,7 @@ String Utility::GetCertificateCN(const shared_ptr<X509>& certificate)
|
||||
* @param pemfile The filename.
|
||||
* @returns An X509 certificate.
|
||||
*/
|
||||
shared_ptr<X509> Utility::GetX509Certificate(String pemfile)
|
||||
shared_ptr<X509> Utility::GetX509Certificate(const String& pemfile)
|
||||
{
|
||||
X509 *cert;
|
||||
BIO *fpcert = BIO_new(BIO_s_file());
|
||||
@ -254,7 +254,7 @@ shared_ptr<X509> Utility::GetX509Certificate(String pemfile)
|
||||
* @param text The String that should be checked.
|
||||
* @returns true if the wildcard pattern matches, false otherwise.
|
||||
*/
|
||||
bool Utility::Match(String pattern, String text)
|
||||
bool Utility::Match(const String& pattern, const String& text)
|
||||
{
|
||||
return (match(pattern.CStr(), text.CStr()) == 0);
|
||||
}
|
||||
|
@ -37,11 +37,11 @@ public:
|
||||
|
||||
static void Daemonize(void);
|
||||
|
||||
static shared_ptr<SSL_CTX> MakeSSLContext(String pubkey, String privkey, String cakey);
|
||||
static shared_ptr<SSL_CTX> MakeSSLContext(const String& pubkey, const String& privkey, const String& cakey);
|
||||
static String GetCertificateCN(const shared_ptr<X509>& certificate);
|
||||
static shared_ptr<X509> GetX509Certificate(String pemfile);
|
||||
static shared_ptr<X509> GetX509Certificate(const String& pemfile);
|
||||
|
||||
static bool Match(String pattern, String text);
|
||||
static bool Match(const String& pattern, const String& text);
|
||||
|
||||
static String DirName(const String& path);
|
||||
static String BaseName(const String& path);
|
||||
|
Loading…
x
Reference in New Issue
Block a user