internal static IdentityConfiguration GetIdentityConfiguration(Saml2Configuration config) { var identityConfiguration = new IdentityConfiguration { SaveBootstrapContext = config.SaveBootstrapContext, AudienceRestriction = GetAudienceRestriction(config.AudienceRestricted, config.AllowedAudienceUris), IssuerNameRegistry = new Saml2ResponseIssuerNameRegistry(), CertificateValidationMode = config.CertificateValidationMode, RevocationMode = config.RevocationMode, }; identityConfiguration.Initialize(); return(identityConfiguration); }