├── .github └── workflows │ ├── semgrep.yml │ └── test.yml ├── .gitignore ├── .travis.yml ├── Jenkinsfile ├── LICENSE ├── README.md ├── lib ├── index.js ├── templates │ ├── encrypted-key.tpl.xml.js │ └── keyinfo.tpl.xml.js ├── utils.js └── xmlenc.js ├── opslevel.yml ├── package.json └── test ├── assertion-sha1-128.xml ├── test-auth0.cer ├── test-auth0.key ├── test-auth0.pem ├── test-auth0.pfx ├── test-auth0_rsa.pub ├── test-cbc128.key ├── test-cbc128.pem ├── test-cbc128.pfx ├── test-cbc256-padding.xml ├── test-okta-enc-response.xml ├── test-okta.pem ├── test-padding-length.xml ├── xmlenc.encryptedkey.js └── xmlenc.integration.js /.github/workflows/semgrep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/.github/workflows/semgrep.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/.travis.yml -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/README.md -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/templates/encrypted-key.tpl.xml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/lib/templates/encrypted-key.tpl.xml.js -------------------------------------------------------------------------------- /lib/templates/keyinfo.tpl.xml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/lib/templates/keyinfo.tpl.xml.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/lib/utils.js -------------------------------------------------------------------------------- /lib/xmlenc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/lib/xmlenc.js -------------------------------------------------------------------------------- /opslevel.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/opslevel.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/package.json -------------------------------------------------------------------------------- /test/assertion-sha1-128.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/test/assertion-sha1-128.xml -------------------------------------------------------------------------------- /test/test-auth0.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/test/test-auth0.cer -------------------------------------------------------------------------------- /test/test-auth0.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/test/test-auth0.key -------------------------------------------------------------------------------- /test/test-auth0.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/test/test-auth0.pem -------------------------------------------------------------------------------- /test/test-auth0.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/test/test-auth0.pfx -------------------------------------------------------------------------------- /test/test-auth0_rsa.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/test/test-auth0_rsa.pub -------------------------------------------------------------------------------- /test/test-cbc128.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/test/test-cbc128.key -------------------------------------------------------------------------------- /test/test-cbc128.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/test/test-cbc128.pem -------------------------------------------------------------------------------- /test/test-cbc128.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/test/test-cbc128.pfx -------------------------------------------------------------------------------- /test/test-cbc256-padding.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/test/test-cbc256-padding.xml -------------------------------------------------------------------------------- /test/test-okta-enc-response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/test/test-okta-enc-response.xml -------------------------------------------------------------------------------- /test/test-okta.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/test/test-okta.pem -------------------------------------------------------------------------------- /test/test-padding-length.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/test/test-padding-length.xml -------------------------------------------------------------------------------- /test/xmlenc.encryptedkey.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/test/xmlenc.encryptedkey.js -------------------------------------------------------------------------------- /test/xmlenc.integration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auth0/node-xml-encryption/HEAD/test/xmlenc.integration.js --------------------------------------------------------------------------------