|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbacktype.storm.security.auth.ReqContext
public class ReqContext
context request context includes info about (1) remote address, (2) remote subject and primary principal (3) request ID
| Method Summary | |
|---|---|
static ReqContext |
context()
Get a request context associated with current thread |
Principal |
principal()
The primary principal associated current subject |
InetAddress |
remoteAddress()
|
Integer |
requestID()
request ID of this request |
void |
setRemoteAddress(InetAddress addr)
client address |
void |
setSubject(Subject subject)
Set remote subject explicitly |
Subject |
subject()
Retrieve client subject associated with this request context |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static ReqContext context()
public void setRemoteAddress(InetAddress addr)
public InetAddress remoteAddress()
public void setSubject(Subject subject)
public Subject subject()
public Principal principal()
public Integer requestID()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||