Skip to content

Conversation

jpfloresibm
Copy link
Contributor

@jpfloresibm jpfloresibm commented Nov 16, 2021

This commit introduces a new authenticator implementation that supports the "GET /v3/service_instances/serviceInstanceId/token"
operation which is part of the Cloud Pak For Data authentication service. This allows users to obtain
access tokens for service instances using the username, apikey, and service instance id in CP4D.

jpfloresibm and others added 3 commits November 16, 2021 01:00
This commit introduces a new authenticator implementation that supports the "GET /zen-data/v3/service_instances/serviceInstanceId/token"
operation which is part of the Cloud Pak For Data authentication service. This allows users to obtain
access tokens for service instances using the username, apikey, and service instance id in CP4D.
@padamstx padamstx self-requested a review November 17, 2021 00:19
Copy link
Contributor

@padamstx padamstx left a comment

Choose a reason for hiding this comment

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

Outstanding job on this PR! In addition to the things we discussed on webex, I requested a few small changes that are mostly just cosmetic, plus I think you have a handful of duplicated testcases (probably due to the fact that other authenticators need to continue to test the legacy ctor, etc.).

@padamstx padamstx changed the title feat(authenticator): add new cp4d service instance authenticator feat(CloudPakForDataServiceInstanceAuthenticator): add new cp4d service instance authenticator Nov 17, 2021
Copy link
Contributor

@padamstx padamstx left a comment

Choose a reason for hiding this comment

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

I've reviewed the recent changes to the PR and it looks like you've addressed all my comments.
Great job on this PR!

@padamstx padamstx self-assigned this Nov 17, 2021
@padamstx padamstx merged commit 9913071 into main Nov 17, 2021
@padamstx padamstx deleted the si-authenticator branch November 17, 2021 16:20
ibm-devx-sdk pushed a commit that referenced this pull request Nov 17, 2021
# [9.15.0](9.14.1...9.15.0) (2021-11-17)

### Features

* **CloudPakForDataServiceInstanceAuthenticator:** add new cp4d service instance authenticator ([#156](#156)) ([9913071](9913071))
@ibm-devx-sdk
Copy link
Contributor

🎉 This PR is included in version 9.15.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants