Class AuthUtils
java.lang.Object
org.tasktide.api.auth.AuthUtils
Collection of common authentication and
authorization methods
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleancheckAuthorizationHeader(jakarta.ws.rs.container.ContainerRequestContext ctx) Checks for bearer token aborting if absentstatic StringgetAuthorizationHeader(jakarta.ws.rs.container.ContainerRequestContext ctx) Fetches authorization headerstatic StringparseBearerToken(jakarta.ws.rs.container.ContainerRequestContext ctx) Parse bearer token from authorization header
-
Constructor Details
-
AuthUtils
public AuthUtils()
-
-
Method Details
-
getAuthorizationHeader
Fetches authorization header- Parameters:
ctx-- Returns:
- String
-
parseBearerToken
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
-