Skip to content

Commit 7badd23

Browse files
committed
Adding CustomIssuerTokenResolver again, mistakenly deleted.
1 parent 5658c84 commit 7badd23

File tree

5 files changed

+14
-9
lines changed

5 files changed

+14
-9
lines changed

src/ITfoxtec.Identity.Saml2.Mvc/ITfoxtec.Identity.Saml2.Mvc.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@
1414
<PackageTags>SAML SAML 2.0 SAML2.0 SAML2 SAML 2 SAML-P SAMLP SSO Identity Provider (IdP) and Relying Party (RP) Authentication Metadata OIOSAML NemLog-in ASP.NET MVC</PackageTags>
1515
<NeutralLanguage>en-US</NeutralLanguage>
1616
<PackageIconUrl>https://itfoxtec.com/favicon.ico</PackageIconUrl>
17-
<AssemblyVersion>4.4.0.0</AssemblyVersion>
18-
<FileVersion>4.4.0.0</FileVersion>
17+
<AssemblyVersion>4.4.1.0</AssemblyVersion>
18+
<FileVersion>4.4.1.0</FileVersion>
1919
<Copyright>Copyright © 2021</Copyright>
20-
<Version>4.4.0-beta1</Version>
20+
<Version>4.4.1</Version>
2121
<SignAssembly>true</SignAssembly>
2222
<AssemblyOriginatorKeyFile>ITfoxtec.SAML2.snk</AssemblyOriginatorKeyFile>
2323
<DelaySign>false</DelaySign>

src/ITfoxtec.Identity.Saml2.MvcCore/ITfoxtec.Identity.Saml2.MvcCore.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@
1616
<PackageTags>SAML SAML 2.0 SAML2.0 SAML2 SAML 2 SAML-P SAMLP SSO Identity Provider (IdP) Relying Party (RP) Authentication Metadata OIOSAML NemLog-in ASP.NET MVC Core</PackageTags>
1717
<NeutralLanguage>en-US</NeutralLanguage>
1818
<PackageIconUrl>https://itfoxtec.com/favicon.ico</PackageIconUrl>
19-
<AssemblyVersion>4.4.0.0</AssemblyVersion>
20-
<FileVersion>4.4.0.0</FileVersion>
19+
<AssemblyVersion>4.4.1.0</AssemblyVersion>
20+
<FileVersion>4.4.1.0</FileVersion>
2121
<Copyright>Copyright © 2021</Copyright>
22-
<Version>4.4.0-beta1</Version>
22+
<Version>4.4.1</Version>
2323
<SignAssembly>true</SignAssembly>
2424
<AssemblyOriginatorKeyFile>ITfoxtec.SAML2.snk</AssemblyOriginatorKeyFile>
2525
<DelaySign>false</DelaySign>

src/ITfoxtec.Identity.Saml2/Configuration/Saml2Configuration.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ public class Saml2Configuration
4141
public X509RevocationMode RevocationMode { get; set; } = X509RevocationMode.Online;
4242
public X509CertificateValidator CustomCertificateValidator { get; set; }
4343
#if NETFULL
44+
public SecurityTokenResolver CustomIssuerTokenResolver { get; set; }
4445
public IdentityModelCaches TokenReplayCache { get; set; }
4546
public TimeSpan? TokenReplayCacheExpirationPeriod { get; set; }
4647
#else

src/ITfoxtec.Identity.Saml2/Configuration/Saml2IdentityConfiguration.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,10 @@ public static Saml2IdentityConfiguration GetIdentityConfiguration(Saml2Configura
3838
configuration.CertificateValidationMode = config.CertificateValidationMode;
3939
configuration.RevocationMode = config.RevocationMode;
4040
SetCustomCertificateValidator(configuration, config);
41+
if (config.CustomIssuerTokenResolver != null)
42+
{
43+
configuration.IssuerTokenResolver = config.CustomIssuerTokenResolver;
44+
}
4145

4246
configuration.DetectReplayedTokens = config.DetectReplayedTokens;
4347
if (config.TokenReplayCache != null)

src/ITfoxtec.Identity.Saml2/ITfoxtec.Identity.Saml2.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ Tested for compliance with AD FS, Azure AD and Azure AD B2C. Furthermore, the Da
2323
<PackageTags>SAML SAML 2.0 SAML2.0 SAML2 SAML 2 SAML-P SAMLP SSO Identity Provider (IdP) Relying Party (RP) Authentication Metadata OIOSAML NemLog-in</PackageTags>
2424
<NeutralLanguage>en-US</NeutralLanguage>
2525
<PackageIconUrl>https://itfoxtec.com/favicon.ico</PackageIconUrl>
26-
<AssemblyVersion>4.4.0.0</AssemblyVersion>
27-
<FileVersion>4.4.0.0</FileVersion>
26+
<AssemblyVersion>4.4.1.0</AssemblyVersion>
27+
<FileVersion>4.4.1.0</FileVersion>
2828
<Copyright>Copyright © 2021</Copyright>
29-
<Version>4.4.0-beta1</Version>
29+
<Version>4.4.1</Version>
3030
<SignAssembly>true</SignAssembly>
3131
<AssemblyOriginatorKeyFile>ITfoxtec.SAML2.snk</AssemblyOriginatorKeyFile>
3232
<DelaySign>false</DelaySign>

0 commit comments

Comments
 (0)