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

public class DheAuthContext extends AuthContext implements UserContext
An AuthContext containing a single UserContext for Enterprise authentication.
See Also:
  • Constructor Details

    • DheAuthContext

      public DheAuthContext(UserContext userContext)
  • Method Details

    • getAuthenticatedUser

      public String getAuthenticatedUser()
      Specified by:
      getAuthenticatedUser in interface UserContext
    • getEffectiveUser

      public String getEffectiveUser()
      Specified by:
      getEffectiveUser in interface UserContext
    • append

      public io.deephaven.shadow.enterprise.com.fishlib.base.log.LogOutput append(io.deephaven.shadow.enterprise.com.fishlib.base.log.LogOutput logOutput)
      Specified by:
      append in interface io.deephaven.shadow.enterprise.com.fishlib.base.log.LogOutputAppendable
    • append

      public LogOutput append(LogOutput logOutput)
      Specified by:
      append in interface LogOutputAppendable