Commit 61cdb9a0 authored by Robert Ricci's avatar Robert Ricci

Use decode-flow not decode-content in @instructionstep

I'm not going to pretend I actually know the difference, by the former
lets you include more complex stuff like @margin-notes
parent 782ee099
......@@ -93,22 +93,20 @@ researchers and educators who work in cloud computing.
@instructionstep["Authorize CloudLab to use your GENI account"
#:screenshot "tutorial/authorize.png"]{
@margin-note{What's happening in this step is that your browser
uses your GENI user ceritificate (which it obtained from the GENI
portal) to cryptographically sign a
@link["http://groups.geni.net/geni/wiki/GAPI_AM_API_DRAFT/SpeaksFor"]{``speaks-for'' credential }
for the @(tb) portal. This credential allows the @(tb) portal to
authenticate as itself to resources (including @(tb) resources) and
make API calls on your behalf.}
Click the ``Authorize'' button: this will create a signed statement
authorizing the CloudLab portal to speak on your behalf. This
authorization is time-limited (see ``Show Advanced'' for the details),
and all actions the CloudLab portal takes on your behalf are clearly
traceable. (For the curious: what's happening is that your browser
uses your GENI user ceritificate, which it obtained from the GENI
portal, to cryptographically sign a
@link["http://groups.geni.net/geni/wiki/GAPI_AM_API_DRAFT/SpeaksFor"]{``speaks-for'' credential }
for the @(tb) portal. This credential allows the @(tb) portal to
authenticate as itself to resources (including @(tb) resources) and
present proof, provided by yourself, that you have authorized it to
make calls on your behalf.)
traceable.
}
@item{@margin-note{Once you have logged in once, your browser will cache many of
these steps and future logins will be simpler.}}
@instructionstep["Set Up an SSH Keypair in the GENI Portal"
#:screenshot "tutorial/portal-keypair.png"]{
......
......@@ -105,7 +105,7 @@
(if screenshot-path
(screenshot screenshot-path)
(void))
(decode-content body)))
(decode-flow body)))
(define (under-construction)
(bold "This section is under construction"))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment