Class DheAuthContext
java.lang.Object
io.deephaven.auth.AuthContext
io.deephaven.enterprise.dnd.authentication.DheAuthContext
- All Implemented Interfaces:
LogOutputAppendable,UserContext,io.deephaven.shadow.enterprise.com.fishlib.base.log.LogOutputAppendable,Serializable,Cloneable
An
AuthContext containing a single UserContext for Enterprise authentication.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class io.deephaven.auth.AuthContext
AuthContext.Anonymous, AuthContext.SuperUser -
Field Summary
Fields inherited from interface io.deephaven.enterprise.auth.UserContext
AUTHENTICATED_USER_JSON_PROP, EFFECITVE_USER_JSON_PROP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.deephaven.shadow.enterprise.com.fishlib.base.log.LogOutputappend(io.deephaven.shadow.enterprise.com.fishlib.base.log.LogOutput logOutput) Methods inherited from class io.deephaven.auth.AuthContext
toString
-
Constructor Details
-
DheAuthContext
-
-
Method Details
-
getAuthenticatedUser
- Specified by:
getAuthenticatedUserin interfaceUserContext
-
getEffectiveUser
- Specified by:
getEffectiveUserin interfaceUserContext
-
append
public io.deephaven.shadow.enterprise.com.fishlib.base.log.LogOutput append(io.deephaven.shadow.enterprise.com.fishlib.base.log.LogOutput logOutput) - Specified by:
appendin interfaceio.deephaven.shadow.enterprise.com.fishlib.base.log.LogOutputAppendable
-
append
- Specified by:
appendin interfaceLogOutputAppendable
-