文件夹加密
的文件夹加密在标准模块- >TBox XEngines- >XML包含以下模块:
的更多信息和示例如何使用模块的测试点,见“验证XML的内容资源”章。
的加密文件夹包含额外的模块EncryptionMethod和SymmetricKey。这些模块执行后台任务模块,你使用你的测试。你不能在测试中使用它们。
加密XML资源
该模块加密XML资源允许您加密XML资源。
它有以下ModuleAttributes:
ModuleAttribute  | 
               描述  | 
              
|---|---|
FromResource  | 
               源资源转换的。  | 
              
ToResource  | 
               转换的目标资源。  | 
              
XPath  | 
               XPath,指定您想要哪些节点加密。如果你不输入一个值,XML引擎3.0加密整个文件。  | 
              
EncryptionMethod  | 
               选择专业SessionKeyEncryption和SymmetricKeyEncryption。 为此,右键单击TestStepValue并选择实现专业化从上下文菜单中。在接下来的对话框中,从下拉菜单中选择一个专业化和点击好吧。 然后填写所需的TestStepValues。  | 
              
EncryptionMethod- >EncryptionScope  | 
               指定是否要加密XML节点或节点的内容本身。 可能的值是: 
  | 
              
EncryptionMethod- >算法  | 
               您想要使用的加密算法。可能的值是: 
  | 
              
解密XML资源
该模块解密XML资源允许您解密XML资源。
它有以下ModuleAttributes:
ModuleAttribute  | 
               描述  | 
              
|---|---|
FromResource  | 
               源资源转换的。  | 
              
ToResource  | 
               转换的目标资源。  | 
              
EncryptionMethod  | 
               选择专业SessionKeyEncryption和SymmetricKeyEncryption。 为此,右键单击TestStepValue并选择实现专业化从上下文菜单中。在接下来的对话框中,从下拉菜单中选择一个专业化和点击好吧。 然后填写所需的TestStepValues。  | 
              
EncryptionMethod- >EncryptionScope  | 
               指定是否要加密XML节点或节点的内容本身。 可能的值是: 
  | 
              
EncryptionMethod- >算法  | 
               您想要使用的加密算法。可能的值是: 
  | 
              
SymmetricKeyEncryption
使用此模块作为加密方法当你的专业化加密或解密XML资源。有关专门化的信息,见“归纳和专门化”章。
它有以下ModuleAttributes:
ModuleAttribute  | 
               描述  | 
              
|---|---|
EncryptionScope  | 
               指定是否要加密XML节点或节点的内容本身。 可能的值是: 
  | 
              
算法  | 
               您想要使用的加密算法。可能的值是: 
  | 
              
KeyType  | 
               选择专业PlainTextSymmetricKey和HexCodeSymmetricKey。 为此,右键单击TestStepValue并选择实现专业化从上下文菜单中。在接下来的对话框中,从下拉菜单中选择一个专业化和点击好吧。 然后填写所需的TestStepValues。  | 
              
KeyType- >关键  | 
               关键你想使用加密。  | 
              
SessionKeyEncryption
使用此模块作为加密方法当你的专业化加密或解密XML资源。有关专门化的信息,见“归纳和专门化”章。
它有以下ModuleAttributes:
ModuleAttribute  | 
               描述  | 
              
|---|---|
EncryptionScope  | 
               指定是否要加密XML节点或节点的内容本身。 可能的值是: 
  | 
              
算法  | 
               您想要使用的加密算法。可能的值是: 
  | 
              
SessionKeyAlgorithm  | 
               算法加密的会话密钥。可能的值是: 
  | 
              
证书  | 
               选择专业CertificateStoreData和JavaKeyStoreData。 为此,右键单击TestStepValue并选择实现专业化从上下文菜单中。在接下来的对话框中,从下拉菜单中选择一个专业化和点击好吧。 填写所需的TestStepValues(见“CertificateStoreData”章和“JavaKeyStoreData”章)。 空的,如果你离开这个属性XML引擎3.0搜索一个嵌入式的关键。  | 
              
PlainTextSymmetricKey
使用此模块作为关键的专门化类型时加密或解密XML资源。有关专门化的信息,见“归纳和专门化”章。
它有以下ModuleAttributes:
ModuleAttribute  | 
               描述  | 
              
|---|---|
关键  | 
               纯文本加密的关键。  | 
              
HexCodeSymmetricKey
使用此模块作为关键的专门化类型时加密或解密XML资源。有关专门化的信息,见“归纳和专门化”章。
它有以下ModuleAttributes:
ModuleAttribute  | 
               描述  | 
              
|---|---|
关键  | 
               十六进制代码加密的关键。  |