├── .gitignore ├── AUTHORS ├── INSTALL.centos.in ├── Makefile.am ├── README.md ├── autogen.sh ├── composer.json ├── configure.ac ├── debian ├── README ├── README.Debian ├── README.source ├── changelog ├── compat ├── control ├── copyright ├── docs ├── rules └── source │ └── format ├── emulab.html ├── emulab.js ├── error.js ├── etc ├── apache2.conf.in └── httpd-centos7.conf.in ├── example.cred ├── example.password ├── example.pem ├── geni-auth.js ├── index.html ├── index.php ├── lib ├── amelia.min.css ├── bootstrap │ ├── css │ │ ├── bootstrap-theme.css │ │ ├── bootstrap-theme.css.map │ │ ├── bootstrap-theme.min.css │ │ ├── bootstrap.css │ │ ├── bootstrap.css.map │ │ └── bootstrap.min.css │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ └── glyphicons-halflings-regular.woff │ └── js │ │ ├── bootstrap.js │ │ └── bootstrap.min.js ├── cyborg.min.css ├── forge │ ├── aes.js │ ├── aesCipherSuites.js │ ├── asn1.js │ ├── debug.js │ ├── des.js │ ├── forge.js │ ├── form.js │ ├── hmac.js │ ├── http.js │ ├── jsbn.js │ ├── log.js │ ├── md.js │ ├── md5.js │ ├── mgf.js │ ├── mgf1.js │ ├── oids.js │ ├── pbe.js │ ├── pbkdf2.js │ ├── pem.js │ ├── pkcs1.js │ ├── pkcs12.js │ ├── pkcs7.js │ ├── pkcs7asn1.js │ ├── pki.js │ ├── prime.worker.js │ ├── prng.js │ ├── pss.js │ ├── random.js │ ├── rc2.js │ ├── rsa.js │ ├── sha1.js │ ├── sha256.js │ ├── socket.js │ ├── task.js │ ├── tls.js │ ├── tlssocket.js │ ├── util.js │ ├── x509.js │ └── xhr.js ├── jquery-1.8.2.min.js ├── underscore-min.js ├── xml-crypto │ ├── enveloped-signature.js │ ├── exclusive-canonicalization.js │ ├── signed-xml.js │ ├── utils.js │ └── xpath.js └── xmldom │ ├── dom-parser.js │ ├── dom.js │ └── sax.js ├── require-jquery.js ├── signer.css ├── template ├── authorize.html ├── credential.txt ├── no-key.html └── non-abac-credential.txt ├── test.cred ├── text.js ├── tool.html ├── xml-signer.js └── xml-signer.spec /.gitignore: -------------------------------------------------------------------------------- 1 | *~ -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/AUTHORS -------------------------------------------------------------------------------- /INSTALL.centos.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/INSTALL.centos.in -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/Makefile.am -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/README.md -------------------------------------------------------------------------------- /autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/autogen.sh -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/configure.ac -------------------------------------------------------------------------------- /debian/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/debian/README -------------------------------------------------------------------------------- /debian/README.Debian: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/debian/README.Debian -------------------------------------------------------------------------------- /debian/README.source: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/debian/README.source -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/debian/control -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/debian/copyright -------------------------------------------------------------------------------- /debian/docs: -------------------------------------------------------------------------------- 1 | README.md 2 | -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/debian/rules -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (native) 2 | -------------------------------------------------------------------------------- /emulab.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/emulab.html -------------------------------------------------------------------------------- /emulab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/emulab.js -------------------------------------------------------------------------------- /error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/error.js -------------------------------------------------------------------------------- /etc/apache2.conf.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/etc/apache2.conf.in -------------------------------------------------------------------------------- /etc/httpd-centos7.conf.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/etc/httpd-centos7.conf.in -------------------------------------------------------------------------------- /example.cred: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/example.cred -------------------------------------------------------------------------------- /example.password: -------------------------------------------------------------------------------- 1 | passwordasdf -------------------------------------------------------------------------------- /example.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/example.pem -------------------------------------------------------------------------------- /geni-auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/geni-auth.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/index.html -------------------------------------------------------------------------------- /index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/index.php -------------------------------------------------------------------------------- /lib/amelia.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/amelia.min.css -------------------------------------------------------------------------------- /lib/bootstrap/css/bootstrap-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/bootstrap/css/bootstrap-theme.css -------------------------------------------------------------------------------- /lib/bootstrap/css/bootstrap-theme.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/bootstrap/css/bootstrap-theme.css.map -------------------------------------------------------------------------------- /lib/bootstrap/css/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/bootstrap/css/bootstrap-theme.min.css -------------------------------------------------------------------------------- /lib/bootstrap/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/bootstrap/css/bootstrap.css -------------------------------------------------------------------------------- /lib/bootstrap/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/bootstrap/css/bootstrap.css.map -------------------------------------------------------------------------------- /lib/bootstrap/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/bootstrap/css/bootstrap.min.css -------------------------------------------------------------------------------- /lib/bootstrap/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/bootstrap/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /lib/bootstrap/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/bootstrap/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /lib/bootstrap/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/bootstrap/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /lib/bootstrap/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/bootstrap/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /lib/bootstrap/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/bootstrap/js/bootstrap.js -------------------------------------------------------------------------------- /lib/bootstrap/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/bootstrap/js/bootstrap.min.js -------------------------------------------------------------------------------- /lib/cyborg.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/cyborg.min.css -------------------------------------------------------------------------------- /lib/forge/aes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/aes.js -------------------------------------------------------------------------------- /lib/forge/aesCipherSuites.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/aesCipherSuites.js -------------------------------------------------------------------------------- /lib/forge/asn1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/asn1.js -------------------------------------------------------------------------------- /lib/forge/debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/debug.js -------------------------------------------------------------------------------- /lib/forge/des.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/des.js -------------------------------------------------------------------------------- /lib/forge/forge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/forge.js -------------------------------------------------------------------------------- /lib/forge/form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/form.js -------------------------------------------------------------------------------- /lib/forge/hmac.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/hmac.js -------------------------------------------------------------------------------- /lib/forge/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/http.js -------------------------------------------------------------------------------- /lib/forge/jsbn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/jsbn.js -------------------------------------------------------------------------------- /lib/forge/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/log.js -------------------------------------------------------------------------------- /lib/forge/md.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/md.js -------------------------------------------------------------------------------- /lib/forge/md5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/md5.js -------------------------------------------------------------------------------- /lib/forge/mgf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/mgf.js -------------------------------------------------------------------------------- /lib/forge/mgf1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/mgf1.js -------------------------------------------------------------------------------- /lib/forge/oids.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/oids.js -------------------------------------------------------------------------------- /lib/forge/pbe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/pbe.js -------------------------------------------------------------------------------- /lib/forge/pbkdf2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/pbkdf2.js -------------------------------------------------------------------------------- /lib/forge/pem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/pem.js -------------------------------------------------------------------------------- /lib/forge/pkcs1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/pkcs1.js -------------------------------------------------------------------------------- /lib/forge/pkcs12.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/pkcs12.js -------------------------------------------------------------------------------- /lib/forge/pkcs7.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/pkcs7.js -------------------------------------------------------------------------------- /lib/forge/pkcs7asn1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/pkcs7asn1.js -------------------------------------------------------------------------------- /lib/forge/pki.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/pki.js -------------------------------------------------------------------------------- /lib/forge/prime.worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/prime.worker.js -------------------------------------------------------------------------------- /lib/forge/prng.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/prng.js -------------------------------------------------------------------------------- /lib/forge/pss.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/pss.js -------------------------------------------------------------------------------- /lib/forge/random.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/random.js -------------------------------------------------------------------------------- /lib/forge/rc2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/rc2.js -------------------------------------------------------------------------------- /lib/forge/rsa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/rsa.js -------------------------------------------------------------------------------- /lib/forge/sha1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/sha1.js -------------------------------------------------------------------------------- /lib/forge/sha256.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/sha256.js -------------------------------------------------------------------------------- /lib/forge/socket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/socket.js -------------------------------------------------------------------------------- /lib/forge/task.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/task.js -------------------------------------------------------------------------------- /lib/forge/tls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/tls.js -------------------------------------------------------------------------------- /lib/forge/tlssocket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/tlssocket.js -------------------------------------------------------------------------------- /lib/forge/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/util.js -------------------------------------------------------------------------------- /lib/forge/x509.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/x509.js -------------------------------------------------------------------------------- /lib/forge/xhr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/forge/xhr.js -------------------------------------------------------------------------------- /lib/jquery-1.8.2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/jquery-1.8.2.min.js -------------------------------------------------------------------------------- /lib/underscore-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/underscore-min.js -------------------------------------------------------------------------------- /lib/xml-crypto/enveloped-signature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/xml-crypto/enveloped-signature.js -------------------------------------------------------------------------------- /lib/xml-crypto/exclusive-canonicalization.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/xml-crypto/exclusive-canonicalization.js -------------------------------------------------------------------------------- /lib/xml-crypto/signed-xml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/xml-crypto/signed-xml.js -------------------------------------------------------------------------------- /lib/xml-crypto/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/xml-crypto/utils.js -------------------------------------------------------------------------------- /lib/xml-crypto/xpath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/xml-crypto/xpath.js -------------------------------------------------------------------------------- /lib/xmldom/dom-parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/xmldom/dom-parser.js -------------------------------------------------------------------------------- /lib/xmldom/dom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/xmldom/dom.js -------------------------------------------------------------------------------- /lib/xmldom/sax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/lib/xmldom/sax.js -------------------------------------------------------------------------------- /require-jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/require-jquery.js -------------------------------------------------------------------------------- /signer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/signer.css -------------------------------------------------------------------------------- /template/authorize.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/template/authorize.html -------------------------------------------------------------------------------- /template/credential.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/template/credential.txt -------------------------------------------------------------------------------- /template/no-key.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/template/no-key.html -------------------------------------------------------------------------------- /template/non-abac-credential.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/template/non-abac-credential.txt -------------------------------------------------------------------------------- /test.cred: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/test.cred -------------------------------------------------------------------------------- /text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/text.js -------------------------------------------------------------------------------- /tool.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/tool.html -------------------------------------------------------------------------------- /xml-signer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/xml-signer.js -------------------------------------------------------------------------------- /xml-signer.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duerig/xml-signer/HEAD/xml-signer.spec --------------------------------------------------------------------------------