├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── appveyor.yml ├── docs └── Sample web.config └── src ├── .nuget ├── NuGet.Config ├── NuGet.exe └── NuGet.targets ├── 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 │ ├── SafewhereTest_SFS.pfx │ ├── pingcertificate.crt │ └── sts_dev_certificate.pfx ├── Config │ └── Builder │ │ └── Saml2ConfigBuilder │ │ └── BuildTests.cs ├── EncryptedAssertionUtil.cs ├── IdentityProviderCollectionTests.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 │ │ ├── metadata-WSFederation.xml │ │ └── multiple-idps │ │ └── metadata-multiple-idps.xml ├── SAML2.Tests.csproj ├── Saml20AssertionTests.cs ├── Saml20EncryptedAssertionTests.cs ├── Saml20MetadataDocumentTests.cs ├── SignatureTest.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 ├── SAML2.sln.DotSettings ├── SAML2.sln.GhostDoc.user.dic ├── SAML2.sln.GhostDoc.xml ├── SAML2 ├── Actions │ ├── Actions.cs │ ├── CDCRedirectAction.cs │ ├── FormsAuthenticationAction.cs │ ├── IAction.cs │ ├── RedirectAction.cs │ └── SamlPrincipalAction.cs ├── 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 │ ├── Action.cs │ ├── AssertionProfile.cs │ ├── Attribute.cs │ ├── AuthenticationContext.cs │ ├── AuthenticationContextComparison.cs │ ├── BindingType.cs │ ├── Builder │ │ ├── HttpAuthBuilder.cs │ │ ├── IdentityProviderBuilder.cs │ │ ├── MetadataConfigBuilder.cs │ │ ├── Saml2ConfigBuilder.cs │ │ └── ServiceProviderConfigBuilder.cs │ ├── Certificate.cs │ ├── CommonDomainCookie.cs │ ├── ConfigurationManager │ │ ├── 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 │ │ ├── StateElement.cs │ │ ├── StateSettingCollection.cs │ │ ├── StateSettingElement.cs │ │ └── WritableConfigurationElement.cs │ ├── Contact.cs │ ├── ContactType.cs │ ├── EndpointType.cs │ ├── HttpAuth.cs │ ├── HttpAuthCredentials.cs │ ├── IdentityProvider.cs │ ├── IdentityProviderCollection.cs │ ├── IdentityProviderEndpoint.cs │ ├── LoggingConfig.cs │ ├── MetadataConfig.cs │ ├── Organization.cs │ ├── PersistentPseudonym.cs │ ├── Saml2Config.cs │ ├── ServiceProviderConfig.cs │ ├── ServiceProviderEndpoint.cs │ └── StateConfig.cs ├── ErrorMessages.Designer.cs ├── ErrorMessages.resx ├── Exceptions │ ├── Saml20ConfigurationException.cs │ ├── Saml20Exception.cs │ └── Saml20FormatException.cs ├── ISaml20IdpTokenAccessor.cs ├── Identity │ ├── IPersistentPseudonymMapper.cs │ ├── ISaml20Identity.cs │ ├── Saml20Identity.cs │ └── Saml20PrincipalCache.cs ├── Logging │ ├── IInternalLogger.cs │ ├── ILoggerFactory.cs │ ├── LoggerProvider.cs │ ├── NoLoggingInternalLogger.cs │ └── NoLoggingLoggerFactory.cs ├── Properties │ └── AssemblyInfo.cs ├── Protocol │ ├── AbstractEndpointHandler.cs │ ├── CommonDomainCookie.cs │ ├── Pages │ │ ├── BasePage.cs │ │ ├── ErrorPage.cs │ │ └── SelectIDP.cs │ ├── Saml20AbstractEndpointHandler.cs │ ├── Saml20CDCIdPReturnPoint.cs │ ├── Saml20CDCReader.cs │ ├── Saml20LogoutHandler.cs │ ├── Saml20MetadataHandler.cs │ └── Saml20SignonHandler.cs ├── Resources.Designer.cs ├── Resources.resx ├── SAML2.csproj ├── SAML2.nuspec ├── Saml20ArtifactResolve.cs ├── Saml20ArtifactResponse.cs ├── Saml20Assertion.cs ├── Saml20AttributeQuery.cs ├── Saml20AuthnRequest.cs ├── Saml20Constants.cs ├── Saml20EncryptedAssertion.cs ├── Saml20LogoutRequest.cs ├── Saml20LogoutResponse.cs ├── Saml20MetadataDocument.cs ├── Saml20MetadataFetcherModule.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 │ │ └── WsFedRoleDescriptor.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 ├── State │ ├── CacheStateService.cs │ ├── CacheStateServiceFactory.cs │ ├── IInternalStateService.cs │ ├── IStateServiceFactory.cs │ ├── SessionStateService.cs │ ├── SessionStateServiceFactory.cs │ └── StateServiceProvider.cs ├── TraceMessages.Designer.cs ├── TraceMessages.resx ├── Utils │ ├── ArtifactUtil.cs │ ├── IDPSelectionUtil.cs │ ├── Saml20Utils.cs │ ├── Serialization.cs │ ├── TimeRestrictionValidation.cs │ └── XmlSignatureUtils.cs ├── Validation │ ├── ISaml20AssertionValidator.cs │ ├── ISaml20AttributeValidator.cs │ ├── ISaml20NameIDValidator.cs │ ├── ISaml20StatementValidator.cs │ ├── ISaml20SubjectConfirmationDataValidator.cs │ ├── ISaml20SubjectConfirmationValidator.cs │ ├── ISaml20SubjectValidator.cs │ ├── IdentityProviderValidator.cs │ ├── Saml20AssertionValidator.cs │ ├── Saml20AttributeValidator.cs │ ├── Saml20EncryptedElementValidator.cs │ ├── Saml20KeyInfoValidator.cs │ ├── Saml20NameIDValidator.cs │ ├── Saml20StatementValidator.cs │ ├── Saml20SubjectConfirmationDataValidator.cs │ ├── Saml20SubjectConfirmationValidator.cs │ ├── Saml20SubjectValidator.cs │ ├── Saml20XmlAnyAttributeValidator.cs │ ├── Saml2ConfigValidator.cs │ └── ServiceProviderConfigValidator.cs └── packages.config └── Settings.StyleCop /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/appveyor.yml -------------------------------------------------------------------------------- /docs/Sample web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/docs/Sample web.config -------------------------------------------------------------------------------- /src/.nuget/NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/.nuget/NuGet.Config -------------------------------------------------------------------------------- /src/.nuget/NuGet.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/.nuget/NuGet.exe -------------------------------------------------------------------------------- /src/.nuget/NuGet.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/.nuget/NuGet.targets -------------------------------------------------------------------------------- /src/SAML2.Tests/AssertionUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/AssertionUtil.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/Assertions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Assertions/Assertions.txt -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/EncryptedAssertion_01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Assertions/EncryptedAssertion_01 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/EncryptedAssertion_02: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Assertions/EncryptedAssertion_02 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/EncryptedAssertion_03: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Assertions/EncryptedAssertion_03 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/EncryptedAssertion_04: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Assertions/EncryptedAssertion_04 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/EncryptedAssertion_05: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Assertions/EncryptedAssertion_05 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/EvilSaml2Assertion_01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Assertions/EvilSaml2Assertion_01 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/EvilSaml2Assertion_02: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Assertions/EvilSaml2Assertion_02 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/EvilSaml2Assertion_03: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Assertions/EvilSaml2Assertion_03 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/InvalidDKSaml2Assertion_01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Assertions/InvalidDKSaml2Assertion_01 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/Saml2Assertion_01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Assertions/Saml2Assertion_01 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/Saml2Assertion_02: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Assertions/Saml2Assertion_02 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/Saml2assertion_03: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Assertions/Saml2assertion_03 -------------------------------------------------------------------------------- /src/SAML2.Tests/Assertions/fobs-assertion2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Assertions/fobs-assertion2 -------------------------------------------------------------------------------- /src/SAML2.Tests/Bindings/HttpRedirectBindingBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Bindings/HttpRedirectBindingBuilderTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Bindings/HttpRedirectBindingParserTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Bindings/HttpRedirectBindingParserTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Certificates/SafewhereTest_SFS.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Certificates/SafewhereTest_SFS.pfx -------------------------------------------------------------------------------- /src/SAML2.Tests/Certificates/pingcertificate.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Certificates/pingcertificate.crt -------------------------------------------------------------------------------- /src/SAML2.Tests/Certificates/sts_dev_certificate.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Certificates/sts_dev_certificate.pfx -------------------------------------------------------------------------------- /src/SAML2.Tests/Config/Builder/Saml2ConfigBuilder/BuildTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Config/Builder/Saml2ConfigBuilder/BuildTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/EncryptedAssertionUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/EncryptedAssertionUtil.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/IdentityProviderCollectionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/IdentityProviderCollectionTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/PingCompatibilityTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/PingCompatibilityTest.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Protocol/MetadataDocs/FOBS/tfobs-demo-idp-metadata.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/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/i8beef/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/i8beef/SAML2/HEAD/src/SAML2.Tests/Protocol/MetadataDocs/metadata-ADLER.xml -------------------------------------------------------------------------------- /src/SAML2.Tests/Protocol/MetadataDocs/metadata-HAIKU.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Protocol/MetadataDocs/metadata-HAIKU.xml -------------------------------------------------------------------------------- /src/SAML2.Tests/Protocol/MetadataDocs/metadata-WSFederation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Protocol/MetadataDocs/metadata-WSFederation.xml -------------------------------------------------------------------------------- /src/SAML2.Tests/Protocol/MetadataDocs/multiple-idps/metadata-multiple-idps.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Protocol/MetadataDocs/multiple-idps/metadata-multiple-idps.xml -------------------------------------------------------------------------------- /src/SAML2.Tests/SAML2.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/SAML2.Tests.csproj -------------------------------------------------------------------------------- /src/SAML2.Tests/Saml20AssertionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Saml20AssertionTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Saml20EncryptedAssertionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Saml20EncryptedAssertionTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Saml20MetadataDocumentTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Saml20MetadataDocumentTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/SignatureTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/SignatureTest.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Utils/ArtifactUtilTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Utils/ArtifactUtilTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Utils/Saml20UtilsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Utils/Saml20UtilsTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Utils/XmlSignatureUtilsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Utils/XmlSignatureUtilsTest.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Validation/Saml20AssertionValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Validation/Saml20AssertionValidatorTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Validation/Saml20NameIdValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Validation/Saml20NameIdValidatorTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Validation/Saml20StatementValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Validation/Saml20StatementValidatorTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Validation/Saml20SubjectConfirmationDataValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Validation/Saml20SubjectConfirmationDataValidatorTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Validation/Saml20SubjectConfirmationValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Validation/Saml20SubjectConfirmationValidatorTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/Validation/Saml20SubjectValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/Validation/Saml20SubjectValidatorTests.cs -------------------------------------------------------------------------------- /src/SAML2.Tests/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/app.config -------------------------------------------------------------------------------- /src/SAML2.Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.Tests/packages.config -------------------------------------------------------------------------------- /src/SAML2.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.sln -------------------------------------------------------------------------------- /src/SAML2.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.sln.DotSettings -------------------------------------------------------------------------------- /src/SAML2.sln.GhostDoc.user.dic: -------------------------------------------------------------------------------- 1 | authn 2 | -------------------------------------------------------------------------------- /src/SAML2.sln.GhostDoc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2.sln.GhostDoc.xml -------------------------------------------------------------------------------- /src/SAML2/Actions/Actions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Actions/Actions.cs -------------------------------------------------------------------------------- /src/SAML2/Actions/CDCRedirectAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Actions/CDCRedirectAction.cs -------------------------------------------------------------------------------- /src/SAML2/Actions/FormsAuthenticationAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Actions/FormsAuthenticationAction.cs -------------------------------------------------------------------------------- /src/SAML2/Actions/IAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Actions/IAction.cs -------------------------------------------------------------------------------- /src/SAML2/Actions/RedirectAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Actions/RedirectAction.cs -------------------------------------------------------------------------------- /src/SAML2/Actions/SamlPrincipalAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Actions/SamlPrincipalAction.cs -------------------------------------------------------------------------------- /src/SAML2/Bindings/BindingUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Bindings/BindingUtility.cs -------------------------------------------------------------------------------- /src/SAML2/Bindings/HttpArtifactBindingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Bindings/HttpArtifactBindingBuilder.cs -------------------------------------------------------------------------------- /src/SAML2/Bindings/HttpArtifactBindingConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Bindings/HttpArtifactBindingConstants.cs -------------------------------------------------------------------------------- /src/SAML2/Bindings/HttpArtifactBindingParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Bindings/HttpArtifactBindingParser.cs -------------------------------------------------------------------------------- /src/SAML2/Bindings/HttpPostBindingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Bindings/HttpPostBindingBuilder.cs -------------------------------------------------------------------------------- /src/SAML2/Bindings/HttpPostBindingParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Bindings/HttpPostBindingParser.cs -------------------------------------------------------------------------------- /src/SAML2/Bindings/HttpRedirectBindingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Bindings/HttpRedirectBindingBuilder.cs -------------------------------------------------------------------------------- /src/SAML2/Bindings/HttpRedirectBindingConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Bindings/HttpRedirectBindingConstants.cs -------------------------------------------------------------------------------- /src/SAML2/Bindings/HttpRedirectBindingParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Bindings/HttpRedirectBindingParser.cs -------------------------------------------------------------------------------- /src/SAML2/Bindings/HttpSOAPBindingBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Bindings/HttpSOAPBindingBuilder.cs -------------------------------------------------------------------------------- /src/SAML2/Bindings/HttpSOAPBindingParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Bindings/HttpSOAPBindingParser.cs -------------------------------------------------------------------------------- /src/SAML2/Bindings/SOAPConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Bindings/SOAPConstants.cs -------------------------------------------------------------------------------- /src/SAML2/Config/Action.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/Action.cs -------------------------------------------------------------------------------- /src/SAML2/Config/AssertionProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/AssertionProfile.cs -------------------------------------------------------------------------------- /src/SAML2/Config/Attribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/Attribute.cs -------------------------------------------------------------------------------- /src/SAML2/Config/AuthenticationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/AuthenticationContext.cs -------------------------------------------------------------------------------- /src/SAML2/Config/AuthenticationContextComparison.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/AuthenticationContextComparison.cs -------------------------------------------------------------------------------- /src/SAML2/Config/BindingType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/BindingType.cs -------------------------------------------------------------------------------- /src/SAML2/Config/Builder/HttpAuthBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/Builder/HttpAuthBuilder.cs -------------------------------------------------------------------------------- /src/SAML2/Config/Builder/IdentityProviderBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/Builder/IdentityProviderBuilder.cs -------------------------------------------------------------------------------- /src/SAML2/Config/Builder/MetadataConfigBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/Builder/MetadataConfigBuilder.cs -------------------------------------------------------------------------------- /src/SAML2/Config/Builder/Saml2ConfigBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/Builder/Saml2ConfigBuilder.cs -------------------------------------------------------------------------------- /src/SAML2/Config/Builder/ServiceProviderConfigBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/Builder/ServiceProviderConfigBuilder.cs -------------------------------------------------------------------------------- /src/SAML2/Config/Certificate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/Certificate.cs -------------------------------------------------------------------------------- /src/SAML2/Config/CommonDomainCookie.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/CommonDomainCookie.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/ActionCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/ActionCollection.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/ActionElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/ActionElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/AllowedAudienceUriCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/AllowedAudienceUriCollection.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/AssertionProfileElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/AssertionProfileElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/AttributeElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/AttributeElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/AudienceUriElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/AudienceUriElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/AuthenticationContextCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/AuthenticationContextCollection.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/AuthenticationContextElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/AuthenticationContextElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/CertificateElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/CertificateElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/CertificateValidationCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/CertificateValidationCollection.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/CertificateValidationElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/CertificateValidationElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/CommonDomainCookieElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/CommonDomainCookieElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/ContactCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/ContactCollection.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/ContactElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/ContactElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/EnumerableConfigurationElementCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/EnumerableConfigurationElementCollection.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/HttpAuthCredentialsElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/HttpAuthCredentialsElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/HttpAuthElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/HttpAuthElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/IConfigurationElementCollectionElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/IConfigurationElementCollectionElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/IdentityProviderCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/IdentityProviderCollection.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/IdentityProviderElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/IdentityProviderElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/IdentityProviderEndpointCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/IdentityProviderEndpointCollection.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/IdentityProviderEndpointElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/IdentityProviderEndpointElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/LoggingElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/LoggingElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/MetadataElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/MetadataElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/NameIdFormatCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/NameIdFormatCollection.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/NameIdFormatElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/NameIdFormatElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/OrganizationElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/OrganizationElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/PersistentPseudonymElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/PersistentPseudonymElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/RequestedAttributesCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/RequestedAttributesCollection.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/Saml2Section.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/Saml2Section.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/ServiceProviderElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/ServiceProviderElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/ServiceProviderEndpointCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/ServiceProviderEndpointCollection.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/ServiceProviderEndpointElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/ServiceProviderEndpointElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/StateElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/StateElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/StateSettingCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/StateSettingCollection.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/StateSettingElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/StateSettingElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ConfigurationManager/WritableConfigurationElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ConfigurationManager/WritableConfigurationElement.cs -------------------------------------------------------------------------------- /src/SAML2/Config/Contact.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/Contact.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ContactType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ContactType.cs -------------------------------------------------------------------------------- /src/SAML2/Config/EndpointType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/EndpointType.cs -------------------------------------------------------------------------------- /src/SAML2/Config/HttpAuth.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/HttpAuth.cs -------------------------------------------------------------------------------- /src/SAML2/Config/HttpAuthCredentials.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/HttpAuthCredentials.cs -------------------------------------------------------------------------------- /src/SAML2/Config/IdentityProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/IdentityProvider.cs -------------------------------------------------------------------------------- /src/SAML2/Config/IdentityProviderCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/IdentityProviderCollection.cs -------------------------------------------------------------------------------- /src/SAML2/Config/IdentityProviderEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/IdentityProviderEndpoint.cs -------------------------------------------------------------------------------- /src/SAML2/Config/LoggingConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/LoggingConfig.cs -------------------------------------------------------------------------------- /src/SAML2/Config/MetadataConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/MetadataConfig.cs -------------------------------------------------------------------------------- /src/SAML2/Config/Organization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/Organization.cs -------------------------------------------------------------------------------- /src/SAML2/Config/PersistentPseudonym.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/PersistentPseudonym.cs -------------------------------------------------------------------------------- /src/SAML2/Config/Saml2Config.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/Saml2Config.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ServiceProviderConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ServiceProviderConfig.cs -------------------------------------------------------------------------------- /src/SAML2/Config/ServiceProviderEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/ServiceProviderEndpoint.cs -------------------------------------------------------------------------------- /src/SAML2/Config/StateConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Config/StateConfig.cs -------------------------------------------------------------------------------- /src/SAML2/ErrorMessages.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/ErrorMessages.Designer.cs -------------------------------------------------------------------------------- /src/SAML2/ErrorMessages.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/ErrorMessages.resx -------------------------------------------------------------------------------- /src/SAML2/Exceptions/Saml20ConfigurationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Exceptions/Saml20ConfigurationException.cs -------------------------------------------------------------------------------- /src/SAML2/Exceptions/Saml20Exception.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Exceptions/Saml20Exception.cs -------------------------------------------------------------------------------- /src/SAML2/Exceptions/Saml20FormatException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Exceptions/Saml20FormatException.cs -------------------------------------------------------------------------------- /src/SAML2/ISaml20IdpTokenAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/ISaml20IdpTokenAccessor.cs -------------------------------------------------------------------------------- /src/SAML2/Identity/IPersistentPseudonymMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Identity/IPersistentPseudonymMapper.cs -------------------------------------------------------------------------------- /src/SAML2/Identity/ISaml20Identity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Identity/ISaml20Identity.cs -------------------------------------------------------------------------------- /src/SAML2/Identity/Saml20Identity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Identity/Saml20Identity.cs -------------------------------------------------------------------------------- /src/SAML2/Identity/Saml20PrincipalCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Identity/Saml20PrincipalCache.cs -------------------------------------------------------------------------------- /src/SAML2/Logging/IInternalLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Logging/IInternalLogger.cs -------------------------------------------------------------------------------- /src/SAML2/Logging/ILoggerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Logging/ILoggerFactory.cs -------------------------------------------------------------------------------- /src/SAML2/Logging/LoggerProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Logging/LoggerProvider.cs -------------------------------------------------------------------------------- /src/SAML2/Logging/NoLoggingInternalLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Logging/NoLoggingInternalLogger.cs -------------------------------------------------------------------------------- /src/SAML2/Logging/NoLoggingLoggerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Logging/NoLoggingLoggerFactory.cs -------------------------------------------------------------------------------- /src/SAML2/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/SAML2/Protocol/AbstractEndpointHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Protocol/AbstractEndpointHandler.cs -------------------------------------------------------------------------------- /src/SAML2/Protocol/CommonDomainCookie.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Protocol/CommonDomainCookie.cs -------------------------------------------------------------------------------- /src/SAML2/Protocol/Pages/BasePage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Protocol/Pages/BasePage.cs -------------------------------------------------------------------------------- /src/SAML2/Protocol/Pages/ErrorPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Protocol/Pages/ErrorPage.cs -------------------------------------------------------------------------------- /src/SAML2/Protocol/Pages/SelectIDP.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Protocol/Pages/SelectIDP.cs -------------------------------------------------------------------------------- /src/SAML2/Protocol/Saml20AbstractEndpointHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Protocol/Saml20AbstractEndpointHandler.cs -------------------------------------------------------------------------------- /src/SAML2/Protocol/Saml20CDCIdPReturnPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Protocol/Saml20CDCIdPReturnPoint.cs -------------------------------------------------------------------------------- /src/SAML2/Protocol/Saml20CDCReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Protocol/Saml20CDCReader.cs -------------------------------------------------------------------------------- /src/SAML2/Protocol/Saml20LogoutHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Protocol/Saml20LogoutHandler.cs -------------------------------------------------------------------------------- /src/SAML2/Protocol/Saml20MetadataHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Protocol/Saml20MetadataHandler.cs -------------------------------------------------------------------------------- /src/SAML2/Protocol/Saml20SignonHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Protocol/Saml20SignonHandler.cs -------------------------------------------------------------------------------- /src/SAML2/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Resources.Designer.cs -------------------------------------------------------------------------------- /src/SAML2/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Resources.resx -------------------------------------------------------------------------------- /src/SAML2/SAML2.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/SAML2.csproj -------------------------------------------------------------------------------- /src/SAML2/SAML2.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/SAML2.nuspec -------------------------------------------------------------------------------- /src/SAML2/Saml20ArtifactResolve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Saml20ArtifactResolve.cs -------------------------------------------------------------------------------- /src/SAML2/Saml20ArtifactResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Saml20ArtifactResponse.cs -------------------------------------------------------------------------------- /src/SAML2/Saml20Assertion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Saml20Assertion.cs -------------------------------------------------------------------------------- /src/SAML2/Saml20AttributeQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Saml20AttributeQuery.cs -------------------------------------------------------------------------------- /src/SAML2/Saml20AuthnRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Saml20AuthnRequest.cs -------------------------------------------------------------------------------- /src/SAML2/Saml20Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Saml20Constants.cs -------------------------------------------------------------------------------- /src/SAML2/Saml20EncryptedAssertion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Saml20EncryptedAssertion.cs -------------------------------------------------------------------------------- /src/SAML2/Saml20LogoutRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Saml20LogoutRequest.cs -------------------------------------------------------------------------------- /src/SAML2/Saml20LogoutResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Saml20LogoutResponse.cs -------------------------------------------------------------------------------- /src/SAML2/Saml20MetadataDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Saml20MetadataDocument.cs -------------------------------------------------------------------------------- /src/SAML2/Saml20MetadataFetcherModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Saml20MetadataFetcherModule.cs -------------------------------------------------------------------------------- /src/SAML2/Saml20NameFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Saml20NameFormat.cs -------------------------------------------------------------------------------- /src/SAML2/SamlActionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/SamlActionType.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/Action.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/Action.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/Advice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/Advice.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/AdviceType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/AdviceType.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/Assertion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/Assertion.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/AttributeStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/AttributeStatement.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/AudienceRestriction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/AudienceRestriction.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/AuthnContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/AuthnContext.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/AuthnContextType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/AuthnContextType.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/AuthnStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/AuthnStatement.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/AuthzDecisionStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/AuthzDecisionStatement.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/BaseIdAbstract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/BaseIdAbstract.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/ConditionAbstract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/ConditionAbstract.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/Conditions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/Conditions.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/DecisionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/DecisionType.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/Evidence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/Evidence.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/EvidenceType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/EvidenceType.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/KeyInfoConfirmationData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/KeyInfoConfirmationData.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/NameId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/NameId.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/OneTimeUse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/OneTimeUse.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/ProxyRestriction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/ProxyRestriction.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/SamlAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/SamlAttribute.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/StatementAbstract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/StatementAbstract.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/Subject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/Subject.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/SubjectConfirmation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/SubjectConfirmation.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/SubjectConfirmationData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/SubjectConfirmationData.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Core/SubjectLocality.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Core/SubjectLocality.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/AdditionalMetadataLocation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/AdditionalMetadataLocation.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/AffiliationDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/AffiliationDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/AttributeAuthorityDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/AttributeAuthorityDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/AttributeConsumingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/AttributeConsumingService.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/AuthnAuthorityDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/AuthnAuthorityDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/Contact.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/Contact.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/ContactType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/ContactType.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/Endpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/Endpoint.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/EntitiesDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/EntitiesDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/EntityDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/EntityDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/Extensions.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/IdpSsoDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/IdpSsoDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/IndexedEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/IndexedEndpoint.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/KeyDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/KeyDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/KeyTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/KeyTypes.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/LocalizedName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/LocalizedName.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/LocalizedUri.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/LocalizedUri.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/Organization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/Organization.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/PdpDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/PdpDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/RequestedAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/RequestedAttribute.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/RoleDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/RoleDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/SpSsoDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/SpSsoDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/SsoDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/SsoDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Metadata/WsFedRoleDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Metadata/WsFedRoleDescriptor.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/ArtifactResolve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/ArtifactResolve.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/ArtifactResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/ArtifactResponse.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/AssertionIdRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/AssertionIdRequest.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/AttributeQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/AttributeQuery.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/AuthnContextComparisonType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/AuthnContextComparisonType.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/AuthnContextType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/AuthnContextType.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/AuthnQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/AuthnQuery.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/AuthnRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/AuthnRequest.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/AuthzDecisionQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/AuthzDecisionQuery.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/EncryptedAssertion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/EncryptedAssertion.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/EncryptedElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/EncryptedElement.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/Extensions.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/IdpEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/IdpEntry.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/IdpList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/IdpList.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/LogoutRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/LogoutRequest.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/LogoutResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/LogoutResponse.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/ManageNameIdRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/ManageNameIdRequest.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/NameIdMappingRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/NameIdMappingRequest.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/NameIdMappingResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/NameIdMappingResponse.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/NameIdPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/NameIdPolicy.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/RequestAbstract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/RequestAbstract.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/RequestedAuthnContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/RequestedAuthnContext.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/Response.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/Response.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/Scoping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/Scoping.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/Status.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/Status.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/StatusCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/StatusCode.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/StatusDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/StatusDetail.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/StatusResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/StatusResponse.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/SubjectQueryAbstract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/SubjectQueryAbstract.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/Protocol/Terminate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/Protocol/Terminate.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XEnc/AgreementMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XEnc/AgreementMethod.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XEnc/CipherData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XEnc/CipherData.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XEnc/CipherReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XEnc/CipherReference.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XEnc/Encrypted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XEnc/Encrypted.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XEnc/EncryptedData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XEnc/EncryptedData.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XEnc/EncryptedKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XEnc/EncryptedKey.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XEnc/EncryptionMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XEnc/EncryptionMethod.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XEnc/EncryptionProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XEnc/EncryptionProperties.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XEnc/EncryptionProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XEnc/EncryptionProperty.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XEnc/ReferenceList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XEnc/ReferenceList.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XEnc/ReferenceListType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XEnc/ReferenceListType.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XEnc/ReferenceType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XEnc/ReferenceType.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XEnc/TransformsType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XEnc/TransformsType.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/CanonicalizationMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/CanonicalizationMethod.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/DigestMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/DigestMethod.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/DsaKeyValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/DsaKeyValue.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/KeyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/KeyInfo.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/KeyInfoItemType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/KeyInfoItemType.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/KeyValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/KeyValue.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/Manifest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/Manifest.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/ObjectType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/ObjectType.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/PgpData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/PgpData.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/PgpItemType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/PgpItemType.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/Reference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/Reference.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/RetrievalMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/RetrievalMethod.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/RsaKeyValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/RsaKeyValue.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/Signature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/Signature.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/SignatureMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/SignatureMethod.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/SignatureProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/SignatureProperties.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/SignatureProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/SignatureProperty.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/SignatureValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/SignatureValue.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/SignedInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/SignedInfo.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/SpkiData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/SpkiData.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/Transform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/Transform.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/Transforms.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/Transforms.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/X509Data.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/X509Data.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/X509IssuerSerial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/X509IssuerSerial.cs -------------------------------------------------------------------------------- /src/SAML2/Schema/XmlDSig/X509ItemType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Schema/XmlDSig/X509ItemType.cs -------------------------------------------------------------------------------- /src/SAML2/Specification/DefaultCertificateSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Specification/DefaultCertificateSpecification.cs -------------------------------------------------------------------------------- /src/SAML2/Specification/ICertificateSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Specification/ICertificateSpecification.cs -------------------------------------------------------------------------------- /src/SAML2/Specification/SelfIssuedCertificateSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Specification/SelfIssuedCertificateSpecification.cs -------------------------------------------------------------------------------- /src/SAML2/Specification/SpecificationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Specification/SpecificationFactory.cs -------------------------------------------------------------------------------- /src/SAML2/State/CacheStateService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/State/CacheStateService.cs -------------------------------------------------------------------------------- /src/SAML2/State/CacheStateServiceFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/State/CacheStateServiceFactory.cs -------------------------------------------------------------------------------- /src/SAML2/State/IInternalStateService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/State/IInternalStateService.cs -------------------------------------------------------------------------------- /src/SAML2/State/IStateServiceFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/State/IStateServiceFactory.cs -------------------------------------------------------------------------------- /src/SAML2/State/SessionStateService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/State/SessionStateService.cs -------------------------------------------------------------------------------- /src/SAML2/State/SessionStateServiceFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/State/SessionStateServiceFactory.cs -------------------------------------------------------------------------------- /src/SAML2/State/StateServiceProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/State/StateServiceProvider.cs -------------------------------------------------------------------------------- /src/SAML2/TraceMessages.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/TraceMessages.Designer.cs -------------------------------------------------------------------------------- /src/SAML2/TraceMessages.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/TraceMessages.resx -------------------------------------------------------------------------------- /src/SAML2/Utils/ArtifactUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Utils/ArtifactUtil.cs -------------------------------------------------------------------------------- /src/SAML2/Utils/IDPSelectionUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Utils/IDPSelectionUtil.cs -------------------------------------------------------------------------------- /src/SAML2/Utils/Saml20Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Utils/Saml20Utils.cs -------------------------------------------------------------------------------- /src/SAML2/Utils/Serialization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Utils/Serialization.cs -------------------------------------------------------------------------------- /src/SAML2/Utils/TimeRestrictionValidation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Utils/TimeRestrictionValidation.cs -------------------------------------------------------------------------------- /src/SAML2/Utils/XmlSignatureUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Utils/XmlSignatureUtils.cs -------------------------------------------------------------------------------- /src/SAML2/Validation/ISaml20AssertionValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Validation/ISaml20AssertionValidator.cs -------------------------------------------------------------------------------- /src/SAML2/Validation/ISaml20AttributeValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Validation/ISaml20AttributeValidator.cs -------------------------------------------------------------------------------- /src/SAML2/Validation/ISaml20NameIDValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Validation/ISaml20NameIDValidator.cs -------------------------------------------------------------------------------- /src/SAML2/Validation/ISaml20StatementValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Validation/ISaml20StatementValidator.cs -------------------------------------------------------------------------------- /src/SAML2/Validation/ISaml20SubjectConfirmationDataValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Validation/ISaml20SubjectConfirmationDataValidator.cs -------------------------------------------------------------------------------- /src/SAML2/Validation/ISaml20SubjectConfirmationValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Validation/ISaml20SubjectConfirmationValidator.cs -------------------------------------------------------------------------------- /src/SAML2/Validation/ISaml20SubjectValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Validation/ISaml20SubjectValidator.cs -------------------------------------------------------------------------------- /src/SAML2/Validation/IdentityProviderValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Validation/IdentityProviderValidator.cs -------------------------------------------------------------------------------- /src/SAML2/Validation/Saml20AssertionValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Validation/Saml20AssertionValidator.cs -------------------------------------------------------------------------------- /src/SAML2/Validation/Saml20AttributeValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Validation/Saml20AttributeValidator.cs -------------------------------------------------------------------------------- /src/SAML2/Validation/Saml20EncryptedElementValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Validation/Saml20EncryptedElementValidator.cs -------------------------------------------------------------------------------- /src/SAML2/Validation/Saml20KeyInfoValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Validation/Saml20KeyInfoValidator.cs -------------------------------------------------------------------------------- /src/SAML2/Validation/Saml20NameIDValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Validation/Saml20NameIDValidator.cs -------------------------------------------------------------------------------- /src/SAML2/Validation/Saml20StatementValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Validation/Saml20StatementValidator.cs -------------------------------------------------------------------------------- /src/SAML2/Validation/Saml20SubjectConfirmationDataValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Validation/Saml20SubjectConfirmationDataValidator.cs -------------------------------------------------------------------------------- /src/SAML2/Validation/Saml20SubjectConfirmationValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Validation/Saml20SubjectConfirmationValidator.cs -------------------------------------------------------------------------------- /src/SAML2/Validation/Saml20SubjectValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Validation/Saml20SubjectValidator.cs -------------------------------------------------------------------------------- /src/SAML2/Validation/Saml20XmlAnyAttributeValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Validation/Saml20XmlAnyAttributeValidator.cs -------------------------------------------------------------------------------- /src/SAML2/Validation/Saml2ConfigValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Validation/Saml2ConfigValidator.cs -------------------------------------------------------------------------------- /src/SAML2/Validation/ServiceProviderConfigValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/Validation/ServiceProviderConfigValidator.cs -------------------------------------------------------------------------------- /src/SAML2/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/SAML2/packages.config -------------------------------------------------------------------------------- /src/Settings.StyleCop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i8beef/SAML2/HEAD/src/Settings.StyleCop --------------------------------------------------------------------------------