1. Warp 10™ configuration
  2. Token definition
  3. Usage

Manual tokens

Warp 10™ can use manual tokens. These tokens are defined in a text file and Warp 10™ configuration must be changed to take this into account.

Warp 10™ configuration

The path to the token definition file is set with the configuration property warp.token.file in /path/to/warp10/etc/conf-standalone.conf.

Example:

warp.token.file=${standalone.home}/etc/manual.tokens

Token definition

The definition file includes:

  • either lines containing a TOKENGEN parameter map after token.spec=:
token.spec={ 'id' 'readToken' 'type' 'READ' 'owner' '00000000-0000-0000-0000-000000000000' 'application' 'X' }
  • or lines defining read/write tokens with individual properties:
token.write.0.name=writeToken
token.write.0.producer=56A8615B-6B5B-49B0-9B13-8A0A771C8C91
token.write.0.owner=56A8615B-6B5B-49B0-9B13-8A0A771C8C91
token.write.0.app=app-0

token.read.0.name=readToken
#token.read.0.producer=56A8615B-6B5B-49B0-9B13-8A0A771C8C91
token.read.0.owner=56A8615B-6B5B-49B0-9B13-8A0A771C8C91
token.read.0.app=app-0

Usage

[ 'readToken' '~.*' {} NOW -1 ] FETCH