org.fusesource.fabric.maven.impl
Class SecureHttpContext
java.lang.Object
org.fusesource.fabric.maven.impl.SecureHttpContext
- All Implemented Interfaces:
- org.osgi.service.http.HttpContext
public class SecureHttpContext
- extends java.lang.Object
- implements org.osgi.service.http.HttpContext
| Fields inherited from interface org.osgi.service.http.HttpContext |
AUTHENTICATION_TYPE, AUTHORIZATION, REMOTE_USER |
|
Constructor Summary |
SecureHttpContext(org.osgi.service.http.HttpService httpService)
Constructor |
|
Method Summary |
boolean |
authenticate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
javax.security.auth.Subject |
doAuthenticate(java.lang.String username,
java.lang.String password)
|
java.lang.String |
getMimeType(java.lang.String name)
|
java.lang.String |
getRealm()
|
java.net.URL |
getResource(java.lang.String name)
|
java.lang.String |
getRole()
|
boolean |
handleSecurity(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
void |
setRealm(java.lang.String realm)
|
void |
setRole(java.lang.String role)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SecureHttpContext
public SecureHttpContext(org.osgi.service.http.HttpService httpService)
- Constructor
- Parameters:
httpService -
getResource
public java.net.URL getResource(java.lang.String name)
- Specified by:
getResource in interface org.osgi.service.http.HttpContext
getMimeType
public java.lang.String getMimeType(java.lang.String name)
- Specified by:
getMimeType in interface org.osgi.service.http.HttpContext
handleSecurity
public boolean handleSecurity(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
- Specified by:
handleSecurity in interface org.osgi.service.http.HttpContext
doAuthenticate
public javax.security.auth.Subject doAuthenticate(java.lang.String username,
java.lang.String password)
authenticate
public boolean authenticate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
getRealm
public java.lang.String getRealm()
setRealm
public void setRealm(java.lang.String realm)
getRole
public java.lang.String getRole()
setRole
public void setRole(java.lang.String role)
Copyright © 2012 FuseSource. All Rights Reserved.