60639d76a7
Support bulk deletion for delete commands in the list below identity/v3/consumer identity/v3/credential identity/v3/domain identity/v3/ec2creds identity/v3/endpoint identity/v3/federation_protocol identity/v3/identity_provider identity/v3/mapping identity/v3/policy identity/v3/region identity/v3/service_provider identity/v3/service The unit test in identityv3 need to be refactored, so I add some functional tests instead. I will add all unit tests at one time after the refactor completed. Change-Id: I82367570f59817b47c87b6c7bfeae95ccfe5c50e Closes-Bug: #1592906
126 lines
2.3 KiB
ReStructuredText
126 lines
2.3 KiB
ReStructuredText
================
|
|
service provider
|
|
================
|
|
|
|
Identity v3
|
|
|
|
`Requires: OS-FEDERATION extension`
|
|
|
|
service provider create
|
|
-----------------------
|
|
|
|
Create new service provider
|
|
|
|
.. program:: service provider create
|
|
.. code:: bash
|
|
|
|
os service provider create
|
|
[--description <description>]
|
|
[--enable | --disable]
|
|
--auth-url <auth-url>
|
|
--service-provider-url <sp-url>
|
|
<name>
|
|
|
|
.. option:: --auth-url
|
|
|
|
Authentication URL of remote federated service provider (required)
|
|
|
|
.. option:: --service-provider-url
|
|
|
|
A service URL where SAML assertions are being sent (required)
|
|
|
|
.. option:: --description
|
|
|
|
New service provider description
|
|
|
|
.. option:: --enable
|
|
|
|
Enable the service provider (default)
|
|
|
|
.. option:: --disable
|
|
|
|
Disable the service provider
|
|
|
|
.. describe:: <name>
|
|
|
|
New service provider name (must be unique)
|
|
|
|
service provider delete
|
|
-----------------------
|
|
|
|
Delete service provider(s)
|
|
|
|
.. program:: service provider delete
|
|
.. code:: bash
|
|
|
|
os service provider delete
|
|
<service-provider> [<service-provider> ...]
|
|
|
|
.. describe:: <service-provider>
|
|
|
|
Service provider(s) to delete
|
|
|
|
service provider list
|
|
---------------------
|
|
|
|
List service providers
|
|
|
|
.. program:: service provider list
|
|
.. code:: bash
|
|
|
|
os service provider list
|
|
|
|
service provider set
|
|
--------------------
|
|
|
|
Set service provider properties
|
|
|
|
.. program:: service provider set
|
|
.. code:: bash
|
|
|
|
os service provider set
|
|
[--enable | --disable]
|
|
[--description <description>]
|
|
[--auth-url <auth-url>]
|
|
[--service-provider-url <sp-url>]
|
|
<service-provider>
|
|
|
|
.. option:: --service-provider-url
|
|
|
|
New service provider URL, where SAML assertions are sent
|
|
|
|
.. option:: --auth-url
|
|
|
|
New Authentication URL of remote federated service provider
|
|
|
|
.. option:: --description
|
|
|
|
New service provider description
|
|
|
|
.. option:: --enable
|
|
|
|
Enable the service provider
|
|
|
|
.. option:: --disable
|
|
|
|
Disable the service provider
|
|
|
|
.. describe:: <service-provider>
|
|
|
|
Service provider to modify
|
|
|
|
service provider show
|
|
---------------------
|
|
|
|
Display service provider details
|
|
|
|
.. program:: service provider show
|
|
.. code:: bash
|
|
|
|
os service provider show
|
|
<service-provider>
|
|
|
|
.. describe:: <service-provider>
|
|
|
|
Service provider to display
|