1 19 20 package jcifs.http; 21 22 import java.security.Principal ; 23 import javax.servlet.http.HttpServletRequest ; 24 import javax.servlet.http.HttpServletRequestWrapper ; 25 26 class NtlmHttpServletRequest extends HttpServletRequestWrapper { 27 28 Principal principal; 29 30 NtlmHttpServletRequest( HttpServletRequest req, Principal principal ) { 31 super( req ); 32 this.principal = principal; 33 } 34 public String getRemoteUser() { 35 return principal.getName(); 36 } 37 public Principal getUserPrincipal() { 38 return principal; 39 } 40 public String getAuthType() { 41 return "NTLM"; 42 } 43 } 44 45 | Popular Tags |