summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2015-08-31 23:12:23 +0000
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2015-08-31 23:12:23 +0000
commitf0eeda5dc890372b39c1afc09b6b0dd0af5738ea (patch)
tree7feb6f8a22b14921da76651333e765b307562898
parent6df22c8ca2210f5d59edb5e77f5541bdbd8f3e6f (diff)
downloadlibtdeldap-f0eeda5d.tar.gz
libtdeldap-f0eeda5d.zip
Allow CRL URL to be set via configuration file
-rw-r--r--src/libtdeldap.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libtdeldap.cpp b/src/libtdeldap.cpp
index e113114..5be4ce6 100644
--- a/src/libtdeldap.cpp
+++ b/src/libtdeldap.cpp
@@ -3740,6 +3740,7 @@ LDAPRealmConfigList LDAPManager::readTDERealmList(KSimpleConfig* config, bool di
realmcfg.pkinit_require_krbtgt_otherName = config->readBoolEntry("pkinit_require_krbtgt_otherName");
realmcfg.win2k_pkinit = config->readBoolEntry("win2k_pkinit");
realmcfg.win2k_pkinit_require_binding = config->readBoolEntry("win2k_pkinit_require_binding");
+ realmcfg.certificate_revocation_list_url = config->readBoolEntry("certificate_revocation_list_url");
// Add realm to list
realms.insert(realmName, realmcfg);
}
@@ -3771,6 +3772,7 @@ int LDAPManager::writeTDERealmList(LDAPRealmConfigList realms, KSimpleConfig* co
config->writeEntry("pkinit_require_krbtgt_otherName", realmcfg.pkinit_require_krbtgt_otherName);
config->writeEntry("win2k_pkinit", realmcfg.win2k_pkinit);
config->writeEntry("win2k_pkinit_require_binding", realmcfg.win2k_pkinit_require_binding);
+ config->writeEntry("certificate_revocation_list_url", realmcfg.certificate_revocation_list_url);
}
// Delete any realms that do not exist in the realms database