Class RequestContext


  • public class RequestContext
    extends java.lang.Object
    • Constructor Detail

      • RequestContext

        public RequestContext()
    • Method Detail

      • create

        public static RequestContext create​(java.lang.String tenantId)
      • hasAuthorization

        public boolean hasAuthorization()
      • setServiceName

        public static void setServiceName​(java.lang.String value)
      • getSender

        public java.lang.String getSender()
      • withTenant

        public RequestContext withTenant​(java.lang.String tenantId)
      • withAuthorization

        public RequestContext withAuthorization​(java.lang.String authorization)
      • getTenant

        public java.lang.String getTenant()
      • hasTenant

        public boolean hasTenant()
      • isAuthenticated

        public boolean isAuthenticated()
      • setAuthentication

        public void setAuthentication​(Authentication auth)
      • getUsername

        public java.util.Optional<java.lang.String> getUsername()
      • sync

        public void sync()
      • getContextMap

        public java.util.Map<java.lang.String,​java.lang.String> getContextMap()
      • fromHeaders

        public static RequestContext fromHeaders​(java.util.Map<java.lang.String,​java.lang.String> headers)
      • getHeaders

        public java.util.Map<java.lang.String,​java.lang.String> getHeaders()