[jboss-cvs] JBossAS SVN: r88093 - projects/docs/enterprise/4.3.3/Server_Configuration_Guide/pt-BR.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri May 1 02:26:59 EDT 2009
Author: ldelima at redhat.com
Date: 2009-05-01 02:26:59 -0400 (Fri, 01 May 2009)
New Revision: 88093
Modified:
projects/docs/enterprise/4.3.3/Server_Configuration_Guide/pt-BR/J2EE_Security_On_JBOSS.po
Log:
translation ongoing
Modified: projects/docs/enterprise/4.3.3/Server_Configuration_Guide/pt-BR/J2EE_Security_On_JBOSS.po
===================================================================
--- projects/docs/enterprise/4.3.3/Server_Configuration_Guide/pt-BR/J2EE_Security_On_JBOSS.po 2009-05-01 06:09:46 UTC (rev 88092)
+++ projects/docs/enterprise/4.3.3/Server_Configuration_Guide/pt-BR/J2EE_Security_On_JBOSS.po 2009-05-01 06:26:59 UTC (rev 88093)
@@ -9,7 +9,7 @@
"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-01 16:09+1000\n"
+"PO-Revision-Date: 2009-05-01 16:26+1000\n"
"Last-Translator: Leticia de Lima <ldelima at redhat.com>\n"
"Language-Team: Brazilian Portuguese <en at li.org>\n"
"MIME-Version: 1.0\n"
@@ -1350,6 +1350,8 @@
"<literal>LoginModule</literal>s associate relevant principals and "
"credentials with the subject."
msgstr ""
+"O método de log-in invoca todos os <literal>LoginModule</literal>s carregados. Uma vez que cada <literal>LoginModule</literal> tenta autenticar o assunto, isto invoca o método de manuseio no <literal>CallbackHandler</"
+"literal> associado para obtenção da informação solicitada pelo processo de solicitação. A informação solicitada é passada ao método de manuseio na forma de uma matriz dos objetos <literal>Callback</literal>. Caso suceda, os <literal>LoginModule</literal>s associarão os principais relevantes e credenciais com o assunto."
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:318
@@ -1359,7 +1361,7 @@
"application. Success is represented by a return from the login method. "
"Failure is represented through a LoginException being thrown by the login "
"method."
-msgstr ""
+msgstr "O <literal>LoginContext</literal> retorna o status da autenticação ao aplicativo. O sucesso é representado pelo retorno de um método de log-in. A flaha é representada atrav+es de um LoginException sendo lançado pelo método de log-in."
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:323
@@ -1367,7 +1369,7 @@
msgid ""
"If authentication succeeds, the application retrieves the authenticated "
"subject using the <literal>LoginContext.getSubject</literal> method."
-msgstr ""
+msgstr "Caso a autenticação suceda, o aplicativo restaurará o assunto autenticado usando o método <literal>LoginContext.getSubject</literal>."
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:328
@@ -1376,7 +1378,7 @@
"After the scope of the subject authentication is complete, all principals "
"and related information associated with the subject by the login method can "
"be removed by invoking the <literal>LoginContext.logout</literal> method."
-msgstr ""
+msgstr "Após o escopo da autenticação do assunto ser completada, todos os principais e informação relacionada associada com o assunto pelo método log-in podem ser removidos pela invocação do método <literal>LoginContext.logout</literal>."
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:333
@@ -1391,7 +1393,7 @@
"authentication services. Therefore, you can plug different login modules "
"into an application without changing the application itself. The following "
"code shows the steps required by an application to authenticate a subject."
-msgstr ""
+msgstr "A classe <literal>LoginContext</literal> fornece os métodos básicos para os assuntos de autenticação e oferece uma maneira de desenvolver um aplicativo que é independente da tecnologia de autenticação subjacente. O <literal>LoginContext</literal> consulta uma <literal>Configuration</literal> para determinar os serviços de autenticação configurados para um aplicativo particular. As classes <literal>LoginModule</literal> representam os serviços de autenticação. Portanto, você pode conectar os módulos de log-in diferentes num aplicativo sem a alteração do aplicativo por conta própria. O seguinte código apresenta os passos solicitados por um aplicativo para autentificação de um objeto."
#. Tag: programlisting
#: J2EE_Security_On_JBOSS.xml:336
@@ -1442,6 +1444,50 @@
" }\n"
"}"
msgstr ""
+"CallbackHandler handler = new MyHandler();\n"
+"LoginContext lc = new LoginContext(\"some-config\", handler);\n"
+"\n"
+"try {\n"
+" lc.login();\n"
+" Subject subject = lc.getSubject();\n"
+"} catch(LoginException e) {\n"
+" System.out.println(\"authentication failed\");\n"
+" e.printStackTrace();\n"
+"}\n"
+" \n"
+"// Perform work as authenticated Subject\n"
+"// ...\n"
+"\n"
+"// Scope of work complete, logout to remove authentication info\n"
+"try {\n"
+" lc.logout();\n"
+"} catch(LoginException e) {\n"
+" System.out.println(\"logout failed\");\n"
+" e.printStackTrace();\n"
+"}\n"
+" \n"
+"// A sample MyHandler class\n"
+"class MyHandler \n"
+" implements CallbackHandler\n"
+"{\n"
+" public void handle(Callback[] callbacks) throws\n"
+" IOException, UnsupportedCallbackException\n"
+" {\n"
+" for (int i = 0; i < callbacks.length; i++) {\n"
+" if (callbacks[i] instanceof NameCallback) {\n"
+" NameCallback nc = (NameCallback)callbacks[i];\n"
+" nc.setName(username);\n"
+" } else if (callbacks[i] instanceof PasswordCallback) {\n"
+" PasswordCallback pc = (PasswordCallback)callbacks[i];\n"
+" pc.setPassword(password);\n"
+" } else {\n"
+" throw new UnsupportedCallbackException(callbacks[i],\n"
+" \"Unrecognized "
+"Callback\");\n"
+" }\n"
+" }\n"
+" }\n"
+"}"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:337
More information about the jboss-cvs-commits
mailing list