Files
openstack-manuals/doc/user-guide/section_sdk_authenticate.xml
Christian Berendt 8d2b198d61 Unify the XML declaration in all XML files in doc
The XML declaration should be available on the first line
in every XML file and should match the following line:

<?xml version="1.0" encoding="UTF-8"?>

Change-Id: I29b3d4b730d7ff01c89f34b0bef60b74a858de13
2014-07-07 19:18:28 +02:00

25 lines
1.2 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<section xmlns="http://docbook.org/ns/docbook"
xmlns:xi="http://www.w3.org/2001/XInclude"
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="sdk_auth">
<title>Authenticate</title>
<para>When using the SDK, you must authenticate against an OpenStack
endpoint before you can use OpenStack services. Each project uses
a slightly different syntax for authentication.</para>
<para>You must typically authenticate against a specific version of
a service. For example, a client might need to authenticate
against Identity v2.0.</para>
<para>Python scripts that use the OpenStack SDK must have access to the
credentials contained in the
<link linkend="cli_openrc">OpenStack RC file</link>. Because credentials
are sensitive information, do not include them in your scripts. This guide
assumes that users source the
<filename><replaceable>PROJECT</replaceable>-openrc.sh</filename>
file and access the credentials by using the environment variables
in the Python scripts.</para>
<xi:include href="section_sdk_auth_keystone.xml"/>
<xi:include href="section_sdk_auth_glance.xml"/>
<xi:include href="section_sdk_auth_nova.xml"/>
<xi:include href="section_sdk_auth_neutron.xml" />
</section>