IceLib 4.0 SU 6 includes a number of features that have been added, improved, and changed. Each namespace in IceLib is broken out to list each of these changes, to make it easier to find places where existing IceLib integrations may need to be updated for major breaking changes, or places where integrations could be enhanced to use newly introduced features.
Jump to a section:
The following constructors and properties were made obsolete: GroupedConfigurationId(String, String, ConfigurationIdGrouping), GroupedConfigurationId(String, String, ObjectType, String, ConfigurationIdGrouping), GroupedConfigurationId(String, String, String, ConfigurationIdGrouping), and ObjectName.
The following new methods have been added to help in creating GroupedConfigurationId objects: CreateAllGroupedConfigurationId()()()(), CreateGroupGroupedConfigurationId(String, ObjectType), and CreateSingleGroupedConfigurationId(String).
New objects and properties have been added to allow configuring of Single-Sign On (SSO): SingleSignOnIdentityProviderConfigurationList, SingleSignOnIdentityProviderConfiguration, SingleSignOnIdentityProviders, and SingleSignOnSecureTokenServer.
ProcessLaunchParameters has a new PasOverloadedAtlaunchOption property. A supporting PasOverloadedAtLaunchOption object was added to support the new property. A new Queue enumeration value was also added to support this behavior.