Class RequestContext

java.lang.Object
dev.braintrust.devserver.RequestContext

public class RequestContext extends Object
Context object attached to each authenticated request.

Contains the validated origin, extracted authentication token, and cached login state.

  • Method Details

    • builder

      public static RequestContext.RequestContextBuilder builder()
    • getAppOrigin

      public String getAppOrigin()
      Validated origin from CORS
    • getToken

      @Nullable public String getToken()
      Extracted auth token (if present)
    • getBraintrust

      @Nullable public Braintrust getBraintrust()
      Cached login state