[jboss-cvs] JBossAS SVN: r88923 - projects/docs/enterprise/4.3.3/Server_Configuration_Guide/zh-CN.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri May 15 01:12:37 EDT 2009


Author: xhuang at jboss.com
Date: 2009-05-15 01:12:35 -0400 (Fri, 15 May 2009)
New Revision: 88923

Modified:
   projects/docs/enterprise/4.3.3/Server_Configuration_Guide/zh-CN/J2EE_Security_On_JBOSS.po
Log:
update

Modified: projects/docs/enterprise/4.3.3/Server_Configuration_Guide/zh-CN/J2EE_Security_On_JBOSS.po
===================================================================
--- projects/docs/enterprise/4.3.3/Server_Configuration_Guide/zh-CN/J2EE_Security_On_JBOSS.po	2009-05-14 22:54:07 UTC (rev 88922)
+++ projects/docs/enterprise/4.3.3/Server_Configuration_Guide/zh-CN/J2EE_Security_On_JBOSS.po	2009-05-15 05:12:35 UTC (rev 88923)
@@ -9,8 +9,8 @@
 "Project-Id-Version: J2EE_Security_On_JBOSS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2009-01-20 02:37+0000\n"
-"PO-Revision-Date: 2009-05-14 16:21+1000\n"
-"Last-Translator: Xi HUANG <xhuang at redhat.com>\n"
+"PO-Revision-Date: 2009-05-15 12:53+1000\n"
+"Last-Translator: Xi HUANG\n"
 "Language-Team:  <en at li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -87,7 +87,7 @@
 #: J2EE_Security_On_JBOSS.xml:20
 #, no-c-format
 msgid "Security References"
-msgstr ""
+msgstr "安全性引用(Security Reference)"
 
 #. Tag: para
 #: J2EE_Security_On_JBOSS.xml:21
@@ -107,6 +107,10 @@
 "be defined by using the role-based <literal>method-permissions</literal> "
 "elements."
 msgstr ""
+"如 <xref linkend=\"Security_References-"
+"The_security_role_ref_element\"/> 里所显示的,EJB 和 servlet 都可以声明一个或多个 <literal>security-role-ref</"
+"literal> 元素。这个元素声明了一个把 <literal>role-name</literal> 值用作 <literal>isCallerInRole(String)</literal> 方法的参数的组件。通过使用 <literal>isCallerInRole</literal> 方法,组件可以验证调用者是否具有 <literal>security-role-ref/"
+"role-name</literal> 元素所声明的角色。<literal>role-name</literal> 元素的值必须通过 <literal>role-link</literal> 元素链接到 <literal>security-role</literal> 元素。<literal>isCallerInRole</literal> 的典型用法是执行不能够通过基于角色的 <literal>method-permissions</literal> 元素定义的安全检查。"
 
 #. Tag: title
 #: J2EE_Security_On_JBOSS.xml:25
@@ -216,7 +220,7 @@
 #: J2EE_Security_On_JBOSS.xml:46
 #, no-c-format
 msgid "Security Identity"
-msgstr ""
+msgstr "安全性标识(Security Identity)"
 
 #. Tag: para
 #: J2EE_Security_On_JBOSS.xml:47
@@ -226,6 +230,8 @@
 "invokes methods on other components using the <literal>security-identity</"
 "literal> element, shown in"
 msgstr ""
+"EJB 能够使用 <literal>security-identity</"
+"literal> 元素指定当调用其他组件的方法时 EJB 应该使用哪个标识,如:"
 
 #. Tag: title
 #: J2EE_Security_On_JBOSS.xml:51
@@ -440,7 +446,6 @@
 #. Tag: para
 #: J2EE_Security_On_JBOSS.xml:84
 #, no-c-format
-#, fuzzy
 msgid ""
 "The J2EE specifications note that it is important to keep in mind that the "
 "security roles in the deployment descriptor are used to define the logical "
@@ -450,7 +455,7 @@
 "environment. The deployment descriptor roles are application constructs with "
 "application domain-specific names. For example, a banking application might "
 "use role names such as BankManager, Teller, or Customer."
-msgstr "J2EE 规格"
+msgstr "J2EE 规格注明了把部署描述符里的安全角色用于定义应用程序的逻辑安全视图是很重要的。J2EE 部署描述符里定义的角色不应该和用户组、Principal 以及目标企业操作环境里的其他概念相混淆。部署描述符里的角色是带有专有名称的程序组件。例如,银行应用程序可能使用 BankManager、Teller、Customer 等角色名称。"
 
 #. Tag: title
 #: J2EE_Security_On_JBOSS.xml:88
@@ -476,6 +481,11 @@
 "> shows the usage of the <literal>security-role</literal> in an <literal>ejb-"
 "jar.xml</literal> file."
 msgstr ""
+"在 JBoss 里,<literal>security-role</literal> 元素只用来把 <literal>security-role-ref/role-name</literal> 值映射到组件角色引用的逻辑角色。如你在我们将讨论的 JBossSX 实现按细节里所看到的,用户所分配的角色是应用程序的安全管理者的一个动态功能。JBoss 不要求定义 <literal>security-role</literal> 元素来声明方法权限。然而,为了确保应用服务器间的可移植性以及部署描述符的可维护性,指定 <literal>security-"
+"role</literal> 元素仍然是一个推荐的方法。<xref linkend=\"Security_roles-An_ejb_jar."
+"xml_descriptor_fragment_that_illustrates_the_security_role_element_usage.\"/"
+"> 显示了 <literal>ejb-"
+"jar.xml</literal> 文件里的 <literal>security-role</literal> 的用法。"
 
 #. Tag: title
 #: J2EE_Security_On_JBOSS.xml:98
@@ -590,6 +600,10 @@
 "the EJB methods default to being excluded from use. This is equivalent to "
 "defaulting the methods into the <literal>exclude-list</literal>."
 msgstr ""
+"每个 <literal>method-permission</literal> 元素都包含一个或多个 role-"
+"name 子元素,它们定义被允许访问 method 子元素标识的 EJB 方法。你也可以指定 <literal>unchecked</literal> 元素而不是 <literal>role-name</"
+"literal> 元素来声明任何经验证的用户可以访问 method 子元素标识的方法。此外,你可以声明任何人都不应该访问 <literal>exclude-"
+"list</literal> 元素列出的方法。如果 EJB 具有没有通过 <literal>method-permission</literal> 元素定义角色声明为可访问的方法,这个 EJB 的方法缺省是不可使用的。这和在 <literal>exclude-list</literal> 列出这些方法是相同的。"
 
 #. Tag: title
 #: J2EE_Security_On_JBOSS.xml:125
@@ -632,6 +646,8 @@
 "The second style is used for referring to a specified method of the home or "
 "component interface of the named enterprise bean:"
 msgstr ""
+"第二种风格是用于引用 enterprise bean 的 home 或 "
+"component 接口的指定方法。"
 
 #. Tag: programlisting
 #: J2EE_Security_On_JBOSS.xml:142
@@ -642,6 +658,10 @@
 "    &lt;method-name&gt;METHOD&lt;/method-name&gt;\n"
 "                &lt;/method&gt;"
 msgstr ""
+"&lt;method&gt;\n"
+"    &lt;ejb-name&gt;EJBNAME&lt;/ejb-name&gt;\n"
+"    &lt;method-name&gt;METHOD&lt;/method-name&gt;\n"
+"                &lt;/method&gt;"
 
 #. Tag: para
 #: J2EE_Security_On_JBOSS.xml:143
@@ -649,7 +669,7 @@
 msgid ""
 "If there are multiple methods with the same overloaded name, this style "
 "refers to all of the overloaded methods."
-msgstr ""
+msgstr "如果多个方法进行了重载,这个风格引用所有重载的方法。"
 
 #. Tag: para
 #: J2EE_Security_On_JBOSS.xml:146




More information about the jboss-cvs-commits mailing list