Class AuthUtils

java.lang.Object
org.tasktide.api.auth.AuthUtils

public class AuthUtils extends Object
Collection of common authentication and authorization methods
  • Constructor Details

    • AuthUtils

      public AuthUtils()
  • Method Details

    • getAuthorizationHeader

      public static String getAuthorizationHeader(jakarta.ws.rs.container.ContainerRequestContext ctx)
      Fetches authorization header
      Parameters:
      ctx -
      Returns:
      String
    • parseBearerToken

      public static String parseBearerToken(jakarta.ws.rs.container.ContainerRequestContext ctx)
      Parse bearer token from authorization header
      Parameters:
      ctx -
      Returns:
      String
    • checkAuthorizationHeader

      public static boolean checkAuthorizationHeader(jakarta.ws.rs.container.ContainerRequestContext ctx)
      Checks for bearer token aborting if absent
      Parameters:
      ctx -
      Returns:
      boolean