Merge "Improve keystone.conf [oauth1] documentation"

This commit is contained in:
Jenkins 2016-07-01 16:26:54 +00:00 committed by Gerrit Code Review
commit 05d3fdc330

View File

@ -19,21 +19,30 @@ driver = cfg.StrOpt(
'driver',
default='sql',
help=utils.fmt("""
Entrypoint for the OAuth backend driver in the keystone.oauth1 namespace.
Entry point for the OAuth backend driver in the `keystone.oauth1` namespace.
Typically, there is no reason to set this option unless you are providing a
custom entry point.
"""))
request_token_duration = cfg.IntOpt(
'request_token_duration',
min=0,
default=28800,
help=utils.fmt("""
Duration (in seconds) for the OAuth Request Token.
Number of seconds for the OAuth Request Token to remain valid after being
created. This is the amount of time the user has to authorize the token.
Setting this option to zero means that request tokens will last forever.
"""))
access_token_duration = cfg.IntOpt(
'access_token_duration',
min=0,
default=86400,
help=utils.fmt("""
Duration (in seconds) for the OAuth Access Token.
Number of seconds for the OAuth Access Token to remain valid after being
created. This is the amount of time the consumer has to interact with the
service provider (which is typically keystone). Setting this option to zero
means that access tokens will last forever.
"""))