Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
pysaml2 / doc / _build / doctrees / howto / index.doctree
Size: Mime:
€cdocutils.nodes
document
q)q}q(U	nametypesq}q(XwsgiqKXhowtoqKXhow to use pysaml2qNuUsubstitution_defsq	}q
Uparse_messagesq]q(cdocutils.nodes
system_message
q
)q}q(U	rawsourceqUUparentqcdocutils.nodes
section
q)q}q(hUhhUsourceqcdocutils.nodes
reprunicode
qX</home/lgs/proyectos/yaco/pysaml2/pysaml2/doc/howto/index.rstq…q}qbUexpect_referenced_by_nameq}qhcdocutils.nodes
target
q)q}q(hX
.. _howto:hhhhUtagnameqUtargetq U
attributesq!}q"(Uidsq#]Ubackrefsq$]Udupnamesq%]Uclassesq&]Unamesq']Urefidq(Uhowtoq)uUlineq*KUdocumentq+hUchildrenq,]ubshUsectionq-h!}q.(h%]h&]h$]h#]q/(Uhow-to-use-pysaml2q0h)eh']q1(hheuh*Kh+hUexpect_referenced_by_idq2}q3h)hsh,]q4(cdocutils.nodes
title
q5)q6}q7(hXHow to use PySAML2q8hhhhhUtitleq9h!}q:(h%]h&]h$]h#]h']uh*Kh+hh,]q;cdocutils.nodes
Text
q<XHow to use PySAML2q=…q>}q?(hh8hh6ubaubcdocutils.nodes
field_list
q@)qA}qB(hUhhhhhU
field_listqCh!}qD(h%]h&]h$]h#]h']uh*Kh+hh,]qE(cdocutils.nodes
field
qF)qG}qH(hUhhAhhhUfieldqIh!}qJ(h%]h&]h$]h#]h']uh*Kh+hh,]qK(cdocutils.nodes
field_name
qL)qM}qN(hXReleaseqOh!}qP(h%]h&]h$]h#]h']uhhGh,]qQh<XReleaseqR…qS}qT(hhOhhMubahU
field_nameqUubcdocutils.nodes
field_body
qV)qW}qX(hX	|release|qYh!}qZ(h%]h&]h$]h#]h']uhhGh,]q[cdocutils.nodes
paragraph
q\)q]}q^(hhYhhWhhhU	paragraphq_h!}q`(h%]h&]h$]h#]h']uh*Kh,]qah<X0.4.1qb…qc}qd(hU0.4.1qehh]ubaubahU
field_bodyqfubeubhF)qg}qh(hUhhAhhhhIh!}qi(h%]h&]h$]h#]h']uh*Kh+hh,]qj(hL)qk}ql(hXDateqmh!}qn(h%]h&]h$]h#]h']uhhgh,]qoh<XDateqp…qq}qr(hhmhhkubahhUubhV)qs}qt(hX|today|
h!}qu(h%]h&]h$]h#]h']uhhgh,]qvh\)qw}qx(hX|today|qyhhshhhh_h!}qz(h%]h&]h$]h#]h']uh*Kh,]q{h<XMarch 19, 2012q|…q}}q~(hXMarch 19, 2012hhwubaubahhfubeubeubh\)q}q€(hXqBefore you can use Pysaml2, you'll need to get it installed.
If you have not done it yet, read the :ref:`install`hhhhhh_h!}q(h%]h&]h$]h#]h']uh*K	h+hh,]q‚(h<XcBefore you can use Pysaml2, you'll need to get it installed.
If you have not done it yet, read the qƒ…q„}q…(hXcBefore you can use Pysaml2, you'll need to get it installed.
If you have not done it yet, read the hhubcsphinx.addnodes
pending_xref
q†)q‡}qˆ(hX:ref:`install`q‰hhhUpending_xrefqŠh!}q‹(UreftypeXrefUrefwarnqŒˆU	reftargetqXinstallU	refdomainXstdqŽh#]h$]Urefexplicit‰h%]h&]h']UrefdocqUhowto/indexquh*K	h,]q‘cdocutils.nodes
emphasis
q’)q“}q”(hh‰h!}q•(h%]h&]q–(Uxrefq—hŽXstd-refq˜eh$]h#]h']uhh‡h,]q™h<Xinstallqš…q›}qœ(hUhh“ubahUemphasisqubaubeubh\)qž}qŸ(hX=Well, now you have it installed and you want to do something.q hhhhhh_h!}q¡(h%]h&]h$]h#]h']uh*Kh+hh,]q¢h<X=Well, now you have it installed and you want to do something.q£…q¤}q¥(hh hhžubaubh\)q¦}q§(hXcAnd I'm sorry to tell you this; but there isn't really a lot you can do with
this code on it's own.q¨hhhhhh_h!}q©(h%]h&]h$]h#]h']uh*Kh+hh,]qªh<XcAnd I'm sorry to tell you this; but there isn't really a lot you can do with
this code on it's own.q«…q¬}q­(hh¨hh¦ubaubh\)q®}q¯(hXUSure you can send a AuthenticationRequest to an IdentityProvider or a
AttributeQuery to an AttributeAuthority but in order to get what they
return you have to sit behind a Web server. Well that is not really true since
the AttributeQuery would be over SOAP and you would get the result over the
conenction you have to the AttributeAuthority.q°hhhhhh_h!}q±(h%]h&]h$]h#]h']uh*Kh+hh,]q²h<XUSure you can send a AuthenticationRequest to an IdentityProvider or a
AttributeQuery to an AttributeAuthority but in order to get what they
return you have to sit behind a Web server. Well that is not really true since
the AttributeQuery would be over SOAP and you would get the result over the
conenction you have to the AttributeAuthority.q³…q´}qµ(hh°hh®ubaubh\)q¶}q·(hX<But anyway, you may get my point. This is middleware stuff !q¸hhhhhh_h!}q¹(h%]h&]h$]h#]h']uh*Kh+hh,]qºh<X<But anyway, you may get my point. This is middleware stuff !q»…q¼}q½(hh¸hh¶ubaubh\)q¾}q¿(hX^PySAML2 is built to fit into a
`WSGI  <http://www.python.org/dev/peps/pep-0333/>`_ applicationhhhhhh_h!}qÀ(h%]h&]h$]h#]h']uh*Kh+hh,]qÁ(h<XPySAML2 is built to fit into a
q…qÃ}qÄ(hXPySAML2 is built to fit into a
hh¾ubcdocutils.nodes
reference
qÅ)qÆ}qÇ(hX3`WSGI  <http://www.python.org/dev/peps/pep-0333/>`_h!}qÈ(UnameXWSGIUrefuriqÉX(http://www.python.org/dev/peps/pep-0333/qÊh#]h$]h%]h&]h']uhh¾h,]qËh<XWSGIq̅qÍ}qÎ(hUhhÆubahU	referenceqÏubh)qÐ}qÑ(hX,  <http://www.python.org/dev/peps/pep-0333/>h!}qÒ(UrefurihÊh#]qÓUwsgiqÔah$]h%]h&]h']qÕhauhh¾h,]hh ubh<X applicationqօq×}qØ(hX applicationhh¾ubeubh\)qÙ}qÚ(hX1But it can be used in a non-WSGI environment too.qÛhhhhhh_h!}qÜ(h%]h&]h$]h#]h']uh*Kh+hh,]qÝh<X1But it can be used in a non-WSGI environment too.qޅqß}qà(hhÛhhÙubaubh\)qá}qâ(hX1So you will find descriptions of both cases here.qãhhhhhh_h!}qä(h%]h&]h$]h#]h']uh*Kh+hh,]qåh<X1So you will find descriptions of both cases here.q慁qç}qè(hhãhháubaubh\)qé}qê(hXkThe configuration is the same disregarding whether you are using PySAML2 in a
WSGI or non-WSGI environment.qëhhhhhh_h!}qì(h%]h&]h$]h#]h']uh*K h+hh,]qíh<XkThe configuration is the same disregarding whether you are using PySAML2 in a
WSGI or non-WSGI environment.qqï}qð(hhëhhéubaubcdocutils.nodes
compound
qñ)qò}qó(hUhhhhhUcompoundqôh!}qõ(h%]h&]qöUtoctree-wrapperq÷ah$]h#]h']uh*Nh+hh,]qøcsphinx.addnodes
toctree
qù)qú}qû(hUh!}qü(Unumberedqý‰hhU
titlesonlyqþ‰Uglobqÿ‰h#]h$]h%]h&]h']Uentriesr]rNXhowto/configr†raUhiddenr‰Uincludefilesr]rjaUmaxdepthrKuhhòh,]hUtoctreerubaubeubhhhUsystem_messager	h!}r
(h%]UlevelKh#]h$]Usourcehh&]h']UlineK#UtypeUWARNINGruh*Nh+hh,]rh\)r
}r(hUh!}r(h%]h&]h$]h#]h']uhhh,]rh<XFtoctree contains reference to nonexisting document u'howto/wsgi/index'r…r}r(hUhj
ubahh_ubaubh
)r}r(hUhhhhhj	h!}r(h%]UlevelKh#]h$]Usourcehh&]h']UlineK#Utypejuh*Nh+hh,]rh\)r}r(hUh!}r(h%]h&]h$]h#]h']uhjh,]rh<XItoctree contains reference to nonexisting document u'howto/nonwsgi/index'r…r}r(hUhjubahh_ubaubeUcurrent_sourcerNU
decorationr NUautofootnote_startr!KUnameidsr"}r#(hhÔhh)hh0uh,]r$(hhehUUtransformerr%NU
footnote_refsr&}r'Urefnamesr(}r)Usymbol_footnotesr*]r+Uautofootnote_refsr,]r-Usymbol_footnote_refsr.]r/U	citationsr0]r1h+hUcurrent_liner2NUtransform_messagesr3]r4(h
)r5}r6(hUh!}r7(h%]UlevelKh#]h$]Usourcehh&]h']UlineKUtypeUINFOr8uh,]r9h\)r:}r;(hUh!}r<(h%]h&]h$]h#]h']uhj5h,]r=h<X+Hyperlink target "howto" is not referenced.r>…r?}r@(hUhj:ubahh_ubahj	ubh
)rA}rB(hUh!}rC(h%]UlevelKh#]h$]Usourcehh&]h']UlineKUtypej8uh,]rDh\)rE}rF(hUh!}rG(h%]h&]h$]h#]h']uhjAh,]rHh<X*Hyperlink target "wsgi" is not referenced.rI…rJ}rK(hUhjEubahh_ubahj	ubeUreporterrLNUid_startrMKU
autofootnotesrN]rOU
citation_refsrP}rQUindirect_targetsrR]rSUsettingsrT(cdocutils.frontend
Values
rUorV}rW(Ufootnote_backlinksrXKUrecord_dependenciesrYNUrfc_base_urlrZUhttp://tools.ietf.org/html/r[U	tracebackr\KUpep_referencesr]NUstrip_commentsr^NU
toc_backlinksr_Uentryr`U
language_coderaUenrbU	datestamprcNUreport_levelrdKU_destinationreNU
halt_levelrfKU
strip_classesrgNh9NUerror_encoding_error_handlerrhUbackslashreplaceriUdebugrjNUembed_stylesheetrk‰Uoutput_encoding_error_handlerrlUstrictrmU
sectnum_xformrnKUdump_transformsroNU
docinfo_xformrpKUwarning_streamrqNUpep_file_url_templaterrUpep-%04drsUexit_status_levelrtKUconfigruNUstrict_visitorrvNUcloak_email_addressesrwˆUtrim_footnote_reference_spacerx‰UenvryNUdump_pseudo_xmlrzNUexpose_internalsr{NUsectsubtitle_xformr|‰Usource_linkr}NUrfc_referencesr~NUoutput_encodingrUutf-8r€U
source_urlrNUinput_encodingr‚U	utf-8-sigrƒU_disable_configr„NU	id_prefixr…UU	tab_widthr†KUerror_encodingr‡UUTF-8rˆU_sourcer‰U</home/lgs/proyectos/yaco/pysaml2/pysaml2/doc/howto/index.rstrŠU	generatorr‹NUdump_internalsrŒNUpep_base_urlrUhttp://www.python.org/dev/peps/rŽUinput_encoding_error_handlerrjmUauto_id_prefixrUidr‘Udoctitle_xformr’‰Ustrip_elements_with_classesr“NU
_config_filesr”]Ufile_insertion_enabledr•KUraw_enabledr–KU
dump_settingsr—NubUsymbol_footnote_startr˜KUidsr™}rš(hÔhÐh0hh)huUsubstitution_namesr›}rœhh+h!}r(h%]h#]h$]Usourcehh&]h']uU	footnotesrž]rŸUrefidsr }r¡h)]r¢hasub.