summaryrefslogtreecommitdiff
path: root/doc/source
diff options
context:
space:
mode:
authorMarco Fargetta <marco.fargetta@ct.infn.it>2015-03-04 17:24:07 +0100
committerSteve Martinelli <stevemar@ca.ibm.com>2015-03-30 11:53:17 -0400
commit6a9d6af225097969eacd376c7af298d906e40d95 (patch)
treecc856329d7a24f8ccdd5d6bc6384b272e6af0b56 /doc/source
parent33313eac5a2fc5817b55a27a0a4d66a62c49d114 (diff)
downloadpython-openstackclient-6a9d6af225097969eacd376c7af298d906e40d95.tar.gz
Add support to remote_id
The federation APIs for the identity providers introduce a new parameter for every identity provider, named remote_ids, which contains a list of entity ID associated with. This parameter can be provided during the creation of the identity provider and can be updated at any time. For more information look at the blueprint: https://blueprints.launchpad.net/keystone/+spec/idp-id-registration This patch add the support to this new parameter in the command line by inserting the option "--remote-id" in the following commands: - "identity provider create" - "identity provider set" Additionally, the values can be read from a file, specified by "--remote-id-file", containing an entity id per line. Change-Id: Ie93340ee57e54128daa70d8a7bd0a9975ff7eef4 Depends-On: I12a262c55b5f6b5cc7007865edf30f14269da537 Implements: blueprint idp-id-registration
Diffstat (limited to 'doc/source')
-rw-r--r--doc/source/command-objects/identity-provider.rst22
1 files changed, 22 insertions, 0 deletions
diff --git a/doc/source/command-objects/identity-provider.rst b/doc/source/command-objects/identity-provider.rst
index 47e274dd..90f0b494 100644
--- a/doc/source/command-objects/identity-provider.rst
+++ b/doc/source/command-objects/identity-provider.rst
@@ -15,10 +15,21 @@ Create new identity provider
.. code:: bash
os identity provider create
+ [--remote-id <remote-id> [...] | --remote-id-file <file-name>]
[--description <description>]
[--enable | --disable]
<name>
+.. option:: --remote-id <remote-id>
+
+ Remote IDs to associate with the Identity Provider (repeat to provide
+ multiple values)
+
+.. option:: --remote-id-file <file-name>
+
+ Name of a file that contains many remote IDs to associate with the identity
+ provider, one per line
+
.. option:: --description
New identity provider description
@@ -69,9 +80,20 @@ Set identity provider properties
.. code:: bash
os identity provider set
+ [--remote-id <remote-id> [...] | --remote-id-file <file-name>]
[--enable | --disable]
<identity-provider>
+.. option:: --remote-id <remote-id>
+
+ Remote IDs to associate with the Identity Provider (repeat to provide
+ multiple values)
+
+.. option:: --remote-id-file <file-name>
+
+ Name of a file that contains many remote IDs to associate with the identity
+ provider, one per line
+
.. option:: --enable
Enable the identity provider