├── .gitignore ├── .scrutinizer.yml ├── .travis.yml ├── CHANGELOG-1.0.md ├── CONTRIBUTORS.md ├── LICENSE ├── README.md ├── autoload.php ├── bin ├── lightsaml ├── lightsaml.bat └── lightsaml.php ├── composer.json ├── composer.lock ├── doc ├── command_sp_meta_build.md ├── console.md ├── index.md └── signing_and_certificates.md ├── phpunit.xml ├── resources └── sample │ ├── Certificate │ ├── saml.crt │ └── saml.pem │ ├── EntitiesDescriptor │ └── testshib-providers.xml │ ├── EntityDescriptor │ ├── ed01-formatted-certificate.xml │ ├── idp-ed.xml │ ├── idp2-ed.xml │ ├── sp-ed.xml │ └── sp-ed2.xml │ ├── Request │ ├── logoutrequest01.xml │ └── request01.xml │ ├── Response │ ├── invalid.xml │ ├── invalid02.xml │ ├── response01-formatted.xml │ ├── response01.xml │ ├── response02.xml │ ├── response03-formatted.xml │ └── response03.xml │ ├── foo-formatted.xml │ └── foo.xml └── src └── AerialShip └── LightSaml ├── Binding ├── AbstractBinding.php ├── BindingDetector.php ├── HttpPost.php ├── HttpPostTemplate.php ├── HttpRedirect.php ├── PostResponse.php ├── RedirectResponse.php ├── Request.php └── Response.php ├── Bindings.php ├── ClaimTypes.php ├── Command └── BuildSPMetadataCommand.php ├── Error ├── BindingException.php ├── BuildRequestException.php ├── InvalidAssertionException.php ├── InvalidAuthnStatementException.php ├── InvalidBindingException.php ├── InvalidCertificateException.php ├── InvalidMessageException.php ├── InvalidNameIDException.php ├── InvalidRequestException.php ├── InvalidResponseException.php ├── InvalidSubjectException.php ├── InvalidXmlException.php ├── InvalidXmlNamespaceException.php ├── LightSamlBaseException.php └── SecurityException.php ├── Helper.php ├── Meta ├── AbstractRequestBuilder.php ├── AuthnRequestBuilder.php ├── GetSignedXmlInterface.php ├── GetXmlInterface.php ├── LoadFromXmlInterface.php ├── LogoutRequestBuilder.php ├── SerializationContext.php ├── SpMeta.php ├── XmlChildrenLoaderTrait.php └── XmlRequiredAttributesTrait.php ├── Model ├── Assertion │ ├── Assertion.php │ ├── Attribute.php │ ├── AuthnStatement.php │ ├── NameID.php │ ├── Subject.php │ ├── SubjectConfirmation.php │ └── SubjectConfirmationData.php ├── Metadata │ ├── EntitiesDescriptor.php │ ├── EntityDescriptor.php │ ├── IdpSsoDescriptor.php │ ├── KeyDescriptor.php │ ├── NameIDFormat.php │ ├── SSODescriptor.php │ ├── Service │ │ ├── AbstractService.php │ │ ├── AssertionConsumerService.php │ │ ├── SingleLogoutService.php │ │ └── SingleSignOnService.php │ └── SpSsoDescriptor.php ├── Protocol │ ├── AbstractRequest.php │ ├── AuthnRequest.php │ ├── LogoutRequest.php │ ├── LogoutResponse.php │ ├── Message.php │ ├── Response.php │ ├── Status.php │ ├── StatusCode.php │ └── StatusResponse.php └── XmlDSig │ ├── Signature.php │ ├── SignatureCreator.php │ ├── SignatureStringValidator.php │ ├── SignatureValidatorInterface.php │ └── SignatureXmlValidator.php ├── NameIDPolicy.php ├── Protocol.php ├── Security ├── KeyHelper.php └── X509Certificate.php └── Tests ├── Binding ├── Base.php ├── HttpPostTest.php └── HttpRedirectTest.php ├── CommonHelper.php ├── Meta └── AuthnRequestBuilderTest.php ├── Model ├── Metadata │ ├── EntitiesDescriptor │ │ ├── EntitiesDescriptorFunctional01Test.php │ │ └── EntitiesDescriptorTest.php │ ├── EntityDescriptor │ │ ├── EntityDescriptorSample01Test.php │ │ ├── EntityDescriptorSample02Test.php │ │ └── EntityDescriptorXmlTest.php │ └── SSODescriptor │ │ └── SSODescriptorTest.php ├── Protocol │ ├── AuthnRequest │ │ └── AuthnRequestSample01Test.php │ ├── LogoutRequest │ │ └── LogoutRequestSample01Test.php │ └── Response │ │ └── ResponseSample01Test.php └── XmlDSig │ └── Signature │ ├── SignatureCreatorValidatorFunctionalTest.php │ └── SignatureSample01Test.php └── Security └── X509CertificateTest.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/.gitignore -------------------------------------------------------------------------------- /.scrutinizer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/.scrutinizer.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG-1.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/CHANGELOG-1.0.md -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/README.md -------------------------------------------------------------------------------- /autoload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/autoload.php -------------------------------------------------------------------------------- /bin/lightsaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/bin/lightsaml -------------------------------------------------------------------------------- /bin/lightsaml.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/bin/lightsaml.bat -------------------------------------------------------------------------------- /bin/lightsaml.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/bin/lightsaml.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/composer.lock -------------------------------------------------------------------------------- /doc/command_sp_meta_build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/doc/command_sp_meta_build.md -------------------------------------------------------------------------------- /doc/console.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/doc/console.md -------------------------------------------------------------------------------- /doc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/doc/index.md -------------------------------------------------------------------------------- /doc/signing_and_certificates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/doc/signing_and_certificates.md -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/phpunit.xml -------------------------------------------------------------------------------- /resources/sample/Certificate/saml.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/resources/sample/Certificate/saml.crt -------------------------------------------------------------------------------- /resources/sample/Certificate/saml.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/resources/sample/Certificate/saml.pem -------------------------------------------------------------------------------- /resources/sample/EntitiesDescriptor/testshib-providers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/resources/sample/EntitiesDescriptor/testshib-providers.xml -------------------------------------------------------------------------------- /resources/sample/EntityDescriptor/ed01-formatted-certificate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/resources/sample/EntityDescriptor/ed01-formatted-certificate.xml -------------------------------------------------------------------------------- /resources/sample/EntityDescriptor/idp-ed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/resources/sample/EntityDescriptor/idp-ed.xml -------------------------------------------------------------------------------- /resources/sample/EntityDescriptor/idp2-ed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/resources/sample/EntityDescriptor/idp2-ed.xml -------------------------------------------------------------------------------- /resources/sample/EntityDescriptor/sp-ed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/resources/sample/EntityDescriptor/sp-ed.xml -------------------------------------------------------------------------------- /resources/sample/EntityDescriptor/sp-ed2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/resources/sample/EntityDescriptor/sp-ed2.xml -------------------------------------------------------------------------------- /resources/sample/Request/logoutrequest01.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/resources/sample/Request/logoutrequest01.xml -------------------------------------------------------------------------------- /resources/sample/Request/request01.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/resources/sample/Request/request01.xml -------------------------------------------------------------------------------- /resources/sample/Response/invalid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/resources/sample/Response/invalid.xml -------------------------------------------------------------------------------- /resources/sample/Response/invalid02.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/resources/sample/Response/invalid02.xml -------------------------------------------------------------------------------- /resources/sample/Response/response01-formatted.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/resources/sample/Response/response01-formatted.xml -------------------------------------------------------------------------------- /resources/sample/Response/response01.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/resources/sample/Response/response01.xml -------------------------------------------------------------------------------- /resources/sample/Response/response02.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/resources/sample/Response/response02.xml -------------------------------------------------------------------------------- /resources/sample/Response/response03-formatted.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/resources/sample/Response/response03-formatted.xml -------------------------------------------------------------------------------- /resources/sample/Response/response03.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/resources/sample/Response/response03.xml -------------------------------------------------------------------------------- /resources/sample/foo-formatted.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/resources/sample/foo-formatted.xml -------------------------------------------------------------------------------- /resources/sample/foo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/resources/sample/foo.xml -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Binding/AbstractBinding.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Binding/AbstractBinding.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Binding/BindingDetector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Binding/BindingDetector.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Binding/HttpPost.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Binding/HttpPost.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Binding/HttpPostTemplate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Binding/HttpPostTemplate.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Binding/HttpRedirect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Binding/HttpRedirect.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Binding/PostResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Binding/PostResponse.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Binding/RedirectResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Binding/RedirectResponse.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Binding/Request.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Binding/Request.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Binding/Response.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Binding/Response.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Bindings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Bindings.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/ClaimTypes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/ClaimTypes.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Command/BuildSPMetadataCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Command/BuildSPMetadataCommand.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Error/BindingException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Error/BindingException.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Error/BuildRequestException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Error/BuildRequestException.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Error/InvalidAssertionException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Error/InvalidAssertionException.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Error/InvalidAuthnStatementException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Error/InvalidAuthnStatementException.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Error/InvalidBindingException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Error/InvalidBindingException.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Error/InvalidCertificateException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Error/InvalidCertificateException.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Error/InvalidMessageException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Error/InvalidMessageException.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Error/InvalidNameIDException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Error/InvalidNameIDException.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Error/InvalidRequestException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Error/InvalidRequestException.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Error/InvalidResponseException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Error/InvalidResponseException.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Error/InvalidSubjectException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Error/InvalidSubjectException.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Error/InvalidXmlException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Error/InvalidXmlException.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Error/InvalidXmlNamespaceException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Error/InvalidXmlNamespaceException.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Error/LightSamlBaseException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Error/LightSamlBaseException.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Error/SecurityException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Error/SecurityException.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Helper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Helper.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Meta/AbstractRequestBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Meta/AbstractRequestBuilder.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Meta/AuthnRequestBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Meta/AuthnRequestBuilder.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Meta/GetSignedXmlInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Meta/GetSignedXmlInterface.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Meta/GetXmlInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Meta/GetXmlInterface.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Meta/LoadFromXmlInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Meta/LoadFromXmlInterface.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Meta/LogoutRequestBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Meta/LogoutRequestBuilder.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Meta/SerializationContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Meta/SerializationContext.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Meta/SpMeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Meta/SpMeta.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Meta/XmlChildrenLoaderTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Meta/XmlChildrenLoaderTrait.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Meta/XmlRequiredAttributesTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Meta/XmlRequiredAttributesTrait.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Assertion/Assertion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Assertion/Assertion.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Assertion/Attribute.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Assertion/Attribute.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Assertion/AuthnStatement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Assertion/AuthnStatement.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Assertion/NameID.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Assertion/NameID.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Assertion/Subject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Assertion/Subject.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Assertion/SubjectConfirmation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Assertion/SubjectConfirmation.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Assertion/SubjectConfirmationData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Assertion/SubjectConfirmationData.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Metadata/EntitiesDescriptor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Metadata/EntitiesDescriptor.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Metadata/EntityDescriptor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Metadata/EntityDescriptor.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Metadata/IdpSsoDescriptor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Metadata/IdpSsoDescriptor.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Metadata/KeyDescriptor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Metadata/KeyDescriptor.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Metadata/NameIDFormat.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Metadata/NameIDFormat.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Metadata/SSODescriptor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Metadata/SSODescriptor.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Metadata/Service/AbstractService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Metadata/Service/AbstractService.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Metadata/Service/AssertionConsumerService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Metadata/Service/AssertionConsumerService.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Metadata/Service/SingleLogoutService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Metadata/Service/SingleLogoutService.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Metadata/Service/SingleSignOnService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Metadata/Service/SingleSignOnService.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Metadata/SpSsoDescriptor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Metadata/SpSsoDescriptor.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Protocol/AbstractRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Protocol/AbstractRequest.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Protocol/AuthnRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Protocol/AuthnRequest.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Protocol/LogoutRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Protocol/LogoutRequest.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Protocol/LogoutResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Protocol/LogoutResponse.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Protocol/Message.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Protocol/Message.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Protocol/Response.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Protocol/Response.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Protocol/Status.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Protocol/Status.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Protocol/StatusCode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Protocol/StatusCode.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/Protocol/StatusResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/Protocol/StatusResponse.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/XmlDSig/Signature.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/XmlDSig/Signature.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/XmlDSig/SignatureCreator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/XmlDSig/SignatureCreator.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/XmlDSig/SignatureStringValidator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/XmlDSig/SignatureStringValidator.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/XmlDSig/SignatureValidatorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/XmlDSig/SignatureValidatorInterface.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Model/XmlDSig/SignatureXmlValidator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Model/XmlDSig/SignatureXmlValidator.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/NameIDPolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/NameIDPolicy.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Protocol.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Protocol.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Security/KeyHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Security/KeyHelper.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Security/X509Certificate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Security/X509Certificate.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Tests/Binding/Base.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Tests/Binding/Base.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Tests/Binding/HttpPostTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Tests/Binding/HttpPostTest.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Tests/Binding/HttpRedirectTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Tests/Binding/HttpRedirectTest.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Tests/CommonHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Tests/CommonHelper.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Tests/Meta/AuthnRequestBuilderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Tests/Meta/AuthnRequestBuilderTest.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Tests/Model/Metadata/EntitiesDescriptor/EntitiesDescriptorFunctional01Test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Tests/Model/Metadata/EntitiesDescriptor/EntitiesDescriptorFunctional01Test.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Tests/Model/Metadata/EntitiesDescriptor/EntitiesDescriptorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Tests/Model/Metadata/EntitiesDescriptor/EntitiesDescriptorTest.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Tests/Model/Metadata/EntityDescriptor/EntityDescriptorSample01Test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Tests/Model/Metadata/EntityDescriptor/EntityDescriptorSample01Test.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Tests/Model/Metadata/EntityDescriptor/EntityDescriptorSample02Test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Tests/Model/Metadata/EntityDescriptor/EntityDescriptorSample02Test.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Tests/Model/Metadata/EntityDescriptor/EntityDescriptorXmlTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Tests/Model/Metadata/EntityDescriptor/EntityDescriptorXmlTest.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Tests/Model/Metadata/SSODescriptor/SSODescriptorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Tests/Model/Metadata/SSODescriptor/SSODescriptorTest.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Tests/Model/Protocol/AuthnRequest/AuthnRequestSample01Test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Tests/Model/Protocol/AuthnRequest/AuthnRequestSample01Test.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Tests/Model/Protocol/LogoutRequest/LogoutRequestSample01Test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Tests/Model/Protocol/LogoutRequest/LogoutRequestSample01Test.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Tests/Model/Protocol/Response/ResponseSample01Test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Tests/Model/Protocol/Response/ResponseSample01Test.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Tests/Model/XmlDSig/Signature/SignatureCreatorValidatorFunctionalTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Tests/Model/XmlDSig/Signature/SignatureCreatorValidatorFunctionalTest.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Tests/Model/XmlDSig/Signature/SignatureSample01Test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Tests/Model/XmlDSig/Signature/SignatureSample01Test.php -------------------------------------------------------------------------------- /src/AerialShip/LightSaml/Tests/Security/X509CertificateTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aerialship/lightsaml/HEAD/src/AerialShip/LightSaml/Tests/Security/X509CertificateTest.php --------------------------------------------------------------------------------