Releases: ITfoxtec/ITfoxtec.Identity.Saml2
Version 4.12.7
Version 4.12.6
- Support an
Assertion
element in theAdvice
element by allowing nested assertions. - Add support for
EntitiesDescriptor
with nestedEntityDescriptor
in metadata. - Make
Index
andIsDefault
configurable forAttributeConsumingService
in metadata. - Added
cookieName
parameter toAddSaml2
. - Resolve null pointer bug if
Logout
request is without aNameID
. - NuGet package updates.
NuGet package released:
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2/
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2.Mvc/
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2.MvcCore/
Version 4.12.0-beta1
- Support an Assertion element in the Advice element by allowing nested assertions.
- Add support for EntitiesDescriptor with nested EntityDescriptor in metadata.
- Make Index and IsDefault configurable for AttributeConsumingService in metadata.
NuGet package released:
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2/
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2.Mvc/
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2.MvcCore/
Version 4.11.3
- Remove local repeated namespace from
Scoping
,IDPList
andIDPEntry
. - Resolve
Scoping.RequesterID
andIDPList.GetComplete
created as an attributes instead of an elements bug. - Resolve scoping bug "Unable to convert element ITfoxtec.Identity.Saml2.Schemas.Scoping".
NuGet package released:
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2/
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2.Mvc/
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2.MvcCore/
Version 4.11.1
- Add support for NameQualifier and SPNameQualifier.
- Add support for AuthnRequest Scoping.
- Add support for ProviderName property as part of the AuthnRequest.
- Add fix for scoping namespace.
- Bug fix: Use protocol instead of assertion namespace in metadata IDPEntry, IDPList and Scoping.
Metadata:
- Add support for ServiceNames [1..*] according to SAML 2.0 spec, to provide service names for different languages in metadata.
- Add support for the FriendlyName property as part of the RequestedAttribute in metadata.
- Add support for Extensions property as part of the EntityDescriptor and the SP/IDPSSODescriptor in metadata.
- Add support for multiple translation for Organization elements.
Braking changes in metadata:
- The type
ServiceName
is changed toLocalizedNameType
.
General:
- Update vulnerable dependencies for System.IdentityModel.Tokens.Jwt and System.Security.Cryptography.Xml.
- Removed support for .NET 5.0 and .NET Core 3.1, still indirectly supported with .NET Standard 2.1.
- Change the access level to protected in related to the SamlBinding to make inheritance possible.
- In Saml2Configuration, change the set property to public for SignatureValidationCertificates and AllowedAudienceUris.
NuGet package released:
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2/
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2.Mvc/
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2.MvcCore/
Version 4.10.9-beta3
- Update vulnerable dependencies for System.IdentityModel.Tokens.Jwt and System.Security.Cryptography.Xml.
- Removed support for .NET 5.0 and .NET Core 3.1.
- Add support for Extensions property as part of the EntityDescriptor and the SP/IDPSSODescriptor in metadata.
- In Saml2Configuration, change the set property to public for SignatureValidationCertificates and AllowedAudienceUris.
- Add fix for scoping namespace.
- Add support for multiple translation for Organization elements.
Braking changes in metadata:
- The type
ServiceName
is changed toLocalizedNameType
. - The
Organization
constructorsurl
parameter type is changed fromstring
toUri
.
NuGet package released:
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2/
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2.Mvc/
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2.MvcCore/
Version 4.10.9-beta2
- Add support for ServiceNames [1..*] according to SAML 2.0 spec, to provide service names for different languages in metadata.
- Add support for the FriendlyName property as part of the RequestedAttribute in metadata.
- Add support for ProviderName property as part of the AuthnRequest.
- Bug fix: Use protocol instead of assertion namespace in metadata IDPEntry, IDPList and Scoping.
NuGet package released:
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2/
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2.Mvc/
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2.MvcCore/
Version 4.10.9-beta1
- Add support for NameQualifier and SPNameQualifier.
- Add support for AuthnRequest Scoping.
- Change the access level to protected in related to the SamlBinding to make inheritance possible.
NuGet package released:
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2/
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2.Mvc/
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2.MvcCore/
Version 4.10.8
- Add support for organization in metadata.
NuGet package released:
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2/
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2.Mvc/
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2.MvcCore/
Version 4.10.7
- Resolve nullable type conversion error bug. The error made it impossible to read Saml2AuthnRequest.AssertionConsumerServiceIndex and Saml2AuthnRequest.AttributeConsumingServiceIndex because the type is
int?
.
NuGet package released:
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2/
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2.Mvc/
https://www.nuget.org/packages/ITfoxtec.Identity.Saml2.MvcCore/