Releases: okta/okta-sdk-dotnet
Okta.Sdk v8.1.3
What's Changed
- OKTA-745408 mergeconfigurations sets useproxy by @bryanapellanes-okta in #741
Full Changelog: v8.1.2...v8.1.3
Okta.Sdk v8.1.2
What's Changed
- Call ToString() on NewGuid when setting jti by @bryanapellanes-okta in #740
Full Changelog: v8.1.1...v8.1.2
Okta.Sdk v8.1.1
What's Changed
- OKTA-710944: add missing method params for listIdentityProviderApplicationUsers by @bryanapellanes-okta in #728
- Upgrade System.Json.Text vuln dependency by @laura-rodriguez in #734
- OKTA-755652: Use RestSharp 111.4.1 by @bryanapellanes-okta in #732
Full Changelog: v8.0.0.1...v8.1.1
Okta.Sdk v8.0.1
What's Changed
- OKTA-728925: add configuration property
useProxy
to selectively disable or enable proxy configuration. Fixes #691
Full Changelog: v8.0.0...v8.0.0.1
Okta.Sdk v8.0.0
What's Changed
This version introduced several breaking changes. For details on breaking changes and how to migrate from 7.x to 8.x, check out the migrating guide.
Release 8.0.0 by @laura-rodriguez in #715
Features
The Okta Management SDK now supports OAuth 2.0 DPoP. If your application has DPoP enabled, the SDK will automatically generate a DPoP JWT using ephemeral keys to get an access token. No additional configuration is required for the SDK. (#697 )
Bug Fixes
- Fix "UserSchemaAttributes minLength and maxLength are non-nullable and cause array schema attribute creation to fail." issue (#702)
- Fix "Unable to access Links (_links) in version 7 for an IdentityProvider when using GetIdentityProviderAsync/CreateIdentityProviderAsync" (#700)
- Rollback PolicyCanBeCreatedOrUpdated schema changes
- Remove obsolete methods for IdentityProviderPolicy
- Update AppAndInstanceConditionEvaluatorAppOrInstance.Id readonly property from true to false (#716)
Full Changelog: v7.0.6...v8.0.0
Okta.Sdk v7.0.6
What's Changed
- Update OAS3 with the latest IdP Discovery policy changes.
IdentityProviderPolicy
will no longer inherit from Policy in the major release. The inheritance has been marked as obsolete.- The following
PolicyApi
methods have been marked as obsolete, and will be removed in the next major version:System.Threading.Tasks.Task<Policy> CreatePolicyAsync(Policy policy, bool? activate = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken));
System.Threading.Tasks.Task<ApiResponse<Policy>> CreatePolicyWithHttpInfoAsync(Policy policy, bool? activate = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken));
System.Threading.Tasks.Task<Policy> ReplacePolicyAsync(string policyId, Policy policy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken));
System.Threading.Tasks.Task<ApiResponse<Policy>> ReplacePolicyWithHttpInfoAsync(string policyId, Policy policy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken));
They will be replaced by the following ones:System.Threading.Tasks.Task<PolicyCanBeCreatedOrReplaced> CreatePolicyAsync( PolicyCanBeCreatedOrReplaced policy , bool? activate = default(bool?) , System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken));
System.Threading.Tasks.Task<ApiResponse<PolicyCanBeCreatedOrReplaced>> CreatePolicyWithHttpInfoAsync( PolicyCanBeCreatedOrReplaced policy , bool? activate = default(bool?) , System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken));
System.Threading.Tasks.Task<Policy> ReplacePolicyAsync(string policyId, Policy policy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken));
System.Threading.Tasks.Task<ApiResponse<Policy>> ReplacePolicyWithHttpInfoAsync(string policyId, Policy policy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken));
- Fix API Gaps - IDP Discovery Policy by @laura-rodriguez in #707
- Prepare release 7.0.6 by @laura-rodriguez in #709
Full Changelog: v7.0.5...v7.0.6
Okta.Sdk v7.0.5
Bug Fixes
Downgrade System.IdentityModel.Tokens*
dependencies from 7.2.0 to 6.35.0 to avoid breaking changes (#692)
Okta.Sdk v7.0.4
Features/Bug Fixes
Update vulnerable System.IdentityModel.Tokens.Jwt dependency (OKTA-683207)
Fix "Missing application settings when fetching SamlApplication" (#644)
Okta.Sdk v7.0.3
Features/Bug fixes
Fix "Missing data in verifyFactorRequest prevents verifying webauthn" (OKTA-656179)
Okta.Sdk v7.0.2
Features/Bug fixes
Fix "JTI Claim as a string instead of guid" (#682)