package Ġcom . stripe . android Ċ Ċ import Ġandroid . content . Context Ċ Ċ internal Ġclass ĠApi Fingerprint Params Factory Ġconstructor ( ĊĠĠĠ Ġprivate Ġval Ġstore : ĠClient Fingerprint DataStore Ċ ) Ġ{ ĊĠĠĠ Ġconstructor ( context : ĠContext ) Ġ: Ġthis ( ĊĠĠĠĠĠĠĠ Ġstore Ġ= ĠClient Fingerprint DataStore . Default ( context ) ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġfun Ġcreate Params ( guid : ĠString ?): ĠMap < String , ĠString > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġmap Of ( FIELD _ M UID Ġto Ġstore . getM uid ()) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. plus ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġguid ?. let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġmap Of ( FIELD _ GUID Ġto Ġit ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ}. or Empty () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval ĠFIELD _ M UID Ġ= Ġ" m uid " ĊĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval ĠFIELD _ GUID Ġ= Ġ" guid " ĊĠĠĠ Ġ} Ċ } Ċ