1 16 17 package org.apache.axis.security.servlet; 18 19 import org.apache.axis.security.AuthenticatedUser; 20 21 import javax.servlet.http.HttpServletRequest ; 22 import java.security.Principal ; 23 24 32 public class ServletAuthenticatedUser implements AuthenticatedUser { 33 private String name; 34 private HttpServletRequest req; 35 36 public ServletAuthenticatedUser(HttpServletRequest req) 37 { 38 this.req = req; 39 Principal principal = req.getUserPrincipal(); 40 this.name = (principal == null) ? null : principal.getName(); 41 } 42 43 47 public String getName() { 48 return name; 49 } 50 51 public HttpServletRequest getRequest() 52 { 53 return req; 54 } 55 } 56 | Popular Tags |