summaryrefslogtreecommitdiffstats
path: root/base/server/cms/src/com/netscape/cms/realm/PKIRealm.java
diff options
context:
space:
mode:
Diffstat (limited to 'base/server/cms/src/com/netscape/cms/realm/PKIRealm.java')
-rw-r--r--base/server/cms/src/com/netscape/cms/realm/PKIRealm.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/base/server/cms/src/com/netscape/cms/realm/PKIRealm.java b/base/server/cms/src/com/netscape/cms/realm/PKIRealm.java
index 1933601db..8e94e26c9 100644
--- a/base/server/cms/src/com/netscape/cms/realm/PKIRealm.java
+++ b/base/server/cms/src/com/netscape/cms/realm/PKIRealm.java
@@ -47,6 +47,11 @@ public class PKIRealm extends RealmBase {
@Override
public Principal authenticate(String username, String password) {
+
+ if (CMS.isPreOpMode()) {
+ return null;
+ }
+
CMS.debug("PKIRealm: Authenticating user " + username + " with password.");
String auditMessage = null;
String auditSubjectID = ILogger.UNIDENTIFIED;
@@ -91,6 +96,11 @@ public class PKIRealm extends RealmBase {
@Override
public Principal authenticate(final X509Certificate certs[]) {
+
+ if (CMS.isPreOpMode()) {
+ return null;
+ }
+
CMS.debug("PKIRealm: Authenticating certificate chain:");
String auditMessage = null;