package Ġorg . v accine impact . reporting _ api . db Ċ Ċ import Ġorg . v accine impact . reporting _ api . security . O net ime Token Store Ċ Ċ class ĠIn Memory Token Store Ġ: ĠO net ime Token Store Ċ { ĊĠĠĠ Ġprivate Ġvar Ġtokens Ġ= Ġmutable Set Of < String >() ĊĊĠĠĠ Ġoverride Ġfun Ġsetup () ĊĠĠĠ Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Synchron ized ĊĠĠĠ Ġoverride Ġfun Ġstore Token ( un compressed Token : ĠString ) ĊĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠ Ġtokens . add ( un compressed Token ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Synchron ized ĊĠĠĠ Ġoverride Ġfun Ġvalidate One Time Token ( un compressed Token : ĠString ): ĠBoolean ĊĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġtokens . remove ( un compressed Token ) ĊĠĠĠ Ġ} Ċ }