Merge "Add docstrings for `protocol
` parameter"
This commit is contained in:
@@ -31,11 +31,14 @@ class FederatedBaseAuth(base.BaseAuth):
|
|||||||
|
|
||||||
:param auth_url: URL of the Identity Service
|
:param auth_url: URL of the Identity Service
|
||||||
:type auth_url: string
|
:type auth_url: string
|
||||||
:param identity_provider: name of the Identity Provider the client
|
:param identity_provider: Name of the Identity Provider the client
|
||||||
will authenticate against. This parameter
|
will authenticate against. This parameter
|
||||||
will be used to build a dynamic URL used to
|
will be used to build a dynamic URL used to
|
||||||
obtain unscoped OpenStack token.
|
obtain unscoped OpenStack token.
|
||||||
:type identity_provider: string
|
:type identity_provider: string
|
||||||
|
:param protocol: Protocol name configured on the keystone service
|
||||||
|
provider side
|
||||||
|
:type protocol: string
|
||||||
|
|
||||||
"""
|
"""
|
||||||
super(FederatedBaseAuth, self).__init__(auth_url=auth_url, **kwargs)
|
super(FederatedBaseAuth, self).__init__(auth_url=auth_url, **kwargs)
|
||||||
@@ -49,8 +52,12 @@ class FederatedBaseAuth(base.BaseAuth):
|
|||||||
options.extend([
|
options.extend([
|
||||||
cfg.StrOpt('identity-provider',
|
cfg.StrOpt('identity-provider',
|
||||||
help="Identity Provider's name"),
|
help="Identity Provider's name"),
|
||||||
cfg.StrOpt('protocol',
|
cfg.StrOpt('protocol', help="Name of the federated protocol used "
|
||||||
help='Protocol for federated plugin'),
|
"for federated authentication. Must "
|
||||||
|
"match its counterpart name "
|
||||||
|
"configured at the keystone service "
|
||||||
|
"provider. Typically values would be "
|
||||||
|
"'saml2' or 'oidc'.")
|
||||||
])
|
])
|
||||||
|
|
||||||
return options
|
return options
|
||||||
|
Reference in New Issue
Block a user