Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #
- # From keystonemiddleware.auth_token
- #
- # Complete public Identity API endpoint. (string value)
- #auth_uri = <None>
- # API version of the admin Identity API endpoint. (string
- # value)
- #auth_version = <None>
- # Do not handle authorization requests within the middleware,
- # but delegate the authorization decision to downstream WSGI
- # components. (boolean value)
- #delay_auth_decision = false
- # Request timeout value for communicating with Identity API
- # server. (integer value)
- #http_connect_timeout = <None>
- # How many times are we trying to reconnect when communicating
- # with Identity API Server. (integer value)
- #http_request_max_retries = 3
- # Env key for the swift cache. (string value)
- #cache = <None>
- # Required if identity server requires client certificate
- # (string value)
- #certfile = <None>
- # Required if identity server requires client certificate
- # (string value)
- #keyfile = <None>
- # A PEM encoded Certificate Authority to use when verifying
- # HTTPs connections. Defaults to system CAs. (string value)
- #cafile = <None>
- # Verify HTTPS connections. (boolean value)
- #insecure = false
- # The region in which the identity server can be found.
- # (string value)
- #region_name = <None>
- # Directory used to cache files related to PKI tokens. (string
- # value)
- #signing_dir = <None>
- # Optionally specify a list of memcached server(s) to use for
- # caching. If left undefined, tokens will instead be cached
- # in-process. (list value)
- # Deprecated group/name - [DEFAULT]/memcache_servers
- #memcached_servers = <None>
- # In order to prevent excessive effort spent validating
- # tokens, the middleware caches previously-seen tokens for a
- # configurable duration (in seconds). Set to -1 to disable
- # caching completely. (integer value)
- #token_cache_time = 300
- # Determines the frequency at which the list of revoked tokens
- # is retrieved from the Identity service (in seconds). A high
- # number of revocation events combined with a low cache
- # duration may significantly reduce performance. (integer
- # value)
- #revocation_cache_time = 10
- # (Optional) If defined, indicate whether token data should be
- # authenticated or authenticated and encrypted. If MAC, token
- # data is authenticated (with HMAC) in the cache. If ENCRYPT,
- # token data is encrypted and authenticated in the cache. If
- # the value is not one of these options or empty, auth_token
- # will raise an exception on initialization. (string value)
- # Allowed values: None, MAC, ENCRYPT
- #memcache_security_strategy = None
- # (Optional, mandatory if memcache_security_strategy is
- # defined) This string is used for key derivation. (string
- # value)
- #memcache_secret_key = <None>
- # (Optional) Number of seconds memcached server is considered
- # dead before it is tried again. (integer value)
- # (Optional) Maximum total number of open connections to every
- # memcached server. (integer value)
- #memcache_pool_maxsize = 10
- # (Optional) Socket timeout in seconds for communicating with
- # a memcached server. (integer value)
- #memcache_pool_socket_timeout = 3
- # (Optional) Number of seconds a connection to memcached is
- # held unused in the pool before it is closed. (integer value)
- #memcache_pool_unused_timeout = 60
- # (Optional) Number of seconds that an operation will wait to
- # get a memcached client connection from the pool. (integer
- # value)
- #memcache_pool_conn_get_timeout = 10
- # (Optional) Use the advanced (eventlet safe) memcached client
- # pool. The advanced pool will only work under python 2.x.
- # (boolean value)
- #memcache_use_advanced_pool = false
- # (Optional) Indicate whether to set the X-Service-Catalog
- # header. If False, middleware will not ask for service
- # catalog on token validation and will not set the X-Service-
- # Catalog header. (boolean value)
- #include_service_catalog = true
- # Used to control the use and type of token binding. Can be
- # set to: "disabled" to not check token binding. "permissive"
- # (default) to validate binding information if the bind type
- # is of a form known to the server and ignore it if not.
- # "strict" like "permissive" but if the bind type is unknown
- # the token will be rejected. "required" any form of token
- # binding is needed to be allowed. Finally the name of a
- # binding method that must be present in tokens. (string
- # value)
- #enforce_token_bind = permissive
- # If true, the revocation list will be checked for cached
- # tokens. This requires that PKI tokens are configured on the
- # identity server. (boolean value)
- #check_revocations_for_cached = false
- # Hash algorithms to use for hashing PKI tokens. This may be a
- # single algorithm or multiple. The algorithms are those
- # supported by Python standard hashlib.new(). The hashes will
- # be tried in the order given, so put the preferred one first
- # for performance. The result of the first hash will be stored
- # in the cache. This will typically be set to multiple values
- # only while migrating from a less secure algorithm to a more
- # secure one. Once all the old tokens are expired this option
- # should be set to a single value for better performance.
- # (list value)
- #hash_algorithms = md5
- # Authentication type to load (unknown value)
- # Deprecated group/name - [DEFAULT]/auth_plugin
- #auth_type = <None>
- # Config Section from which to load plugin specific options
- # (unknown value)
- #auth_section = <None>
Advertisement
Add Comment
Please, Sign In to add comment