question: the real principal associated with the subject . concode_field_sep InetAddress _remoteAddr concode_elem_sep Principal realPrincipal concode_elem_sep Subject _subject concode_elem_sep AtomicInteger uniqueId concode_elem_sep Integer _reqID concode_elem_sep Map _storm_conf concode_elem_sep ThreadLocal<ReqContext> ctxt concode_field_sep Principal principal concode_elem_sep void setSubject concode_elem_sep boolean isImpersonating concode_elem_sep Subject subject concode_elem_sep Integer requestID concode_elem_sep void setRealPrincipal concode_elem_sep ReqContext context concode_elem_sep void reset concode_elem_sep void setRemoteAddress concode_elem_sep String toString concode_elem_sep ReqContext initialValue concode_elem_sep InetAddress remoteAddress
target: Principal function ( ) { return this . realPrincipal ; }