/* Ċ Ġ* ĠThis ĠSource ĠCode ĠForm Ġis Ġsubject Ġto Ġthe Ġterms Ġof Ġthe ĠMozilla ĠPublic Ċ Ġ* ĠLicense , Ġv . Ġ 2 . 0 . ĠIf Ġa Ġcopy Ġof Ġthe ĠM PL Ġwas Ġnot Ġdistributed Ġwith Ġthis Ċ Ġ* Ġfile , ĠYou Ġcan Ġobtain Ġone Ġat Ġhttp :// mozilla . org / MPL / 2 . 0 /. Ċ Ġ*/ Ċ package Ġxyz . y hs j . k http . structures . authorization Ċ Ċ import Ġjava . util . Base 6 4 Ċ Ċ data Ġclass ĠBasic Authorization ( val Ġuser : ĠString , Ġval Ġpassword : ĠString ) Ġ: ĠAuthorization Ġ{ ĊĠĠĠ Ġoverride Ġval Ġheader : ĠPair < String , ĠString > ĊĠĠĠĠĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġb 6 4 Ġ= ĠBase 6 4 . get Encoder (). encode ("${ this . user }:${ this . password }". toByteArray ()). toString ( Charsets . UTF _ 8 ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" Authorization " Ġto Ġ" Basic Ġ$ b 6 4 " ĊĠĠĠĠĠĠĠ Ġ} Ċ } Ċ