package Ġcom . glib . core . utils Ċ Ċ import Ġcom . glib . core . db . Db Map Ċ Ċ object ĠG Auth Ġ{ ĊĠĠĠ Ġvar Ġcsrf Token : ĠString ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠDb Map . get ( G Keys . Db . CSRF _ TOKEN ). string ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( value Ġ== Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠDb Map . remove ( G Keys . Db . CSRF _ TOKEN ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠDb Map . put ( G Keys . Db . CSRF _ TOKEN , Ġvalue ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġsigned In (): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġcsrf Token Ġ!= Ġnull ĊĠĠĠ Ġ} Ċ } Ċ