Download SAML2

Description

An implementation of the SAML 2 specification for .NET.

Source Files

The download file saml2.zip has the following entries.


.hgignore// ww  w  .ja v a2s  .  co m
README.txt
buildNugetPackage.ps1
docs/Sample web.config
src/.nuget/NuGet.Config
src/.nuget/NuGet.exe
src/.nuget/NuGet.targets
src/SAML2.Tests/AssertionUtil.cs
src/SAML2.Tests/Assertions/Assertions.txt
src/SAML2.Tests/Assertions/EncryptedAssertion_01
src/SAML2.Tests/Assertions/EncryptedAssertion_02
src/SAML2.Tests/Assertions/EncryptedAssertion_03
src/SAML2.Tests/Assertions/EncryptedAssertion_04
src/SAML2.Tests/Assertions/EncryptedAssertion_05
src/SAML2.Tests/Assertions/EvilSaml2Assertion_01
src/SAML2.Tests/Assertions/EvilSaml2Assertion_02
src/SAML2.Tests/Assertions/EvilSaml2Assertion_03
src/SAML2.Tests/Assertions/InvalidDKSaml2Assertion_01
src/SAML2.Tests/Assertions/Saml2Assertion_01
src/SAML2.Tests/Assertions/Saml2Assertion_02
src/SAML2.Tests/Assertions/Saml2assertion_03
src/SAML2.Tests/Assertions/fobs-assertion2
src/SAML2.Tests/Bindings/HttpRedirectBindingBuilderTests.cs
src/SAML2.Tests/Bindings/HttpRedirectBindingParserTests.cs
src/SAML2.Tests/Certificates/SafewhereTest_SFS.pfx
src/SAML2.Tests/Certificates/pingcertificate.crt
src/SAML2.Tests/Certificates/sts_dev_certificate.pfx
src/SAML2.Tests/EncryptedAssertionUtil.cs
src/SAML2.Tests/PingCompatibilityTest.cs
src/SAML2.Tests/Properties/AssemblyInfo.cs
src/SAML2.Tests/Protocol/MetadataDocs/FOBS/tfobs-demo-idp-metadata.xml
src/SAML2.Tests/Protocol/MetadataDocs/metadata-ADLER-no-XML-declaration.xml
src/SAML2.Tests/Protocol/MetadataDocs/metadata-ADLER.xml
src/SAML2.Tests/Protocol/MetadataDocs/metadata-HAIKU.xml
src/SAML2.Tests/SAML2.Tests.csproj
src/SAML2.Tests/Saml20AssertionTests.cs
src/SAML2.Tests/Saml20EncryptedAssertionTests.cs
src/SAML2.Tests/Saml20MetadataDocumentTests.cs
src/SAML2.Tests/SignatureTest.cs
src/SAML2.Tests/Utils/ArtifactUtilTests.cs
src/SAML2.Tests/Utils/Saml20UtilsTests.cs
src/SAML2.Tests/Utils/XmlSignatureUtilsTest.cs
src/SAML2.Tests/Validation/Saml20AssertionValidatorTests.cs
src/SAML2.Tests/Validation/Saml20NameIdValidatorTests.cs
src/SAML2.Tests/Validation/Saml20StatementValidatorTests.cs
src/SAML2.Tests/Validation/Saml20SubjectConfirmationDataValidatorTests.cs
src/SAML2.Tests/Validation/Saml20SubjectConfirmationValidatorTests.cs
src/SAML2.Tests/Validation/Saml20SubjectValidatorTests.cs
src/SAML2.Tests/app.config
src/SAML2.Tests/packages.config
src/SAML2.sln
src/SAML2.sln.DotSettings
src/SAML2.sln.GhostDoc.user.dic
src/SAML2.sln.GhostDoc.xml
src/SAML2/Actions/Actions.cs
src/SAML2/Actions/CDCRedirectAction.cs
src/SAML2/Actions/FormsAuthenticationAction.cs
src/SAML2/Actions/IAction.cs
src/SAML2/Actions/RedirectAction.cs
src/SAML2/Actions/SamlPrincipalAction.cs
src/SAML2/Bindings/BindingUtility.cs
src/SAML2/Bindings/HttpArtifactBindingBuilder.cs
src/SAML2/Bindings/HttpArtifactBindingConstants.cs
src/SAML2/Bindings/HttpArtifactBindingParser.cs
src/SAML2/Bindings/HttpPostBindingBuilder.cs
src/SAML2/Bindings/HttpPostBindingParser.cs
src/SAML2/Bindings/HttpRedirectBindingBuilder.cs
src/SAML2/Bindings/HttpRedirectBindingConstants.cs
src/SAML2/Bindings/HttpRedirectBindingParser.cs
src/SAML2/Bindings/HttpSOAPBindingBuilder.cs
src/SAML2/Bindings/HttpSOAPBindingParser.cs
src/SAML2/Bindings/SOAPConstants.cs
src/SAML2/Config/ActionCollection.cs
src/SAML2/Config/ActionElement.cs
src/SAML2/Config/AllowedAudienceUriCollection.cs
src/SAML2/Config/AssertionProfileElement.cs
src/SAML2/Config/AttributeElement.cs
src/SAML2/Config/AudienceUriElement.cs
src/SAML2/Config/AuthenticationContextCollection.cs
src/SAML2/Config/AuthenticationContextComparison.cs
src/SAML2/Config/AuthenticationContextElement.cs
src/SAML2/Config/BindingType.cs
src/SAML2/Config/CertificateElement.cs
src/SAML2/Config/CertificateValidationCollection.cs
src/SAML2/Config/CertificateValidationElement.cs
src/SAML2/Config/CommonDomainCookieElement.cs
src/SAML2/Config/ContactCollection.cs
src/SAML2/Config/ContactElement.cs
src/SAML2/Config/ContactType.cs
src/SAML2/Config/EndpointType.cs
src/SAML2/Config/EnumerableConfigurationElementCollection.cs
src/SAML2/Config/HttpAuthCredentialsElement.cs
src/SAML2/Config/HttpAuthElement.cs
src/SAML2/Config/IConfigurationElementCollectionElement.cs
src/SAML2/Config/IdentityProviderCollection.cs
src/SAML2/Config/IdentityProviderElement.cs
src/SAML2/Config/IdentityProviderEndpointCollection.cs
src/SAML2/Config/IdentityProviderEndpointElement.cs
src/SAML2/Config/LoggingElement.cs
src/SAML2/Config/MetadataElement.cs
src/SAML2/Config/NameIdFormatCollection.cs
src/SAML2/Config/NameIdFormatElement.cs
src/SAML2/Config/OrganizationElement.cs
src/SAML2/Config/PersistentPseudonymElement.cs
src/SAML2/Config/RequestedAttributesCollection.cs
src/SAML2/Config/Saml2Config.cs
src/SAML2/Config/Saml2Section.cs
src/SAML2/Config/ServiceProviderElement.cs
src/SAML2/Config/ServiceProviderEndpointCollection.cs
src/SAML2/Config/ServiceProviderEndpointElement.cs
src/SAML2/Config/WritableConfigurationElement.cs
src/SAML2/ErrorMessages.Designer.cs
src/SAML2/ErrorMessages.resx
src/SAML2/ISaml20IdpTokenAccessor.cs
src/SAML2/Identity/IPersistentPseudonymMapper.cs
src/SAML2/Identity/ISaml20Identity.cs
src/SAML2/Identity/Saml20Identity.cs
src/SAML2/Identity/Saml20PrincipalCache.cs
src/SAML2/Logging/IInternalLogger.cs
src/SAML2/Logging/ILoggerFactory.cs
src/SAML2/Logging/LoggerProvider.cs
src/SAML2/Logging/NoLoggingInternalLogger.cs
src/SAML2/Logging/NoLoggingLoggerFactory.cs
src/SAML2/Properties/AssemblyInfo.cs
src/SAML2/Protocol/AbstractEndpointHandler.cs
src/SAML2/Protocol/CommonDomainCookie.cs
src/SAML2/Protocol/Pages/BasePage.cs
src/SAML2/Protocol/Pages/ErrorPage.cs
src/SAML2/Protocol/Pages/SelectIDP.cs
src/SAML2/Protocol/Saml20AbstractEndpointHandler.cs
src/SAML2/Protocol/Saml20CDCIdPReturnPoint.cs
src/SAML2/Protocol/Saml20CDCReader.cs
src/SAML2/Protocol/Saml20LogoutHandler.cs
src/SAML2/Protocol/Saml20MetadataHandler.cs
src/SAML2/Protocol/Saml20SignonHandler.cs
src/SAML2/Resources.Designer.cs
src/SAML2/Resources.resx
src/SAML2/SAML2.csproj
src/SAML2/SAML2.nuspec
src/SAML2/Saml20ArtifactResolve.cs
src/SAML2/Saml20ArtifactResponse.cs
src/SAML2/Saml20Assertion.cs
src/SAML2/Saml20AttributeQuery.cs
src/SAML2/Saml20AuthnRequest.cs
src/SAML2/Saml20Constants.cs
src/SAML2/Saml20EncryptedAssertion.cs
src/SAML2/Saml20Exception.cs
src/SAML2/Saml20FormatException.cs
src/SAML2/Saml20LogoutRequest.cs
src/SAML2/Saml20LogoutResponse.cs
src/SAML2/Saml20MetadataDocument.cs
src/SAML2/Saml20MetadataFetcherModule.cs
src/SAML2/Saml20NameFormat.cs
src/SAML2/SamlActionType.cs
src/SAML2/Schema/Core/Action.cs
src/SAML2/Schema/Core/Advice.cs
src/SAML2/Schema/Core/AdviceType.cs
src/SAML2/Schema/Core/Assertion.cs
src/SAML2/Schema/Core/AttributeStatement.cs
src/SAML2/Schema/Core/AudienceRestriction.cs
src/SAML2/Schema/Core/AuthnContext.cs
src/SAML2/Schema/Core/AuthnContextType.cs
src/SAML2/Schema/Core/AuthnStatement.cs
src/SAML2/Schema/Core/AuthzDecisionStatement.cs
src/SAML2/Schema/Core/BaseIdAbstract.cs
src/SAML2/Schema/Core/ConditionAbstract.cs
src/SAML2/Schema/Core/Conditions.cs
src/SAML2/Schema/Core/DecisionType.cs
src/SAML2/Schema/Core/Evidence.cs
src/SAML2/Schema/Core/EvidenceType.cs
src/SAML2/Schema/Core/KeyInfoConfirmationData.cs
src/SAML2/Schema/Core/NameId.cs
src/SAML2/Schema/Core/OneTimeUse.cs
src/SAML2/Schema/Core/ProxyRestriction.cs
src/SAML2/Schema/Core/SamlAttribute.cs
src/SAML2/Schema/Core/StatementAbstract.cs
src/SAML2/Schema/Core/Subject.cs
src/SAML2/Schema/Core/SubjectConfirmation.cs
src/SAML2/Schema/Core/SubjectConfirmationData.cs
src/SAML2/Schema/Core/SubjectLocality.cs
src/SAML2/Schema/Metadata/AdditionalMetadataLocation.cs
src/SAML2/Schema/Metadata/AffiliationDescriptor.cs
src/SAML2/Schema/Metadata/AttributeAuthorityDescriptor.cs
src/SAML2/Schema/Metadata/AttributeConsumingService.cs
src/SAML2/Schema/Metadata/AuthnAuthorityDescriptor.cs
src/SAML2/Schema/Metadata/Contact.cs
src/SAML2/Schema/Metadata/ContactType.cs
src/SAML2/Schema/Metadata/Endpoint.cs
src/SAML2/Schema/Metadata/EntitiesDescriptor.cs
src/SAML2/Schema/Metadata/EntityDescriptor.cs
src/SAML2/Schema/Metadata/Extensions.cs
src/SAML2/Schema/Metadata/IdpSsoDescriptor.cs
src/SAML2/Schema/Metadata/IndexedEndpoint.cs
src/SAML2/Schema/Metadata/KeyDescriptor.cs
src/SAML2/Schema/Metadata/KeyTypes.cs
src/SAML2/Schema/Metadata/LocalizedName.cs
src/SAML2/Schema/Metadata/LocalizedUri.cs
src/SAML2/Schema/Metadata/Organization.cs
src/SAML2/Schema/Metadata/PdpDescriptor.cs
src/SAML2/Schema/Metadata/RequestedAttribute.cs
src/SAML2/Schema/Metadata/RoleDescriptor.cs
src/SAML2/Schema/Metadata/SpSsoDescriptor.cs
src/SAML2/Schema/Metadata/SsoDescriptor.cs
src/SAML2/Schema/Protocol/ArtifactResolve.cs
src/SAML2/Schema/Protocol/ArtifactResponse.cs
src/SAML2/Schema/Protocol/AssertionIdRequest.cs
src/SAML2/Schema/Protocol/AttributeQuery.cs
src/SAML2/Schema/Protocol/AuthnContextComparisonType.cs
src/SAML2/Schema/Protocol/AuthnContextType.cs
src/SAML2/Schema/Protocol/AuthnQuery.cs
src/SAML2/Schema/Protocol/AuthnRequest.cs
src/SAML2/Schema/Protocol/AuthzDecisionQuery.cs
src/SAML2/Schema/Protocol/EncryptedAssertion.cs
src/SAML2/Schema/Protocol/EncryptedElement.cs
src/SAML2/Schema/Protocol/Extensions.cs
src/SAML2/Schema/Protocol/IdpEntry.cs
src/SAML2/Schema/Protocol/IdpList.cs
src/SAML2/Schema/Protocol/LogoutRequest.cs
src/SAML2/Schema/Protocol/LogoutResponse.cs
src/SAML2/Schema/Protocol/ManageNameIdRequest.cs
src/SAML2/Schema/Protocol/NameIdMappingRequest.cs
src/SAML2/Schema/Protocol/NameIdMappingResponse.cs
src/SAML2/Schema/Protocol/NameIdPolicy.cs
src/SAML2/Schema/Protocol/RequestAbstract.cs
src/SAML2/Schema/Protocol/RequestedAuthnContext.cs
src/SAML2/Schema/Protocol/Response.cs
src/SAML2/Schema/Protocol/Scoping.cs
src/SAML2/Schema/Protocol/Status.cs
src/SAML2/Schema/Protocol/StatusCode.cs
src/SAML2/Schema/Protocol/StatusDetail.cs
src/SAML2/Schema/Protocol/StatusResponse.cs
src/SAML2/Schema/Protocol/SubjectQueryAbstract.cs
src/SAML2/Schema/Protocol/Terminate.cs
src/SAML2/Schema/XEnc/AgreementMethod.cs
src/SAML2/Schema/XEnc/CipherData.cs
src/SAML2/Schema/XEnc/CipherReference.cs
src/SAML2/Schema/XEnc/Encrypted.cs
src/SAML2/Schema/XEnc/EncryptedData.cs
src/SAML2/Schema/XEnc/EncryptedKey.cs
src/SAML2/Schema/XEnc/EncryptionMethod.cs
src/SAML2/Schema/XEnc/EncryptionProperties.cs
src/SAML2/Schema/XEnc/EncryptionProperty.cs
src/SAML2/Schema/XEnc/ReferenceList.cs
src/SAML2/Schema/XEnc/ReferenceListType.cs
src/SAML2/Schema/XEnc/ReferenceType.cs
src/SAML2/Schema/XEnc/TransformsType.cs
src/SAML2/Schema/XmlDSig/CanonicalizationMethod.cs
src/SAML2/Schema/XmlDSig/DigestMethod.cs
src/SAML2/Schema/XmlDSig/DsaKeyValue.cs
src/SAML2/Schema/XmlDSig/KeyInfo.cs
src/SAML2/Schema/XmlDSig/KeyInfoItemType.cs
src/SAML2/Schema/XmlDSig/KeyValue.cs
src/SAML2/Schema/XmlDSig/Manifest.cs
src/SAML2/Schema/XmlDSig/ObjectType.cs
src/SAML2/Schema/XmlDSig/PgpData.cs
src/SAML2/Schema/XmlDSig/PgpItemType.cs
src/SAML2/Schema/XmlDSig/Reference.cs
src/SAML2/Schema/XmlDSig/RetrievalMethod.cs
src/SAML2/Schema/XmlDSig/RsaKeyValue.cs
src/SAML2/Schema/XmlDSig/Signature.cs
src/SAML2/Schema/XmlDSig/SignatureMethod.cs
src/SAML2/Schema/XmlDSig/SignatureProperties.cs
src/SAML2/Schema/XmlDSig/SignatureProperty.cs
src/SAML2/Schema/XmlDSig/SignatureValue.cs
src/SAML2/Schema/XmlDSig/SignedInfo.cs
src/SAML2/Schema/XmlDSig/SpkiData.cs
src/SAML2/Schema/XmlDSig/Transform.cs
src/SAML2/Schema/XmlDSig/Transforms.cs
src/SAML2/Schema/XmlDSig/X509Data.cs
src/SAML2/Schema/XmlDSig/X509IssuerSerial.cs
src/SAML2/Schema/XmlDSig/X509ItemType.cs
src/SAML2/Specification/DefaultCertificateSpecification.cs
src/SAML2/Specification/ICertificateSpecification.cs
src/SAML2/Specification/SelfIssuedCertificateSpecification.cs
src/SAML2/Specification/SpecificationFactory.cs
src/SAML2/TraceMessages.Designer.cs
src/SAML2/TraceMessages.resx
src/SAML2/Utils/ArtifactUtil.cs
src/SAML2/Utils/IDPSelectionUtil.cs
src/SAML2/Utils/Saml20Utils.cs
src/SAML2/Utils/Serialization.cs
src/SAML2/Utils/TimeRestrictionValidation.cs
src/SAML2/Utils/XmlSignatureUtils.cs
src/SAML2/Validation/ISaml20AssertionValidator.cs
src/SAML2/Validation/ISaml20AttributeValidator.cs
src/SAML2/Validation/ISaml20NameIDValidator.cs
src/SAML2/Validation/ISaml20StatementValidator.cs
src/SAML2/Validation/ISaml20SubjectConfirmationDataValidator.cs
src/SAML2/Validation/ISaml20SubjectConfirmationValidator.cs
src/SAML2/Validation/ISaml20SubjectValidator.cs
src/SAML2/Validation/Saml20AssertionValidator.cs
src/SAML2/Validation/Saml20AttributeValidator.cs
src/SAML2/Validation/Saml20EncryptedElementValidator.cs
src/SAML2/Validation/Saml20KeyInfoValidator.cs
src/SAML2/Validation/Saml20NameIDValidator.cs
src/SAML2/Validation/Saml20StatementValidator.cs
src/SAML2/Validation/Saml20SubjectConfirmationDataValidator.cs
src/SAML2/Validation/Saml20SubjectConfirmationValidator.cs
src/SAML2/Validation/Saml20SubjectValidator.cs
src/SAML2/Validation/Saml20XmlAnyAttributeValidator.cs
src/SAML2/packages.config
src/Settings.StyleCop

Download

Click the following link to download saml2.zip.

saml2.zip




















Home »
  C# Free Code »
    Development »




Algorithm
ANTLR
AOP
Application
Barcode
CHM
Design Patterns
Desktop
DotNet
DotNet Engine
DotNet Application
DotNet Assembly
DotNet Library
Engine
Epub
Example
File
File Library
Framework
GIS
Intellisense
IoC
Library
log4net
Matlab
MSBuild
MVC
MVP
MVVM
Numerical Library
NUnit
OpenCL
Plugin
Quartz
Resx File
SDK
SMS
Thread
UnitTest
Utility
VisualStudio
Windows
XML