Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(SERVER-763) Read client auth info from tk-authz when configured #709

Commits on Sep 29, 2015

  1. (SERVER-763) Read client auth info from tk-authz when configured

    This commit changes the Ruby request handler to read client
    authentication info from trapperkeeper-authorization when tk-authz is
    enabled via the `use-legacy-auth-conf: false` setting.  Support for the
    pre-existing method of getting this info - via X-Client headers or an
    SSL certificate, depending upon how the `master.allow-header-cert-info`
    setting is configured - is preserved in the case that no information can
    be derived from tk-authz.  tk-authz is presumed to provide client
    authentication info via an `authorization` map within the Ring request
    map.
    camlow325 committed Sep 29, 2015
    Copy the full SHA
    7f9fc3f View commit details
    Browse the repository at this point in the history
  2. (SERVER-763) tk-authz doc updates to config and external SSL termination

    This commit contains some updates to the `configuration.markdown` and
    `external_ssl_termination.markdown` docs.  The updates pertain to new /
    deprecated settings in Puppet Server per the integration of support for
    trapperkeeper-authorization.
    camlow325 committed Sep 29, 2015
    Copy the full SHA
    1a732ce View commit details
    Browse the repository at this point in the history
  3. (SERVER-763) Update tk-authz dependency to 0.1.4 and use tk-auth Ring…

    … helpers
    
    This commit updates Puppet Server's trapperkeeper-authorization
    dependency to 0.1.4 and updates some code to use some Ring helpers for
    extracting authenticated client info.
    camlow325 committed Sep 29, 2015
    Copy the full SHA
    d12449b View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2015

  1. (SERVER-763) Fixed a couple of typos and inlined a when in a doseq

    This commit addresses some feedback on the associated PR:
    
    * Fixes a couple of typos
    * Pulls a when conditional up from a child form into its parent doseq
    camlow325 committed Sep 30, 2015
    Copy the full SHA
    9f79699 View commit details
    Browse the repository at this point in the history