Releases: okta/okta-sdk-dotnet
Releases · okta/okta-sdk-dotnet
Okta.Sdk v9.0.4
What's Changed
- Fix: Handling of Multiple Scopes in Okta .NET SDK v9 by @aniket-okta in #767
Full Changelog: v9.0.3...v9.0.4
Okta.Sdk v9.0.3
What's Changed
- OKTA-821863 create federated user by @bryanapellanes-okta in #762
- change o365appsettings.app to dictionary by @bryanapellanes-okta in #765
Full Changelog: v9.0.1...v9.0.3
v9.0.1
What's Changed
- OKTA-821864 authorizationserverpolicy regen by @bryanapellanes-okta in #756
- OKTA-821867 fix AppLink definition by removing duplicate incorrect entry from spec by @bryanapellanes-okta in #757
Full Changelog: v9.0.0...v9.0.1
Okta.Sdk v9.0.0
What's Changed
- v9.0.0 by @bryanapellanes-okta in #739
Fixed
- Factors Api doesn't return factors setup on users (#650)
- AppAndInstanceConditionEvaluatorAppOrInstance ID property setter is private (#718)
- PolicyRule does not allow a null Priority to be specified. (#719)
Changed
- ApiTokenApi
- ListApiTokens
- parameters removed.
- ListApiTokens
- ApplicationTokensApi
- ListOAuth2TokensForApplication
- return type OAuth2Token changed to OAuth2RefreshToken.
- GetOAuth2TokenForApplication
- return type OAuth2Token changed to OAuth2RefreshToken.
- ListOAuth2TokensForApplication
- ApplicationUsersApi
- AssignUserToApplication
- parameter of type AppUser changed to AppUserAssignRequest.
- UpdateApplicationUser
- parameter of type AppUser changed to AppUserUpdateRequest.
- AssignUserToApplication
- AuthenticatorApi
- ListAuthenticators
- return type Authenticator changed to AuthenticatorBase
- ListAuthenticators
- AuthorizationServerKeysApi
- ListAuthorizationServerKeys
- return type collection of JsonWebKey changed to collection of AuthorizationServerJsonWebKey.
- RotateAuthorizationServerKeys
- return type collection of JsonWebKey changed to collection of AuthorizationServerJsonWebKey.
- ListAuthorizationServerKeys
- CustomTemplatesApi
- ListEmailTemplates
- return type EmailTemplate changed to EmailTemplateResponse.
- GetEmailTemplate
- return type EmailTemplate changed to EmailTemplateResponse.
- GetEmailSettings
- return type EmailSettings changed to EmailSettingsResponse.
- ListEmailTemplates
- ThemesApi
- ReplaceBrandTheme
- parameter of type Theme changed to UpdateThemeRequest
- ReplaceBrandTheme
- DeviceApi
- ListDevices
- return type collection of Device changed to collection of DeviceList.
- ListDevices
- ApplicationConnectionsApi
- GetDefaultProvisioningConnectionForApplication
- return type ProvisioningConnection changed to ProvisioningConnectionResponse
- UpdateDefaultProvisioningConnectionForApplication
- return type ProvisioningConnection changed to ProvisioningConnectionResponse
- GetDefaultProvisioningConnectionForApplication
- AuthenticatorApi methods that previously returned Authenticator now return AuthenticatorBase.
- GroupApi
- ListGroupUsers
- return type collection of User changed to collectio of GroupMember.
- ListGroupUsers
- RealmApi
- CreateRealm
- parameter of type Realm changed to CreateRealmRequest.
- CreateRealm
- UserFacorApi
- ResendEnrollFactor
- parameter of type UserFactor changed to ResendUserFactor.
- return type UserFactor changed to ResendUserFactor.
- GetFactorTransactionStatus
- return type VerifyUserFactorResponse changed to UserFactorPushTransaction
- VerifyFactor
- parameter of type VerifyFactorRequest changed to UserFactorVerifyRequest
- return type VerifyUserFactorResponse changed to UserFactorVerifyResponse
- ResendEnrollFactor
Moved
- AuthorizationServerApi functionality is now broken out into more specific API classes.
- GroupOwnerApi contains functionality previously in GroupsApi.
Replaced
- CustomizationApi is replaced by CustomTemplatesApi, CusomPagesApi and BrandsApi.
- RealmApi.UpdateRealm is replaced by RealmApi.ReplaceRealm.
- ProvisioningConnection is replaced by ProvisioningConnectionRequest & ProvisioningConnectionResponse.
- VerifyFactorRequest is replaced by UserFactorVerifyRequest
- VerifyUserFactorResponse is replaced by UserFactorVerifyResponse
Removed
- SchemaApi methods removed:
- GetAppUISchemaLinksAsync
- UserApi methods removed:
- SetLinkedObjectForUser
Added
- ApiTokenApi methods added:
- UpsertApiToken
- ApplicationConnectionsApi methods added:
- VerifyProvisioningConnectionForApplication
- AuthorizationAssocApi is a new API to maange authorization server associations.
- AuthorizationServerClaimsApi is a new API to manage authorization server claims.
- AuthroziationServerClientsApi is a new API to manage authorization server clients.
- AuthorizationServerKeysApi is a new API to manage authorization server keys.
- AuthorizationServerPoliciesApi is a new API to manage authorization server policies.
- AuthorizationServerRulesApi is a new API to manage authorization server rules.
- AuthorizationServerScopesApi is a new API to manage authorization server scopes.
- ApplicationGroupsApi methods added:
- UpdateGroupAssignmentToApplication overload accepting a list of JsonPathOperation objects.
- BrandsApi is a new API to manage brands.
- CustomTemplatesApi is new API to manage custom templates.
- CustotmPagesApi is new API to manage custom pages.
- DirectoriesIntegrationApi is a new API to manage AD integrations.
- GroupOwnerApi is a new API to manage group owners.
- InlineHookApi methods added:
- UpdateInlineHook
- OktaApplicationSettingsApi is a new API to manage Okta application settings.
- ThemesApi is a new API to manage themes.
- OrgSettingApi methods added:
- GetThirdPartyAdminSetting
- UpdateThirdPartyAdminSetting
- GetClientPrivilegesSetting
- AssignClientPrivilegesSetting
- RealAssignmentApi is a new API to manage realm assignments.
- SSFReceiverApi is a new API to manage the consumption of security events.
- SSFSecurityEventTokenApi is a new API to manage security event tokens.
- SSFTransmitterApi is a new API to manage security event transmitters.
- SessionApi methods added:
- GetCurrentSession
- CloseCurrentSession
- RefreshCurrentSession
- UserApi methods added:
- ReplaceLinkedObjectForUser
- ListLinkedObjectsForUser
- DeleteLinkedObjectForUser
- AttackProtectionApi methods added:
- GetAuthenticatorSettings
- ReplaceAuthenticatorSettings
- RoleAssignmentApi methods added:
- ListRolesForClient
- AssignRoleToClient
Okta.Sdk v8.1.5
What's Changed
- Use IdentityModel 8.0.2 by @bryanapellanes-okta in #744
Full Changelog: v8.1.4...v8.1.5
Okta.Sdk v8.1.4
What's Changed
- upgrade restsharp to v112.0.0 by @bryanapellanes-okta in #742
Full Changelog: v8.1.3...v8.1.4
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