Skip to content

CP-3163 Add authentication object to AppData with vault option#244

Merged
rasantel merged 16 commits intodelphix:projects/password-vault-pluginsfrom
rasantel:CP-3163
Nov 10, 2020
Merged

CP-3163 Add authentication object to AppData with vault option#244
rasantel merged 16 commits intodelphix:projects/password-vault-pluginsfrom
rasantel:CP-3163

Conversation

@rasantel
Copy link
Contributor

See http://reviews.delphix.com/r/60256 for details and testing.

This PR adds a wrapper for the new retrieve_credentials callback and wrapper credentials classes that represent the result of that callback. It also fixes the generation of the swagger json schema so that it will handle references to external definitions (swagger is not able to handle those) as opaque objects that the plugin is not supposed to manipulate, but rather just pass back to the callback.

@rasantel rasantel changed the base branch from develop to projects/password-vault-plugins August 13, 2020 15:16
@rasantel rasantel force-pushed the CP-3163 branch 2 times, most recently from 7724cba to 73806d8 Compare August 13, 2020 16:06
@rasantel rasantel requested review from jeffngo and mothslaw August 13, 2020 16:16
fdrozdowski and others added 6 commits August 19, 2020 10:25
…hix#254)

* Fixes delphix#253 Move some CLI tests from Blackbox to SDK repo

* Fix linting issue

* Fix linting issue - unalignment

* Address comments regarding expected error

* Add a few negative scenarios to test plugin importer

* Fixed the linting issue

* Fixed the linting issue

* Add a couple more tcs

* Remove debug statements

* Ttypo in testcase name

* Address review comments from Lindsey
@rasantel rasantel removed the request for review from fdrozdowski September 14, 2020 17:38
@rasantel rasantel force-pushed the CP-3163 branch 4 times, most recently from 3120769 to 8c3652e Compare October 15, 2020 17:36
@rasantel rasantel force-pushed the CP-3163 branch 3 times, most recently from 0a6be8b to d093637 Compare October 28, 2020 15:52
@rasantel rasantel requested a review from nhlien93 November 2, 2020 17:10
Copy link
Contributor

@jeffngo jeffngo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

8 participants