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

Application credential support #382

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Commits on Jun 17, 2019

  1. Update keystone to support application credential

    Add condition at adding password to post body
    Update get_body_3 to have application credential body if auth type is
     set to v3applicationcredentail
    diedpigs committed Jun 17, 2019
    Configuration menu
    Copy the full SHA
    d5127a8 View commit details
    Browse the repository at this point in the history
  2. Update config.rb

    Add three variables:
     app_cred_id, app_cred_secret, and openstack_auth_type
    Define validate_auth_type method
    Move password, username required check into validate_auth_type method
     since application credential doesnt require username and password
    Update validate_api_version method
     since application credential doesnt require other variables like:
     user_domain or project_name
    diedpigs committed Jun 17, 2019
    Configuration menu
    Copy the full SHA
    fea9e88 View commit details
    Browse the repository at this point in the history
  3. Add two error message in locales

    app_cred_id_required and app_cred_secret_required
    diedpigs committed Jun 17, 2019
    Configuration menu
    Copy the full SHA
    1842f74 View commit details
    Browse the repository at this point in the history
  4. Update code per RuboCop

    diedpigs committed Jun 17, 2019
    Configuration menu
    Copy the full SHA
    d65b254 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2019

  1. Update keystone_spec

    Add app_cred_id and app_cred_secret
    Add keystone_request_body_app_cred
    Add context with good application credentials
    Add context with wrong application credentials
    diedpigs committed Jun 18, 2019
    Configuration menu
    Copy the full SHA
    339bd1e View commit details
    Browse the repository at this point in the history