/* Ċ Ġ* ĠCopyright Ġ 2 0 1 9 ĠRed ĠHat , ĠInc . Ċ Ġ* Ċ Ġ* ĠAll Ġrights Ġreserved . ĠThis Ġprogram Ġand Ġthe Ġaccompanying Ġmaterials Ċ Ġ* Ġare Ġmade Ġavailable Ġunder Ġthe Ġterms Ġof Ġthe ĠEclipse ĠPublic ĠLicense Ġv 1 . 0 Ċ Ġ* Ġand ĠApache ĠLicense Ġv 2 . 0 Ġwhich Ġaccomp anies Ġthis Ġdistribution . Ċ Ġ* Ċ Ġ* ĠThe ĠEclipse ĠPublic ĠLicense Ġis Ġavailable Ġat Ċ Ġ* Ġhttp :// www . eclipse . org / legal / e pl - v 1 0 . html Ċ Ġ* Ċ Ġ* ĠThe ĠApache ĠLicense Ġv 2 . 0 Ġis Ġavailable Ġat Ċ Ġ* Ġhttp :// www . opensource . org / licenses / apache 2 . 0 . php Ċ Ġ* Ċ Ġ* ĠYou Ġmay Ġelect Ġto Ġredistribute Ġthis Ġcode Ġunder Ġeither Ġof Ġthese Ġlicenses . Ċ Ġ*/ Ċ package Ġio . vertx . kotlin . ext . auth . oauth 2 Ċ Ċ import Ġio . vertx . ext . auth . oauth 2 . AccessToken Ċ import Ġio . vertx . ext . auth . oauth 2 . OAuth 2 Auth Ċ import Ġio . vertx . kotlin . coroutines . await Result Ċ Ċ /** Ċ Ġ* ĠS us pending Ġversion Ġof Ġmethod Ġ[ io . vertx . ext . auth . oauth 2 . OAuth 2 Auth . int rospect Token ] Ċ Ġ* Ċ Ġ* Ġ@ param Ġtoken Ġthe Ġaccess Ġtoken Ġ( base 6 4 Ġstring ) Ċ Ġ* Ġ@ return Ġ[ AccessToken ] Ċ Ġ* Ċ Ġ* ĠNOTE : ĠThis Ġfunction Ġhas Ġbeen Ġautomatically Ġgenerated Ġfrom Ġ[ io . vertx . ext . auth . oauth 2 . OAuth 2 Auth ] Ġusing ĠVert . x Ġcodegen . Ċ Ġ*/ Ċ suspend Ġfun ĠOAuth 2 Auth . int rospect Token Await ( token : ĠString ): ĠAccess Token Ġ{ ĊĠ Ġreturn Ġawait Result Ġ{ ĊĠĠĠ Ġthis . int rospect Token ( token , Ġit ) ĊĠ Ġ} Ċ } Ċ Ċ /** Ċ Ġ* ĠS us pending Ġversion Ġof Ġmethod Ġ[ io . vertx . ext . auth . oauth 2 . OAuth 2 Auth . int rospect Token ] Ċ Ġ* Ċ Ġ* Ġ@ param Ġtoken Ġthe Ġaccess Ġtoken Ġ( base 6 4 Ġstring ) Ċ Ġ* Ġ@ param Ġtoken Type Ġhint Ġto Ġthe Ġtoken Ġtype Ġe . g .: Ġ` access _ token ` Ċ Ġ* Ġ@ return Ġ[ AccessToken ] Ċ Ġ* Ċ Ġ* ĠNOTE : ĠThis Ġfunction Ġhas Ġbeen Ġautomatically Ġgenerated Ġfrom Ġ[ io . vertx . ext . auth . oauth 2 . OAuth 2 Auth ] Ġusing ĠVert . x Ġcodegen . Ċ Ġ*/ Ċ suspend Ġfun ĠOAuth 2 Auth . int rospect Token Await ( token : ĠString , Ġtoken Type : ĠString ): ĠAccess Token Ġ{ ĊĠ Ġreturn Ġawait Result Ġ{ ĊĠĠĠ Ġthis . int rospect Token ( token , Ġtoken Type , Ġit ) ĊĠ Ġ} Ċ } Ċ Ċ /** Ċ Ġ* ĠS us pending Ġversion Ġof Ġmethod Ġ[ io . vertx . ext . auth . oauth 2 . OAuth 2 Auth . load J WK ] Ċ Ġ* Ċ Ġ* Ċ Ġ* ĠNOTE : ĠThis Ġfunction Ġhas Ġbeen Ġautomatically Ġgenerated Ġfrom Ġ[ io . vertx . ext . auth . oauth 2 . OAuth 2 Auth ] Ġusing ĠVert . x Ġcodegen . Ċ Ġ*/ Ċ suspend Ġfun ĠOAuth 2 Auth . load J WK Await (): ĠUnit Ġ{ ĊĠ Ġreturn Ġawait Result Ġ{ ĊĠĠĠ Ġthis . load J WK Ġ{ Ġar Ġ-> Ġit . handle ( ar . map Empty ()) Ġ} ĊĠ Ġ} Ċ } ĊĊ