<stage keygen_seq="114"><pageObj drawingHeight="624" drawingWidth="555" istt="true" print_scale="0" print_grid="0" print_paper="LETTER" print_layout="0" stg="1" pb="0" gr="1" fill="16777215" height="5000" width="5000"><objects><object order="2" path="0,0;0,385.95;" numSegs="1" linep="0" linec="3355443" linew="1" endStyle="0" beginStyle="0" buff="11" height="389.95" width="4" y="176" x="174" ln_id="6" class="TheStraightLine"><text/></object><object order="3" path="0,0;0,388.95;" numSegs="1" linep="0" linec="3355443" linew="1" endStyle="0" beginStyle="0" buff="11" height="392.95" width="4" y="175" x="445" ln_id="7" class="TheStraightLine"><text/></object><object order="6" path="0,0;248.9,0;" numSegs="1" linep="0" linec="3355443" linew="1" endStyle="2" beginStyle="0" buff="11" height="12" width="261.9" y="206" x="186.05" ln_id="10" class="TheStraightLine"><text/></object><object order="7" path="0,0;249.95,0;" numSegs="1" linep="0" linec="3355443" linew="1" endStyle="0" beginStyle="2" buff="11" height="12" width="254.45" y="263" x="185" ln_id="12" class="TheStraightLine"><text/></object><object order="8" path="0,0;248.95,0;" numSegs="1" linep="0" linec="3355443" linew="1" endStyle="2" beginStyle="0" buff="11" height="12" width="261.95" y="323" x="187" ln_id="13" class="TheStraightLine"><text/></object><object order="9" path="0,0;248.9,0;" numSegs="1" linep="0" linec="3355443" linew="1" endStyle="0" beginStyle="2" buff="11" height="12" width="253.4" y="435" x="186" ln_id="14" class="TheStraightLine"><text/></object><object order="15" path="0,0;-248.95,0;" numSegs="1" linep="0" linec="3355443" linew="1" endStyle="0" beginStyle="2" buff="11" height="12" width="253.45" y="496" x="435" ln_id="24" class="TheStraightLine"><text/></object><object order="16" path="0,0;-172,0;" numSegs="1" linep="0" linec="3355443" linew="1" endStyle="2" beginStyle="2" buff="11" height="12" width="176.5" y="138" x="395" ln_id="105" class="TheStraightLine"><text/></object><object order="0" dsy="4" dsx="4" dshad="true" gradon="true" linew="2" linec="3355443" fill="13750737" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="75" width="100" y="138" x="173" libraryid="com.gliffy.basic" shp_id="2" class="rectangle"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0"><B>Consumer</B></FONT></P>]]></text><connlines><connline type="start" ln_id="6" cpnum="0"/><connline type="end" ln_id="105" cpnum="3"/></connlines></object><object order="1" dsy="4" dsx="4" dshad="true" gradon="true" linew="2" linec="3355443" fill="13750737" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="75" width="100" y="137" x="445" libraryid="com.gliffy.basic" shp_id="5" class="rectangle"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0"><B>Service</B></FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0"><B>Provider</B></FONT></P>]]></text><connlines><connline type="start" ln_id="7" cpnum="0"/><connline type="start" ln_id="105" cpnum="1"/></connlines></object><object order="4" dshad="false" gradon="false" linew="1" linec="3355443" fill="16777215" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="345" width="20" y="370.5" x="174" libraryid="com.gliffy.basic" shp_id="8" class="rectangle"><text/><connlines/></object><object order="5" dshad="false" gradon="false" linew="1" linec="3355443" fill="16777215" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="340" width="20" y="370" x="445" libraryid="com.gliffy.basic" shp_id="9" class="rectangle"><text/><connlines/></object><object order="10" dshad="false" gradon="false" linew="1" linec="0" fill="16777215" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="21" width="180" y="221" x="305" libraryid="" shp_id="16" class="text_shape"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="10" COLOR="#000000" LETTERSPACING="0" KERNING="0">2. Ask for Request Token</FONT></P>]]></text><connlines/></object><object order="11" dshad="false" gradon="false" linew="1" linec="0" fill="16777215" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="47" width="190" y="287" x="311" libraryid="" shp_id="18" class="text_shape"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="10" COLOR="#000000" LETTERSPACING="0" KERNING="0">3. Requet Token issued after Service Provider successfully validates Consumer</FONT></P>]]></text><connlines/></object><object order="12" dshad="false" gradon="false" linew="1" linec="0" fill="16777215" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="47" width="180" y="349" x="310" libraryid="" shp_id="19" class="text_shape"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="10" COLOR="#000000" LETTERSPACING="0" KERNING="0">4. User directed to Service Provider to approve Request Token</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="10" COLOR="#000000" LETTERSPACING="0" KERNING="0">(Log in may be required)</FONT></P>]]></text><connlines/></object><object order="13" dshad="false" gradon="false" linew="1" linec="0" fill="16777215" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="47" width="180" y="459" x="312" libraryid="" shp_id="20" class="text_shape"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="10" COLOR="#000000" LETTERSPACING="0" KERNING="0">6. Request Token exchanged for Access Token which is then issued to the Consumer</FONT></P>]]></text><connlines/></object><object order="14" dshad="false" gradon="false" linew="1" linec="0" fill="16777215" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="47" width="160" y="519" x="310" libraryid="" shp_id="23" class="text_shape"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="10" COLOR="#000000" LETTERSPACING="0" KERNING="0">7. Consumer uses Access Token to access the Service Provider&apos;s resources</FONT></P>]]></text><connlines/></object><object order="17" dshad="false" gradon="false" linew="1" linec="0" fill="16777215" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="34" width="136.95" y="157" x="309" libraryid="" shp_id="107" class="text_shape"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="10" COLOR="#000000" LETTERSPACING="0" KERNING="0">1. Establish OAuth relationship</FONT></P>]]></text><connlines/></object><object order="18" dshad="false" gradon="false" linew="1" linec="0" fill="16777215" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="34" width="100" y="399" x="390" libraryid="" shp_id="110" class="text_shape"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="10" COLOR="#000000" LETTERSPACING="0" KERNING="0">5. User approves Request Token</FONT></P>]]></text><connlines/></object></objects></pageObj></stage>