Package nzilbb.labbcat.server.api.praat
Class Token
- java.lang.Object
-
- nzilbb.labbcat.server.api.APIRequestHandler
-
- nzilbb.labbcat.server.api.praat.Token
-
public class Token extends APIRequestHandler
/a : Token for Praat browser integration.- Author:
- Robert Fromont
-
-
Field Summary
-
Fields inherited from class nzilbb.labbcat.server.api.APIRequestHandler
SC_BAD_REQUEST, SC_CONFLICT, SC_FORBIDDEN, SC_INTERNAL_SERVER_ERROR, SC_METHOD_NOT_ALLOWED, SC_NOT_FOUND, SC_OK, SC_UNPROCESSABLE_CONTENT, SC_UNSUPPORTED_MEDIA_TYPE
-
-
Constructor Summary
Constructors Constructor Description Token()
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.json.JsonObject
get(UnaryOperator<String> requestHeaders, Function<String,File> realPath, Function<String,String> cookie)
Returns a token for Praat browser integration.-
Methods inherited from class nzilbb.labbcat.server.api.APIRequestHandler
GetSystemAttribute, init, writeResponse
-
-
-
-
Method Detail
-
get
public javax.json.JsonObject get(UnaryOperator<String> requestHeaders, Function<String,File> realPath, Function<String,String> cookie)
Returns a token for Praat browser integration.- Parameters:
requestHeaders
- Access to HTTP request headers.realPath
- Access to local paths within the servlet context.cookie
- Access to the value of a given cookie.- Returns:
- JSON-encoded object representing the response.
-
-