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

Support Okta Managed certificates #899

Merged

Conversation

virgofx
Copy link
Contributor

@virgofx virgofx commented Jan 11, 2022

Fixes #882

Confirmed locally testing creation of new OKTA_MANAGED cert and getting the resource to create/manage it. The READ wasn't necessary as originally suspected it was since I guess we still won't import but handle it first time on create which works properly handling the other success case COMPLETED.

Backwards compatible with the addition of the certificate_source_type parameter by using existing default value of MANUAL and setting as optional. Ideally, it might make sense to change this to required on next version bump and remove the MANUAL as default as it's really an explicit user choice (and this mirrors the Okta API). If that were a preference for next version, I could quickly update.

/cc @bogdanprodan-okta

@bogdanprodan-okta
Copy link
Contributor

Hi, @virgofx! Really appreciate the PR. Could you also add the new field to the corresponding documentation?

@virgofx
Copy link
Contributor Author

virgofx commented Jan 12, 2022

Whups, missed that. Should be good now.

@virgofx virgofx force-pushed the mark/support-okta-managed-certs branch from 679709a to ec44a4a Compare January 12, 2022 17:06
@virgofx virgofx force-pushed the mark/support-okta-managed-certs branch from ec44a4a to 03528ca Compare January 12, 2022 17:08
@virgofx virgofx force-pushed the mark/support-okta-managed-certs branch from 03528ca to d851a99 Compare January 12, 2022 17:13
@bogdanprodan-okta bogdanprodan-okta merged commit 29c351f into okta:master Jan 12, 2022
@virgofx virgofx deleted the mark/support-okta-managed-certs branch January 12, 2022 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Allow okta_domain_verification to succeed when existing status is "COMPLETED"
2 participants