okta / okta-sdk-java

A Java SDK for interacting with the Okta management API, enabling server-side code to manage Okta users, groups, applications, and more.
Apache License 2.0
145 stars 136 forks source link

Support Apple as an IdentityProviderType #1529

Closed tajacks closed 2 weeks ago

tajacks commented 1 month ago

Describe the feature request?

When working with the IDP API endpoints, IDPs of type 'Apple' are mapped to an IdentityProvider with the IdentityProviderType of UNKNOWN_DEFAULT_API.

Identity provider types should instead be exhaustive for all well known IDPs that Okta supports and should include Apple in that list.

New or Affected Resource(s)

/api/v1/idps

Provide a documentation link

https://developer.okta.com/docs/reference/api/idps/#list-identity-providers

Additional Information?

No response

arvindkrishnakumar-okta commented 1 month ago

Thanks for posting!

This looks like it is missing from the OASv3 spec. I'll update the spec soon.

arvindkrishnakumar-okta commented 1 month ago

Spec Update: https://github.com/atko-eng/okta-oas3/pull/1175

tajacks commented 1 month ago

What is the release cadence for capturing these changes in the SDK under a new version? I believe the linked pull request is likely private.

arvindkrishnakumar-okta commented 2 weeks ago

It should be available in 18.0.0 SDK release.