/usr/lib/python2.6/site-packages/openstackclient/identity/v3
NameSizeModeActions
catalog.py31320644editdlrm
catalog.pyc35540644editdlrm
consumer.py45750644editdlrm
consumer.pyc60300644editdlrm
credential.py64370644editdlrm
credential.pyc72090644editdlrm
domain.py64180644editdlrm
domain.pyc71440644editdlrm
ec2creds.py70160644editdlrm
ec2creds.pyc72750644editdlrm
endpoint.py90470644editdlrm
endpoint.pyc91430644editdlrm
federation_protocol.py70980644editdlrm
federation_protocol.pyc76160644editdlrm
group.py123200644editdlrm
group.pyc123900644editdlrm
identity_provider.py82490644editdlrm
identity_provider.pyc83030644editdlrm
mapping.py65960644editdlrm
mapping.pyc79960644editdlrm
policy.py54660644editdlrm
policy.pyc67850644editdlrm
project.py119290644editdlrm
project.pyc102680644editdlrm
region.py62650644editdlrm
region.pyc71290644editdlrm
role.py129830644editdlrm
role.pyc121240644editdlrm
role_assignment.py56610644editdlrm
role_assignment.pyc42400644editdlrm
service.py67350644editdlrm
service.pyc74790644editdlrm
service_provider.py72740644editdlrm
service_provider.pyc79050644editdlrm
token.py62700644editdlrm
token.pyc64430644editdlrm
trust.py70440644editdlrm
trust.pyc73780644editdlrm
unscoped_saml.py28180644editdlrm
unscoped_saml.pyc36760644editdlrm
user.py144510644editdlrm
user.pyc119620644editdlrm
__init__.py00644editdlrm
__init__.pyc1710644editdlrm
Edit: /usr/lib/python2.6/site-packages/openstackclient/identity/v3/unscoped_saml.pyc (3676B)
Ñò ;vVc@sdZddkZddklZddklZddklZdddgZd „Zd ei fd „ƒYZ d ei fd „ƒYZ dS(sâIdentity v3 unscoped SAML auth action implementations. The first step of federated auth is to fetch an unscoped token. From there, the user can list domains and projects they are allowed to access, and request a scoped token.iÿÿÿÿN(tlister(t exceptions(tutilstv3unscopedsamltv3unscopedadfstv3oidccs‡fd†}|S(s$Check the unscoped federated contextcsP|iii}|tjoˆ||ƒSdditƒ}ti|ƒ‚dS(NsThis command requires the use of an unscoped SAML authentication plugin. Please use argument --os-auth-type with one of the following plugins: s, (tapptclient_managertauth_plugin_nametUNSCOPED_AUTH_PLUGINStjoinRt CommandError(tselft parsed_argsRtmsg(tfunc(sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/unscoped_saml.pyt _decorated!s  ((RR((RsY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/unscoped_saml.pytauth_with_unscoped_samls tListAccessibleDomainscBs?eZdZeiedƒZeeieƒd„ƒƒZ RS(sList accessible domainss.ListAccessibleDomainscsAd‰|iii}|iiiƒ}ˆ‡fd†|DƒfS(NtIDtEnabledtNamet Descriptionc3s+x$|]}ti|ˆdhƒVqWdS(t formattersN(Rtget_item_properties(t.0ts(tcolumns(sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/unscoped_saml.pys :s (RRsNames Description(RRtidentityt federationtdomainstlist(R R tidentity_clienttdata((RsY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/unscoped_saml.pyt take_action3s  ( t__name__t __module__t__doc__tloggingt getLoggertlogRRt log_methodR"(((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/unscoped_saml.pyR.stListAccessibleProjectscBs?eZdZeiedƒZeeieƒd„ƒƒZ RS(sList accessible projectss.ListAccessibleProjectscsAd‰|iii}|iiiƒ}ˆ‡fd†|DƒfS(NRs Domain IDRRc3s+x$|]}ti|ˆdhƒVqWdS(RN(RR(RR(R(sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/unscoped_saml.pys Ls (sIDs Domain IDsEnabledsName(RRRRtprojectsR(R R R R!((RsY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/unscoped_saml.pyR"Es  ( R#R$R%R&R'R(RRR)R"(((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/unscoped_saml.pyR*@s( R%R&tcliffRtopenstackclient.commonRRR RtListerRR*(((sY/tmp/pip-build-cD3xZi/python-openstackclient/openstackclient/identity/v3/unscoped_saml.pyts