├── .gitignore ├── LICENSE ├── OwinSecuritySamlNupkg.ps1 ├── README.md ├── Saml2CoreNupkg.ps1 ├── src ├── Owin.Security.Saml.Test │ ├── DictionaryExtensionsTests.cs │ ├── Owin.Security.Saml.Test.csproj │ └── Properties │ │ └── AssemblyInfo.cs ├── Owin.Security.Saml │ ├── IDictionaryExtensions.cs │ ├── IReadableStringCollectionExtensions.cs │ ├── Owin.Security.Saml.csproj │ ├── Owin.Security.Saml.nuspec │ ├── OwinRequestExtensions.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Saml20AssertionExtensions.cs │ ├── SamlAttributeExtensions.cs │ ├── SamlAuthenticationDefaults.cs │ ├── SamlAuthenticationExtensions.cs │ ├── SamlAuthenticationHandler.cs │ ├── SamlAuthenticationMiddleware.cs │ ├── SamlAuthenticationNotifications.cs │ ├── SamlAuthenticationOptions.cs │ ├── SamlLoginHandler.cs │ ├── SamlMessage.cs │ ├── SamlMetadataWriter.cs │ ├── SelectSaml20IDP.cs │ └── packages.config ├── SAML2.AspNet │ ├── Config │ │ ├── ActionCollection.cs │ │ ├── ActionElement.cs │ │ ├── AllowedAudienceUriCollection.cs │ │ ├── AssertionProfileElement.cs │ │ ├── AttributeElement.cs │ │ ├── AudienceUriElement.cs │ │ ├── AuthenticationContextCollection.cs │ │ ├── AuthenticationContextElement.cs │ │ ├── CertificateElement.cs │ │ ├── CertificateValidationCollection.cs │ │ ├── CertificateValidationElement.cs │ │ ├── CommonDomainCookieElement.cs │ │ ├── ContactCollection.cs │ │ ├── ContactElement.cs │ │ ├── EnumerableConfigurationElementCollection.cs │ │ ├── HttpAuthCredentialsElement.cs │ │ ├── HttpAuthElement.cs │ │ ├── IConfigurationElementCollectionElement.cs │ │ ├── IdentityProviderCollection.cs │ │ ├── IdentityProviderElement.cs │ │ ├── IdentityProviderEndpointCollection.cs │ │ ├── IdentityProviderEndpointElement.cs │ │ ├── LoggingElement.cs │ │ ├── MetadataElement.cs │ │ ├── NameIdFormatCollection.cs │ │ ├── NameIdFormatElement.cs │ │ ├── OrganizationElement.cs │ │ ├── PersistentPseudonymElement.cs │ │ ├── RequestedAttributesCollection.cs │ │ ├── Saml2Section.cs │ │ ├── ServiceProviderElement.cs │ │ ├── ServiceProviderEndpointCollection.cs │ │ ├── ServiceProviderEndpointElement.cs │ │ └── WritableConfigurationElement.cs │ ├── Configuration.cs │ ├── Identity │ │ └── Saml20PrincipalCache.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Protocol │ │ ├── AbstractEndpointHandler.cs │ │ ├── Pages │ │ │ ├── BasePage.cs │ │ │ ├── ErrorPage.cs │ │ │ └── SelectIDP.cs │ │ ├── Saml20AbstractEndpointHandler.cs │ │ ├── Saml20CDCIdPReturnPoint.cs │ │ ├── Saml20CDCReader.cs │ │ ├── Saml20LogoutHandler.cs │ │ ├── Saml20MetadataHandler.cs │ │ └── Saml20SignonHandler.cs │ ├── SAML2.AspNet.csproj │ ├── Saml20MetadataFetcherModule.cs │ └── WebConfigConfigurationProvider.cs ├── SAML2.Core │ ├── Bindings │ │ ├── BindingUtility.cs │ │ ├── HttpArtifactBindingBuilder.cs │ │ ├── HttpArtifactBindingConstants.cs │ │ ├── HttpArtifactBindingParser.cs │ │ ├── HttpPostBindingBuilder.cs │ │ ├── HttpPostBindingParser.cs │ │ ├── HttpRedirectBindingBuilder.cs │ │ ├── HttpRedirectBindingConstants.cs │ │ ├── HttpRedirectBindingParser.cs │ │ ├── HttpSOAPBindingBuilder.cs │ │ ├── HttpSOAPBindingParser.cs │ │ └── SOAPConstants.cs │ ├── Config │ │ ├── Attribute.cs │ │ ├── AuthenticationContext.cs │ │ ├── AuthenticationContextComparison.cs │ │ ├── AuthenticationContexts.cs │ │ ├── BindingType.cs │ │ ├── CommonDomainCookie.cs │ │ ├── Contact.cs │ │ ├── ContactType.cs │ │ ├── EndpointType.cs │ │ ├── HttpAuth.cs │ │ ├── HttpAuthCredentials.cs │ │ ├── IConfigurationProvider.cs │ │ ├── IdentityProvider.cs │ │ ├── IdentityProviderEndpoint.cs │ │ ├── IdentityProviderEndpoints.cs │ │ ├── IdentityProviders.cs │ │ ├── Metadata.cs │ │ ├── NameIdFormat.cs │ │ ├── NameIdFormats.cs │ │ ├── Organization.cs │ │ ├── PersistentPseudonym.cs │ │ ├── Saml2Configuration.cs │ │ ├── ServiceProvider.cs │ │ ├── ServiceProviderEndpoint.cs │ │ └── ServiceProviderEndpoints.cs │ ├── ErrorMessages.resx │ ├── ISaml20IdpTokenAccessor.cs │ ├── Identity │ │ ├── IPersistentPseudonymMapper.cs │ │ ├── ISaml20Identity.cs │ │ └── Saml20Identity.cs │ ├── Logging │ │ ├── DebugLoggerFactory.cs │ │ ├── IInternalLogger.cs │ │ ├── ILoggerFactory.cs │ │ ├── LoggerProvider.cs │ │ ├── NoLoggingInternalLogger.cs │ │ └── NoLoggingLoggerFactory.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Protocol │ │ ├── CommonDomainCookie.cs │ │ ├── Logout.cs │ │ └── Utility.cs │ ├── README.md │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── SAML2.Core.csproj │ ├── SAML2.Core.nuspec │ ├── Saml20ArtifactResolve.cs │ ├── Saml20ArtifactResponse.cs │ ├── Saml20Assertion.cs │ ├── Saml20AttributeQuery.cs │ ├── Saml20AuthnRequest.cs │ ├── Saml20Constants.cs │ ├── Saml20EncryptedAssertion.cs │ ├── Saml20Exception.cs │ ├── Saml20FormatException.cs │ ├── Saml20LogoutRequest.cs │ ├── Saml20LogoutResponse.cs │ ├── Saml20MetadataDocument.cs │ ├── Saml20NameFormat.cs │ ├── SamlActionType.cs │ ├── Schema │ │ ├── Core │ │ │ ├── Action.cs │ │ │ ├── Advice.cs │ │ │ ├── AdviceType.cs │ │ │ ├── Assertion.cs │ │ │ ├── AttributeStatement.cs │ │ │ ├── AudienceRestriction.cs │ │ │ ├── AuthnContext.cs │ │ │ ├── AuthnContextType.cs │ │ │ ├── AuthnStatement.cs │ │ │ ├── AuthzDecisionStatement.cs │ │ │ ├── BaseIdAbstract.cs │ │ │ ├── ConditionAbstract.cs │ │ │ ├── Conditions.cs │ │ │ ├── DecisionType.cs │ │ │ ├── Evidence.cs │ │ │ ├── EvidenceType.cs │ │ │ ├── KeyInfoConfirmationData.cs │ │ │ ├── NameId.cs │ │ │ ├── OneTimeUse.cs │ │ │ ├── ProxyRestriction.cs │ │ │ ├── SamlAttribute.cs │ │ │ ├── StatementAbstract.cs │ │ │ ├── Subject.cs │ │ │ ├── SubjectConfirmation.cs │ │ │ ├── SubjectConfirmationData.cs │ │ │ └── SubjectLocality.cs │ │ ├── Metadata │ │ │ ├── AdditionalMetadataLocation.cs │ │ │ ├── AffiliationDescriptor.cs │ │ │ ├── AttributeAuthorityDescriptor.cs │ │ │ ├── AttributeConsumingService.cs │ │ │ ├── AuthnAuthorityDescriptor.cs │ │ │ ├── Contact.cs │ │ │ ├── ContactType.cs │ │ │ ├── Endpoint.cs │ │ │ ├── EntitiesDescriptor.cs │ │ │ ├── EntityDescriptor.cs │ │ │ ├── Extensions.cs │ │ │ ├── IdpSsoDescriptor.cs │ │ │ ├── IndexedEndpoint.cs │ │ │ ├── KeyDescriptor.cs │ │ │ ├── KeyTypes.cs │ │ │ ├── LocalizedName.cs │ │ │ ├── LocalizedUri.cs │ │ │ ├── Organization.cs │ │ │ ├── PdpDescriptor.cs │ │ │ ├── RequestedAttribute.cs │ │ │ ├── RoleDescriptor.cs │ │ │ ├── SpSsoDescriptor.cs │ │ │ └── SsoDescriptor.cs │ │ ├── Protocol │ │ │ ├── ArtifactResolve.cs │ │ │ ├── ArtifactResponse.cs │ │ │ ├── AssertionIdRequest.cs │ │ │ ├── AttributeQuery.cs │ │ │ ├── AuthnContextComparisonType.cs │ │ │ ├── AuthnContextType.cs │ │ │ ├── AuthnQuery.cs │ │ │ ├── AuthnRequest.cs │ │ │ ├── AuthzDecisionQuery.cs │ │ │ ├── EncryptedAssertion.cs │ │ │ ├── EncryptedElement.cs │ │ │ ├── Extensions.cs │ │ │ ├── IdpEntry.cs │ │ │ ├── IdpList.cs │ │ │ ├── LogoutRequest.cs │ │ │ ├── LogoutResponse.cs │ │ │ ├── ManageNameIdRequest.cs │ │ │ ├── NameIdMappingRequest.cs │ │ │ ├── NameIdMappingResponse.cs │ │ │ ├── NameIdPolicy.cs │ │ │ ├── RequestAbstract.cs │ │ │ ├── RequestedAuthnContext.cs │ │ │ ├── Response.cs │ │ │ ├── Scoping.cs │ │ │ ├── Status.cs │ │ │ ├── StatusCode.cs │ │ │ ├── StatusDetail.cs │ │ │ ├── StatusResponse.cs │ │ │ ├── SubjectQueryAbstract.cs │ │ │ └── Terminate.cs │ │ ├── XEnc │ │ │ ├── AgreementMethod.cs │ │ │ ├── CipherData.cs │ │ │ ├── CipherReference.cs │ │ │ ├── Encrypted.cs │ │ │ ├── EncryptedData.cs │ │ │ ├── EncryptedKey.cs │ │ │ ├── EncryptionMethod.cs │ │ │ ├── EncryptionProperties.cs │ │ │ ├── EncryptionProperty.cs │ │ │ ├── ReferenceList.cs │ │ │ ├── ReferenceListType.cs │ │ │ ├── ReferenceType.cs │ │ │ └── TransformsType.cs │ │ └── XmlDSig │ │ │ ├── CanonicalizationMethod.cs │ │ │ ├── DigestMethod.cs │ │ │ ├── DsaKeyValue.cs │ │ │ ├── KeyInfo.cs │ │ │ ├── KeyInfoItemType.cs │ │ │ ├── KeyValue.cs │ │ │ ├── Manifest.cs │ │ │ ├── ObjectType.cs │ │ │ ├── PgpData.cs │ │ │ ├── PgpItemType.cs │ │ │ ├── Reference.cs │ │ │ ├── RetrievalMethod.cs │ │ │ ├── RsaKeyValue.cs │ │ │ ├── Signature.cs │ │ │ ├── SignatureMethod.cs │ │ │ ├── SignatureProperties.cs │ │ │ ├── SignatureProperty.cs │ │ │ ├── SignatureValue.cs │ │ │ ├── SignedInfo.cs │ │ │ ├── SpkiData.cs │ │ │ ├── Transform.cs │ │ │ ├── Transforms.cs │ │ │ ├── X509Data.cs │ │ │ ├── X509IssuerSerial.cs │ │ │ └── X509ItemType.cs │ ├── Specification │ │ ├── DefaultCertificateSpecification.cs │ │ ├── ICertificateSpecification.cs │ │ ├── SelfIssuedCertificateSpecification.cs │ │ └── SpecificationFactory.cs │ ├── TraceMessages.resx │ ├── Utils │ │ ├── ArtifactUtil.cs │ │ ├── Compression.cs │ │ ├── IDPSelectionUtil.cs │ │ ├── MetadataUtils.cs │ │ ├── Saml20Utils.cs │ │ ├── Serialization.cs │ │ ├── TimeRestrictionValidation.cs │ │ └── XmlSignatureUtils.cs │ └── Validation │ │ ├── ISaml20AssertionValidator.cs │ │ ├── ISaml20AttributeValidator.cs │ │ ├── ISaml20NameIDValidator.cs │ │ ├── ISaml20StatementValidator.cs │ │ ├── ISaml20SubjectConfirmationDataValidator.cs │ │ ├── ISaml20SubjectConfirmationValidator.cs │ │ ├── ISaml20SubjectValidator.cs │ │ ├── Saml20AssertionValidator.cs │ │ ├── Saml20AttributeValidator.cs │ │ ├── Saml20EncryptedElementValidator.cs │ │ ├── Saml20KeyInfoValidator.cs │ │ ├── Saml20NameIDValidator.cs │ │ ├── Saml20StatementValidator.cs │ │ ├── Saml20SubjectConfirmationDataValidator.cs │ │ ├── Saml20SubjectConfirmationValidator.cs │ │ ├── Saml20SubjectValidator.cs │ │ └── Saml20XmlAnyAttributeValidator.cs ├── SAML2.Tests │ ├── AssertionUtil.cs │ ├── Assertions │ │ ├── Assertions.txt │ │ ├── EncryptedAssertion_01 │ │ ├── EncryptedAssertion_02 │ │ ├── EncryptedAssertion_03 │ │ ├── EncryptedAssertion_04 │ │ ├── EncryptedAssertion_05 │ │ ├── EvilSaml2Assertion_01 │ │ ├── EvilSaml2Assertion_02 │ │ ├── EvilSaml2Assertion_03 │ │ ├── InvalidDKSaml2Assertion_01 │ │ ├── Saml2Assertion_01 │ │ ├── Saml2Assertion_02 │ │ ├── Saml2assertion_03 │ │ └── fobs-assertion2 │ ├── Bindings │ │ ├── HttpRedirectBindingBuilderTests.cs │ │ └── HttpRedirectBindingParserTests.cs │ ├── Certificates │ │ └── pingcertificate.crt │ ├── EncryptedAssertionUtil.cs │ ├── PingCompatibilityTest.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Protocol │ │ └── MetadataDocs │ │ │ ├── FOBS │ │ │ └── tfobs-demo-idp-metadata.xml │ │ │ ├── metadata-ADLER-no-XML-declaration.xml │ │ │ ├── metadata-ADLER.xml │ │ │ └── metadata-HAIKU.xml │ ├── SAML2.Tests.csproj │ ├── Saml20AssertionTests.cs │ ├── Saml20EncryptedAssertionTests.cs │ ├── Saml20MetadataDocumentTests.cs │ ├── SignatureTest.cs │ ├── TestConfiguration.cs │ ├── Utils │ │ ├── ArtifactUtilTests.cs │ │ ├── Saml20UtilsTests.cs │ │ └── XmlSignatureUtilsTest.cs │ ├── Validation │ │ ├── Saml20AssertionValidatorTests.cs │ │ ├── Saml20NameIdValidatorTests.cs │ │ ├── Saml20StatementValidatorTests.cs │ │ ├── Saml20SubjectConfirmationDataValidatorTests.cs │ │ ├── Saml20SubjectConfirmationValidatorTests.cs │ │ └── Saml20SubjectValidatorTests.cs │ ├── app.config │ └── packages.config ├── SAML2.sln └── SelfHostOwinSPExample │ ├── App.config │ ├── Metadata │ └── testshib-providers.xml │ ├── Program.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── SelfHostOwinSPExample.csproj │ ├── Startup-Test.cs │ ├── Startup.cs │ └── packages.config └── tools └── nuget.exe /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/LICENSE -------------------------------------------------------------------------------- /OwinSecuritySamlNupkg.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/OwinSecuritySamlNupkg.ps1 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/README.md -------------------------------------------------------------------------------- /Saml2CoreNupkg.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/Saml2CoreNupkg.ps1 -------------------------------------------------------------------------------- /src/Owin.Security.Saml.Test/DictionaryExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml.Test/DictionaryExtensionsTests.cs -------------------------------------------------------------------------------- /src/Owin.Security.Saml.Test/Owin.Security.Saml.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml.Test/Owin.Security.Saml.Test.csproj -------------------------------------------------------------------------------- /src/Owin.Security.Saml.Test/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml.Test/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Owin.Security.Saml/IDictionaryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml/IDictionaryExtensions.cs -------------------------------------------------------------------------------- /src/Owin.Security.Saml/IReadableStringCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml/IReadableStringCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Owin.Security.Saml/Owin.Security.Saml.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml/Owin.Security.Saml.csproj -------------------------------------------------------------------------------- /src/Owin.Security.Saml/Owin.Security.Saml.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml/Owin.Security.Saml.nuspec -------------------------------------------------------------------------------- /src/Owin.Security.Saml/OwinRequestExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml/OwinRequestExtensions.cs -------------------------------------------------------------------------------- /src/Owin.Security.Saml/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Owin.Security.Saml/Saml20AssertionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml/Saml20AssertionExtensions.cs -------------------------------------------------------------------------------- /src/Owin.Security.Saml/SamlAttributeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml/SamlAttributeExtensions.cs -------------------------------------------------------------------------------- /src/Owin.Security.Saml/SamlAuthenticationDefaults.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml/SamlAuthenticationDefaults.cs -------------------------------------------------------------------------------- /src/Owin.Security.Saml/SamlAuthenticationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml/SamlAuthenticationExtensions.cs -------------------------------------------------------------------------------- /src/Owin.Security.Saml/SamlAuthenticationHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml/SamlAuthenticationHandler.cs -------------------------------------------------------------------------------- /src/Owin.Security.Saml/SamlAuthenticationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml/SamlAuthenticationMiddleware.cs -------------------------------------------------------------------------------- /src/Owin.Security.Saml/SamlAuthenticationNotifications.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml/SamlAuthenticationNotifications.cs -------------------------------------------------------------------------------- /src/Owin.Security.Saml/SamlAuthenticationOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml/SamlAuthenticationOptions.cs -------------------------------------------------------------------------------- /src/Owin.Security.Saml/SamlLoginHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml/SamlLoginHandler.cs -------------------------------------------------------------------------------- /src/Owin.Security.Saml/SamlMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml/SamlMessage.cs -------------------------------------------------------------------------------- /src/Owin.Security.Saml/SamlMetadataWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml/SamlMetadataWriter.cs -------------------------------------------------------------------------------- /src/Owin.Security.Saml/SelectSaml20IDP.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml/SelectSaml20IDP.cs -------------------------------------------------------------------------------- /src/Owin.Security.Saml/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/Owin.Security.Saml/packages.config -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/ActionCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/ActionCollection.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/ActionElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/ActionElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/AllowedAudienceUriCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/AllowedAudienceUriCollection.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/AssertionProfileElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/AssertionProfileElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/AttributeElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/AttributeElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/AudienceUriElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/AudienceUriElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/AuthenticationContextCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/AuthenticationContextCollection.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/AuthenticationContextElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/AuthenticationContextElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/CertificateElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/CertificateElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/CertificateValidationCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/CertificateValidationCollection.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/CertificateValidationElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/CertificateValidationElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/CommonDomainCookieElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/CommonDomainCookieElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/ContactCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/ContactCollection.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/ContactElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/ContactElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/EnumerableConfigurationElementCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/EnumerableConfigurationElementCollection.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/HttpAuthCredentialsElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/HttpAuthCredentialsElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/HttpAuthElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/HttpAuthElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/IConfigurationElementCollectionElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/IConfigurationElementCollectionElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/IdentityProviderCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/IdentityProviderCollection.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/IdentityProviderElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/IdentityProviderElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/IdentityProviderEndpointCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/IdentityProviderEndpointCollection.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/IdentityProviderEndpointElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/IdentityProviderEndpointElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/LoggingElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/LoggingElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/MetadataElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/MetadataElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/NameIdFormatCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/NameIdFormatCollection.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/NameIdFormatElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/NameIdFormatElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/OrganizationElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/OrganizationElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/PersistentPseudonymElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/PersistentPseudonymElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/RequestedAttributesCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/RequestedAttributesCollection.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/Saml2Section.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/Saml2Section.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/ServiceProviderElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/ServiceProviderElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/ServiceProviderEndpointCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/ServiceProviderEndpointCollection.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/ServiceProviderEndpointElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/ServiceProviderEndpointElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Config/WritableConfigurationElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Config/WritableConfigurationElement.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Configuration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Configuration.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Identity/Saml20PrincipalCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Identity/Saml20PrincipalCache.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Protocol/AbstractEndpointHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Protocol/AbstractEndpointHandler.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Protocol/Pages/BasePage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Protocol/Pages/BasePage.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Protocol/Pages/ErrorPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Protocol/Pages/ErrorPage.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Protocol/Pages/SelectIDP.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Protocol/Pages/SelectIDP.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Protocol/Saml20AbstractEndpointHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Protocol/Saml20AbstractEndpointHandler.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Protocol/Saml20CDCIdPReturnPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Protocol/Saml20CDCIdPReturnPoint.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Protocol/Saml20CDCReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Protocol/Saml20CDCReader.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Protocol/Saml20LogoutHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Protocol/Saml20LogoutHandler.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Protocol/Saml20MetadataHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Protocol/Saml20MetadataHandler.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/Protocol/Saml20SignonHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Protocol/Saml20SignonHandler.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/SAML2.AspNet.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/SAML2.AspNet.csproj -------------------------------------------------------------------------------- /src/SAML2.AspNet/Saml20MetadataFetcherModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/Saml20MetadataFetcherModule.cs -------------------------------------------------------------------------------- /src/SAML2.AspNet/WebConfigConfigurationProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.AspNet/WebConfigConfigurationProvider.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Bindings/BindingUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Bindings/BindingUtility.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Bindings/HttpArtifactBindingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Bindings/HttpArtifactBindingBuilder.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Bindings/HttpArtifactBindingConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Bindings/HttpArtifactBindingConstants.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Bindings/HttpArtifactBindingParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Bindings/HttpArtifactBindingParser.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Bindings/HttpPostBindingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Bindings/HttpPostBindingBuilder.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Bindings/HttpPostBindingParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Bindings/HttpPostBindingParser.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Bindings/HttpRedirectBindingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Bindings/HttpRedirectBindingBuilder.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Bindings/HttpRedirectBindingConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Bindings/HttpRedirectBindingConstants.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Bindings/HttpRedirectBindingParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Bindings/HttpRedirectBindingParser.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Bindings/HttpSOAPBindingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Bindings/HttpSOAPBindingBuilder.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Bindings/HttpSOAPBindingParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Bindings/HttpSOAPBindingParser.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Bindings/SOAPConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Bindings/SOAPConstants.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/Attribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/Attribute.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/AuthenticationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/AuthenticationContext.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/AuthenticationContextComparison.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/AuthenticationContextComparison.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/AuthenticationContexts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/AuthenticationContexts.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/BindingType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/BindingType.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/CommonDomainCookie.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/CommonDomainCookie.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/Contact.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/Contact.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/ContactType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/ContactType.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/EndpointType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/EndpointType.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/HttpAuth.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/HttpAuth.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/HttpAuthCredentials.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/HttpAuthCredentials.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/IConfigurationProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/IConfigurationProvider.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/IdentityProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/IdentityProvider.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/IdentityProviderEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/IdentityProviderEndpoint.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/IdentityProviderEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/IdentityProviderEndpoints.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/IdentityProviders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/IdentityProviders.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/Metadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/Metadata.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/NameIdFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/NameIdFormat.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/NameIdFormats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/NameIdFormats.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/Organization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/Organization.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/PersistentPseudonym.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/PersistentPseudonym.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/Saml2Configuration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/Saml2Configuration.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/ServiceProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/ServiceProvider.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/ServiceProviderEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/ServiceProviderEndpoint.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Config/ServiceProviderEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Config/ServiceProviderEndpoints.cs -------------------------------------------------------------------------------- /src/SAML2.Core/ErrorMessages.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/ErrorMessages.resx -------------------------------------------------------------------------------- /src/SAML2.Core/ISaml20IdpTokenAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/ISaml20IdpTokenAccessor.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Identity/IPersistentPseudonymMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Identity/IPersistentPseudonymMapper.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Identity/ISaml20Identity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Identity/ISaml20Identity.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Identity/Saml20Identity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Identity/Saml20Identity.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Logging/DebugLoggerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Logging/DebugLoggerFactory.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Logging/IInternalLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Logging/IInternalLogger.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Logging/ILoggerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Logging/ILoggerFactory.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Logging/LoggerProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Logging/LoggerProvider.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Logging/NoLoggingInternalLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Logging/NoLoggingInternalLogger.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Logging/NoLoggingLoggerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Logging/NoLoggingLoggerFactory.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Protocol/CommonDomainCookie.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Protocol/CommonDomainCookie.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Protocol/Logout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Protocol/Logout.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Protocol/Utility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Protocol/Utility.cs -------------------------------------------------------------------------------- /src/SAML2.Core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/README.md -------------------------------------------------------------------------------- /src/SAML2.Core/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Resources.Designer.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Resources.resx -------------------------------------------------------------------------------- /src/SAML2.Core/SAML2.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/SAML2.Core.csproj -------------------------------------------------------------------------------- /src/SAML2.Core/SAML2.Core.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/SAML2.Core.nuspec -------------------------------------------------------------------------------- /src/SAML2.Core/Saml20ArtifactResolve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Saml20ArtifactResolve.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Saml20ArtifactResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Saml20ArtifactResponse.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Saml20Assertion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Saml20Assertion.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Saml20AttributeQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Saml20AttributeQuery.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Saml20AuthnRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Saml20AuthnRequest.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Saml20Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Saml20Constants.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Saml20EncryptedAssertion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Saml20EncryptedAssertion.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Saml20Exception.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Saml20Exception.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Saml20FormatException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Saml20FormatException.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Saml20LogoutRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Saml20LogoutRequest.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Saml20LogoutResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Saml20LogoutResponse.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Saml20MetadataDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Saml20MetadataDocument.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Saml20NameFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Saml20NameFormat.cs -------------------------------------------------------------------------------- /src/SAML2.Core/SamlActionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/SamlActionType.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/Action.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/Action.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/Advice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/Advice.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/AdviceType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/AdviceType.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/Assertion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/Assertion.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/AttributeStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/AttributeStatement.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/AudienceRestriction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/AudienceRestriction.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/AuthnContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/AuthnContext.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/AuthnContextType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/AuthnContextType.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/AuthnStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/AuthnStatement.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/AuthzDecisionStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/AuthzDecisionStatement.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/BaseIdAbstract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/BaseIdAbstract.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/ConditionAbstract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/ConditionAbstract.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/Conditions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/Conditions.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/DecisionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/DecisionType.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/Evidence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/Evidence.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/EvidenceType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/EvidenceType.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/KeyInfoConfirmationData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/KeyInfoConfirmationData.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/NameId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/NameId.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/OneTimeUse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/OneTimeUse.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/ProxyRestriction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/ProxyRestriction.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/SamlAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/SamlAttribute.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/StatementAbstract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/StatementAbstract.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/Subject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/Subject.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/SubjectConfirmation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/SubjectConfirmation.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/SubjectConfirmationData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/SubjectConfirmationData.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Core/SubjectLocality.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Core/SubjectLocality.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/AdditionalMetadataLocation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/AdditionalMetadataLocation.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/AffiliationDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/AffiliationDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/AttributeAuthorityDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/AttributeAuthorityDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/AttributeConsumingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/AttributeConsumingService.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/AuthnAuthorityDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/AuthnAuthorityDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/Contact.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/Contact.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/ContactType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/ContactType.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/Endpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/Endpoint.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/EntitiesDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/EntitiesDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/EntityDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/EntityDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/Extensions.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/IdpSsoDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/IdpSsoDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/IndexedEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/IndexedEndpoint.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/KeyDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/KeyDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/KeyTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/KeyTypes.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/LocalizedName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/LocalizedName.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/LocalizedUri.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/LocalizedUri.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/Organization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/Organization.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/PdpDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/PdpDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/RequestedAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/RequestedAttribute.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/RoleDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/RoleDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/SpSsoDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/SpSsoDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Metadata/SsoDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Metadata/SsoDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/ArtifactResolve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/ArtifactResolve.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/ArtifactResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/ArtifactResponse.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/AssertionIdRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/AssertionIdRequest.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/AttributeQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/AttributeQuery.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/AuthnContextComparisonType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/AuthnContextComparisonType.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/AuthnContextType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/AuthnContextType.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/AuthnQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/AuthnQuery.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/AuthnRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/AuthnRequest.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/AuthzDecisionQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/AuthzDecisionQuery.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/EncryptedAssertion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/EncryptedAssertion.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/EncryptedElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/EncryptedElement.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/Extensions.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/IdpEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/IdpEntry.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/IdpList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/IdpList.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/LogoutRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/LogoutRequest.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/LogoutResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/LogoutResponse.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/ManageNameIdRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/ManageNameIdRequest.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/NameIdMappingRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/NameIdMappingRequest.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/NameIdMappingResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/NameIdMappingResponse.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/NameIdPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/NameIdPolicy.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/RequestAbstract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/RequestAbstract.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/RequestedAuthnContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/RequestedAuthnContext.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/Response.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/Response.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/Scoping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/Scoping.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/Status.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/Status.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/StatusCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/StatusCode.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/StatusDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/StatusDetail.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/StatusResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/StatusResponse.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/SubjectQueryAbstract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/SubjectQueryAbstract.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/Protocol/Terminate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/Protocol/Terminate.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XEnc/AgreementMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XEnc/AgreementMethod.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XEnc/CipherData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XEnc/CipherData.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XEnc/CipherReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XEnc/CipherReference.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XEnc/Encrypted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XEnc/Encrypted.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XEnc/EncryptedData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XEnc/EncryptedData.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XEnc/EncryptedKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XEnc/EncryptedKey.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XEnc/EncryptionMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XEnc/EncryptionMethod.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XEnc/EncryptionProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XEnc/EncryptionProperties.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XEnc/EncryptionProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XEnc/EncryptionProperty.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XEnc/ReferenceList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XEnc/ReferenceList.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XEnc/ReferenceListType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XEnc/ReferenceListType.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XEnc/ReferenceType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XEnc/ReferenceType.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XEnc/TransformsType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XEnc/TransformsType.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/CanonicalizationMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/CanonicalizationMethod.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/DigestMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/DigestMethod.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/DsaKeyValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/DsaKeyValue.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/KeyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/KeyInfo.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/KeyInfoItemType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/KeyInfoItemType.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/KeyValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/KeyValue.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/Manifest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/Manifest.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/ObjectType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/ObjectType.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/PgpData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/PgpData.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/PgpItemType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/PgpItemType.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/Reference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/Reference.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/RetrievalMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/RetrievalMethod.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/RsaKeyValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/RsaKeyValue.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/Signature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/Signature.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/SignatureMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/SignatureMethod.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/SignatureProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/SignatureProperties.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/SignatureProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/SignatureProperty.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/SignatureValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/SignatureValue.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/SignedInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/SignedInfo.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/SpkiData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/SpkiData.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/Transform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/Transform.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/Transforms.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/Transforms.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/X509Data.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/X509Data.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/X509IssuerSerial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/X509IssuerSerial.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Schema/XmlDSig/X509ItemType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Schema/XmlDSig/X509ItemType.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Specification/DefaultCertificateSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Specification/DefaultCertificateSpecification.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Specification/ICertificateSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Specification/ICertificateSpecification.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Specification/SelfIssuedCertificateSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Specification/SelfIssuedCertificateSpecification.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Specification/SpecificationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Specification/SpecificationFactory.cs -------------------------------------------------------------------------------- /src/SAML2.Core/TraceMessages.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/TraceMessages.resx -------------------------------------------------------------------------------- /src/SAML2.Core/Utils/ArtifactUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Utils/ArtifactUtil.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Utils/Compression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Utils/Compression.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Utils/IDPSelectionUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Utils/IDPSelectionUtil.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Utils/MetadataUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Utils/MetadataUtils.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Utils/Saml20Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Utils/Saml20Utils.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Utils/Serialization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Utils/Serialization.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Utils/TimeRestrictionValidation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Utils/TimeRestrictionValidation.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Utils/XmlSignatureUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Utils/XmlSignatureUtils.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Validation/ISaml20AssertionValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Validation/ISaml20AssertionValidator.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Validation/ISaml20AttributeValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Validation/ISaml20AttributeValidator.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Validation/ISaml20NameIDValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Validation/ISaml20NameIDValidator.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Validation/ISaml20StatementValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Validation/ISaml20StatementValidator.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Validation/ISaml20SubjectConfirmationDataValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Validation/ISaml20SubjectConfirmationDataValidator.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Validation/ISaml20SubjectConfirmationValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Validation/ISaml20SubjectConfirmationValidator.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Validation/ISaml20SubjectValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Validation/ISaml20SubjectValidator.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Validation/Saml20AssertionValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Validation/Saml20AssertionValidator.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Validation/Saml20AttributeValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Validation/Saml20AttributeValidator.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Validation/Saml20EncryptedElementValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Validation/Saml20EncryptedElementValidator.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Validation/Saml20KeyInfoValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Validation/Saml20KeyInfoValidator.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Validation/Saml20NameIDValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Validation/Saml20NameIDValidator.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Validation/Saml20StatementValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Validation/Saml20StatementValidator.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Validation/Saml20SubjectConfirmationDataValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Validation/Saml20SubjectConfirmationDataValidator.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Validation/Saml20SubjectConfirmationValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Validation/Saml20SubjectConfirmationValidator.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Validation/Saml20SubjectValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Validation/Saml20SubjectValidator.cs -------------------------------------------------------------------------------- /src/SAML2.Core/Validation/Saml20XmlAnyAttributeValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Core/Validation/Saml20XmlAnyAttributeValidator.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/AssertionUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/AssertionUtil.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/Assertions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Assertions/Assertions.txt -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/EncryptedAssertion_01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Assertions/EncryptedAssertion_01 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/EncryptedAssertion_02: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Assertions/EncryptedAssertion_02 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/EncryptedAssertion_03: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Assertions/EncryptedAssertion_03 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/EncryptedAssertion_04: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Assertions/EncryptedAssertion_04 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/EncryptedAssertion_05: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Assertions/EncryptedAssertion_05 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/EvilSaml2Assertion_01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Assertions/EvilSaml2Assertion_01 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/EvilSaml2Assertion_02: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Assertions/EvilSaml2Assertion_02 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/EvilSaml2Assertion_03: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Assertions/EvilSaml2Assertion_03 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/InvalidDKSaml2Assertion_01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Assertions/InvalidDKSaml2Assertion_01 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/Saml2Assertion_01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Assertions/Saml2Assertion_01 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/Saml2Assertion_02: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Assertions/Saml2Assertion_02 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/Saml2assertion_03: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Assertions/Saml2assertion_03 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/fobs-assertion2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Assertions/fobs-assertion2 -------------------------------------------------------------------------------- /src/SAML2.Tests/Bindings/HttpRedirectBindingBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Bindings/HttpRedirectBindingBuilderTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Bindings/HttpRedirectBindingParserTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Bindings/HttpRedirectBindingParserTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Certificates/pingcertificate.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Certificates/pingcertificate.crt -------------------------------------------------------------------------------- /src/SAML2.Tests/EncryptedAssertionUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/EncryptedAssertionUtil.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/PingCompatibilityTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/PingCompatibilityTest.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Protocol/MetadataDocs/FOBS/tfobs-demo-idp-metadata.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Protocol/MetadataDocs/FOBS/tfobs-demo-idp-metadata.xml -------------------------------------------------------------------------------- /src/SAML2.Tests/Protocol/MetadataDocs/metadata-ADLER-no-XML-declaration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Protocol/MetadataDocs/metadata-ADLER-no-XML-declaration.xml -------------------------------------------------------------------------------- /src/SAML2.Tests/Protocol/MetadataDocs/metadata-ADLER.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Protocol/MetadataDocs/metadata-ADLER.xml -------------------------------------------------------------------------------- /src/SAML2.Tests/Protocol/MetadataDocs/metadata-HAIKU.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Protocol/MetadataDocs/metadata-HAIKU.xml -------------------------------------------------------------------------------- /src/SAML2.Tests/SAML2.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/SAML2.Tests.csproj -------------------------------------------------------------------------------- /src/SAML2.Tests/Saml20AssertionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Saml20AssertionTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Saml20EncryptedAssertionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Saml20EncryptedAssertionTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Saml20MetadataDocumentTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Saml20MetadataDocumentTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/SignatureTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/SignatureTest.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/TestConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/TestConfiguration.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Utils/ArtifactUtilTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Utils/ArtifactUtilTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Utils/Saml20UtilsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Utils/Saml20UtilsTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Utils/XmlSignatureUtilsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Utils/XmlSignatureUtilsTest.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Validation/Saml20AssertionValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Validation/Saml20AssertionValidatorTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Validation/Saml20NameIdValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Validation/Saml20NameIdValidatorTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Validation/Saml20StatementValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Validation/Saml20StatementValidatorTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Validation/Saml20SubjectConfirmationDataValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Validation/Saml20SubjectConfirmationDataValidatorTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Validation/Saml20SubjectConfirmationValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Validation/Saml20SubjectConfirmationValidatorTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Validation/Saml20SubjectValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/Validation/Saml20SubjectValidatorTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/app.config -------------------------------------------------------------------------------- /src/SAML2.Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.Tests/packages.config -------------------------------------------------------------------------------- /src/SAML2.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SAML2.sln -------------------------------------------------------------------------------- /src/SelfHostOwinSPExample/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SelfHostOwinSPExample/App.config -------------------------------------------------------------------------------- /src/SelfHostOwinSPExample/Metadata/testshib-providers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SelfHostOwinSPExample/Metadata/testshib-providers.xml -------------------------------------------------------------------------------- /src/SelfHostOwinSPExample/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SelfHostOwinSPExample/Program.cs -------------------------------------------------------------------------------- /src/SelfHostOwinSPExample/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SelfHostOwinSPExample/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/SelfHostOwinSPExample/SelfHostOwinSPExample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SelfHostOwinSPExample/SelfHostOwinSPExample.csproj -------------------------------------------------------------------------------- /src/SelfHostOwinSPExample/Startup-Test.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SelfHostOwinSPExample/Startup-Test.cs -------------------------------------------------------------------------------- /src/SelfHostOwinSPExample/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SelfHostOwinSPExample/Startup.cs -------------------------------------------------------------------------------- /src/SelfHostOwinSPExample/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/src/SelfHostOwinSPExample/packages.config -------------------------------------------------------------------------------- /tools/nuget.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elerch/SAML2/HEAD/tools/nuget.exe --------------------------------------------------------------------------------