]> git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.cms/src/org/argeo/cms/internal/http/PrivateHttpContext.java
Fix automated Kerberos config
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / internal / http / PrivateHttpContext.java
1 package org.argeo.cms.internal.http;
2
3 import javax.security.auth.login.LoginContext;
4 import javax.servlet.http.HttpServletRequest;
5 import javax.servlet.http.HttpServletResponse;
6
7 /** Requests authorisation */
8 class PrivateHttpContext extends DataHttpContext {
9
10 public PrivateHttpContext(String httpAuthrealm, boolean forceBasic) {
11 super(httpAuthrealm, forceBasic);
12 }
13
14 public PrivateHttpContext(String httpAuthrealm) {
15 super(httpAuthrealm);
16 }
17
18 @Override
19 protected LoginContext processUnauthorized(HttpServletRequest request, HttpServletResponse response) {
20 askForWwwAuth(request, response);
21 return null;
22 }
23
24 }