diff options
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.java | 10 |
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; |