ນີ້ແມ່ນຄໍາສັ່ງ xmlsec1 ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
xmlsec1 - ເຊັນ, ຢືນຢັນ, ເຂົ້າລະຫັດ ແລະຖອດລະຫັດເອກະສານ XML
ສະຫຼຸບສັງລວມ
xmlsec [] []
ລາຍລະອຽດ
xmlsec ເປັນເຄື່ອງມືບັນທັດຄໍາສັ່ງສໍາລັບການເຊັນ, ຢືນຢັນ, ການເຂົ້າລະຫັດແລະການຖອດລະຫັດ XML
ເອກະສານ. ອະນຸຍາດ ຄຸນຄ່າແມ່ນ:
- ຊ່ວຍ ສະແດງຂໍ້ມູນການຊ່ວຍເຫຼືອນີ້ແລະອອກ
--help-ທັງໝົດ
ສະແດງຂໍ້ມູນການຊ່ວຍເຫຼືອສໍາລັບຄໍາສັ່ງ / ທາງເລືອກທັງຫມົດແລະການອອກ
--ຊ່ວຍ-
ສະແດງຂໍ້ມູນການຊ່ວຍເຫຼືອສໍາລັບຄໍາສັ່ງ ແລະອອກ
- ການປ່ຽນແປງ
ພິມຂໍ້ມູນສະບັບແລະອອກ
--ກະແຈ keys ການຈັດການໄຟລ໌ XML
--ເຊັນ ເຊັນຂໍ້ມູນ ແລະອອກເອກະສານ XML
--ກວດສອບ
ຢືນຢັນເອກະສານທີ່ລົງນາມ
--sign-tmpl
ສ້າງ ແລະເຊັນຊື່ແມ່ແບບລາຍເຊັນທີ່ສ້າງຂຶ້ນແບບໄດນາມິກ
--ເຂົ້າລະຫັດ
ເຂົ້າລະຫັດຂໍ້ມູນ ແລະອອກເອກະສານ XML
--ຖອດລະຫັດ
ຖອດລະຫັດຂໍ້ມູນຈາກເອກະສານ XML
OPTIONS
--ignore-manifests
ບໍ່ປະມວນຜົນ ອົງປະກອບ
--store-references
ເກັບຮັກສາແລະພິມຜົນໄດ້ຮັບຂອງ ການປະມວນຜົນອົງປະກອບກ່ອນ
ການຄິດໄລ່ຕົວເລກ
--store-ລາຍເຊັນ
ເກັບຮັກສາແລະພິມຜົນໄດ້ຮັບຂອງ ການປຸງແຕ່ງພຽງແຕ່ກ່ອນທີ່ຈະຄິດໄລ່
ລາຍເຊັນ
--enabled-reference-uris
ບັນຊີລາຍຊື່ທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດຂອງຄ່າຕໍ່ໄປນີ້: "ເປົ່າ", "same-doc",
"ທ້ອງຖິ່ນ", "ໄລຍະໄກ" ເພື່ອຈໍາກັດຄ່າຄຸນລັກສະນະ URI ທີ່ເປັນໄປໄດ້ສໍາລັບ
element
--enable-visa3d-hack
ເປີດໃຊ້ການແຮັກສະເພາະໂປຣໂຕຄໍ Visa3D ສຳລັບການປະມວນຜົນຄຸນສົມບັດ URI ເມື່ອພວກເຮົາຢູ່
ພະຍາຍາມບໍ່ໃຊ້ເຄື່ອງຈັກ XPath/XPointer; ນີ້ແມ່ນ hack ແລະຂ້ອຍບໍ່ຮູ້ວ່າແມ່ນຫຍັງອີກ
ອາດຈະຖືກແຍກຢູ່ໃນແອັບພລິເຄຊັນຂອງທ່ານເມື່ອທ່ານໃຊ້ມັນ (ຍັງກວດເບິ່ງຕົວເລືອກ "--id-attr".
ເພາະວ່າທ່ານອາດຈະຕ້ອງການ)
--ຂໍ້ມູນຖານສອງ
ຄູ່ ເພື່ອເຂົ້າລະຫັດ
--xml-ຂໍ້ມູນ
XML ເພື່ອເຂົ້າລະຫັດ
--enabled-cipher-reference-uris
ບັນຊີລາຍຊື່ທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດຂອງຄ່າຕໍ່ໄປນີ້: "ເປົ່າ", "same-doc",
"ທ້ອງຖິ່ນ", "ໄລຍະໄກ" ເພື່ອຈໍາກັດຄ່າຄຸນລັກສະນະ URI ທີ່ເປັນໄປໄດ້ສໍາລັບ
ອົງປະກອບ
--session-key -
ສ້າງເຊດຊັນໃໝ່ ກຸນແຈຂອງ ຂະຫນາດບິດ (ຕົວຢ່າງ, "--session
des-192" ສ້າງລະຫັດ DES 192 ບິດໃຫມ່ສໍາລັບການເຂົ້າລະຫັດ DES3)
-- ຜົນຜະລິດ
ຂຽນເອກະສານຜົນໄດ້ຮັບເພື່ອຍື່ນ
--print-debug
ພິມຂໍ້ມູນດີບັກເພື່ອ stdout
--print-xml-debug
ພິມຂໍ້ມູນດີບັກເພື່ອ stdout ໃນຮູບແບບ xml
--dtd-file
ໂຫລດໄຟລ໌ທີ່ລະບຸໄວ້ເປັນ DTD
--node-id
ກໍານົດຈຸດເລີ່ມຕົ້ນການດໍາເນີນງານໄປຫາ node ທີ່ມີໃຫ້
--node-name [ :]
ກໍານົດຈຸດເລີ່ມຕົ້ນການດໍາເນີນງານໄປຫາ node ທໍາອິດທີ່ມີໃຫ້ ແລະ
URI
--node-xpath
ກໍານົດຈຸດເລີ່ມຕົ້ນການດໍາເນີນງານໄປຫາ node ທໍາອິດທີ່ເລືອກໂດຍ XPath ທີ່ລະບຸ
ການສະແດງອອກ
--id-attr[: ] [ :]
ເພີ່ມຄຸນສົມບັດ (ຄ່າເລີ່ມຕົ້ນ "id") ຈາກທຸກ nodes ກັບ ແລະ
namespace ບັນຊີລາຍຊື່ຂອງຄຸນລັກສະນະ ID ທີ່ຮູ້ຈັກ; ນີ້ແມ່ນ hack ໄດ້
ແລະຖ້າທ່ານສາມາດໃຊ້ DTD ຫຼື schema ເພື່ອປະກາດຄຸນລັກສະນະ ID ແທນ (ເບິ່ງ "--dtd-file"
ທາງເລືອກ), ຂ້າພະເຈົ້າບໍ່ຮູ້ວ່າມີຫຍັງອີກແດ່ທີ່ອາດຈະແຕກຫັກໃນຄໍາຮ້ອງສະຫມັກຂອງທ່ານໃນເວລາທີ່ທ່ານໃຊ້
hack ນີ້
--enabled-key-data
ບັນຊີລາຍຊື່ທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດຂອງຂໍ້ມູນກະແຈທີ່ເປີດໃຊ້ງານ (ບັນຊີລາຍຊື່ຂອງ klasses ຂໍ້ມູນລະຫັດທີ່ລົງທະບຽນແມ່ນ
ສາມາດໃຊ້ໄດ້ກັບຄໍາສັ່ງ "--list-key-data"); ໂດຍຄ່າເລີ່ມຕົ້ນ, ຂໍ້ມູນຫຼັກທີ່ລົງທະບຽນທັງໝົດແມ່ນ
ເປີດໃຫ້ໃຊ້ງານ
--enabled-retrieval-uris
ບັນຊີລາຍຊື່ທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດຂອງຄ່າຕໍ່ໄປນີ້: "ເປົ່າ", "same-doc",
"ທ້ອງຖິ່ນ", "ໄລຍະໄກ" ເພື່ອຈໍາກັດຄ່າຄຸນລັກສະນະ URI ທີ່ເປັນໄປໄດ້ສໍາລັບ
ອົງປະກອບ.
--gen-key[: ] -
ສ້າງໃຫມ່ ກຸນແຈຂອງ ຂະໜາດບິດ, ຕັ້ງຊື່ຫຼັກເປັນ ແລະ
ເພີ່ມຜົນໄດ້ຮັບໃສ່ຕົວຈັດການກະແຈ (ຕົວຢ່າງ, "--gen:mykey rsa-1024" ສ້າງໃຫມ່.
1024 bits RSA key ແລະຕັ້ງຊື່ມັນເປັນ "mykey")
--keys-file
ໂຫຼດລະຫັດຈາກໄຟລ໌ XML
--privkey-pem[: ] [, [, [... ]]]
ໂຫຼດກະແຈສ່ວນຕົວຈາກໄຟລ໌ PEM ແລະໃບຢັ້ງຢືນທີ່ກວດສອບລະຫັດນີ້
--privkey-der[: ] [, [, [... ]]]
ໂຫຼດກະແຈສ່ວນຕົວຈາກໄຟລ໌ DER ແລະໃບຢັ້ງຢືນທີ່ກວດສອບລະຫັດນີ້
--pkcs8-pem[: ] [, [, [... ]]]
ໂຫຼດລະຫັດສ່ວນຕົວຈາກໄຟລ໌ PKCS8 PEM ແລະໃບຢັ້ງຢືນ PEM ທີ່ກວດສອບລະຫັດນີ້
--pkcs8-der[: ] [, [, [... ]]]
ໂຫຼດກະແຈສ່ວນຕົວຈາກໄຟລ໌ PKCS8 DER ແລະໃບຢັ້ງຢືນ DER ທີ່ກວດສອບລະຫັດນີ້
--pubkey-pem[: ]
ໂຫຼດລະຫັດສາທາລະນະຈາກໄຟລ໌ PEM
--pubkey-der[: ]
ໂຫຼດລະຫັດສາທາລະນະຈາກໄຟລ໌ DER
--aeskey[: ]
ໂຫຼດລະຫັດ AES ຈາກໄຟລ໌ຄູ່
--deskey[: ]
ໂຫຼດລະຫັດ DES ຈາກໄຟລ໌ຄູ່
--hmackey[: ]
ໂຫລດລະຫັດ HMAC ຈາກໄຟລ໌ຄູ່
--pwd
ລະຫັດຜ່ານທີ່ຈະໃຊ້ສໍາລັບການອ່ານລະຫັດແລະໃບຢັ້ງຢືນ
--pkcs12[: ]
ໂຫຼດລະຫັດສ່ວນຕົວຈາກໄຟລ໌ pkcs12
--pubkey-cert-pem[: ]
ໂຫຼດລະຫັດສາທາລະນະຈາກໄຟລ໌ໃບຢັ້ງຢືນ PEM
--pubkey-cert-der[: ]
ໂຫຼດລະຫັດສາທາລະນະຈາກໄຟລ໌ໃບຢັ້ງຢືນ DER
--trusted-pem
ໂຫຼດໃບຢັ້ງຢືນທີ່ເຊື່ອຖືໄດ້ (ຮາກ) ຈາກໄຟລ໌ PEM
--untrusted-pem
ໂຫຼດໃບຢັ້ງຢືນທີ່ບໍ່ເຊື່ອຖືຈາກໄຟລ໌ PEM
--trusted-der
ໂຫຼດໃບຢັ້ງຢືນທີ່ເຊື່ອຖືໄດ້ (ຮາກ) ຈາກໄຟລ໌ DER
--untrusted-der
ໂຫຼດໃບຢັ້ງຢືນທີ່ບໍ່ເຊື່ອຖືຈາກໄຟລ໌ DER
--ເວລາການຢືນຢັນ
ເວລາທ້ອງຖິ່ນໃນຮູບແບບ "YYYY-MM-DD HH:MM:SS" ໃຊ້ການຢັ້ງຢືນໃບຢັ້ງຢືນ
-- ຄວາມເລິກ
ຄວາມເລິກລະບົບຕ່ອງໂສ້ໃບຢັ້ງຢືນສູງສຸດ
--X509-ຂ້າມ-ເຂັ້ມງວດ-ກວດກາ
ຂ້າມການກວດສອບຂໍ້ມູນ X509 ຢ່າງເຂັ້ມງວດ
--crypto
ຊື່ຂອງເຄື່ອງຈັກ crypto ທີ່ຈະໃຊ້ຈາກບັນຊີລາຍຊື່ຕໍ່ໄປນີ້: openssl, mscrypto,
nss, gnutls, gcrypt (ຖ້າບໍ່ມີເຄື່ອງຈັກ crypto ຖືກລະບຸໄວ້ຫຼັງຈາກນັ້ນຄ່າເລີ່ມຕົ້ນຖືກນໍາໃຊ້)
--crypto-config
ເສັ້ນທາງໄປສູ່ການຕັ້ງຄ່າເຄື່ອງຈັກ crypto
-- ຊ້ຳ
ເຮັດຊ້ໍາອີກຄັ້ງ ເທື່ອ
--disable-error-msgs
ຢ່າພິມຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດ xmlsec
--print-crypto-error-msgs
ພິມຄວາມຜິດພາດ stack ໃນທ້າຍ
- ຊ່ວຍ
ພິມຂໍ້ມູນການຊ່ວຍເຫຼືອກ່ຽວກັບຄໍາສັ່ງ
ໃຊ້ xmlsec1 ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net