package Ġio . app write . views Ċ Ċ import Ġandroid . app . Activity Ċ import Ġandroid . os . Bundle Ċ import Ġio . app write . Web Auth Component Ċ Ċ class ĠCallback Activity : ĠActivity () Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĊĠĠĠĠĠĠĠ Ġval Ġurl Ġ= Ġintent ?. data ĊĠĠĠĠĠĠĠ Ġval Ġscheme Ġ= Ġurl ?. scheme ĊĠĠĠĠĠĠĠ Ġif Ġ( scheme Ġ!= Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// ĠFound Ġa Ġscheme , Ġtry Ġto Ġcallback Ġto Ġweb Ġauth Ġcomponent . ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// ĠWill Ġonly Ġsucceed Ġif Ġthe Ġscheme Ġmatches Ġone Ġlaunched Ġby Ġthis Ġsdk . ĊĠĠĠĠĠĠĠĠĠĠĠ ĠWeb Auth Component . on Callback ( scheme , Ġurl ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġfinish () ĊĠĠĠ Ġ} Ċ }