Commit 57c32e96b3c055ad972268f614696fd5a0b0d340
1 parent
6553561c
Exists in
master
Pequenos ajustes em documentação sobre segurança preparando para
escrever sobre suporte a JAAS.
Showing
1 changed file
with
7 additions
and
2 deletions
Show diff stats
documentation/reference/pt-BR/security.xml
@@ -214,8 +214,13 @@ public class Credential { | @@ -214,8 +214,13 @@ public class Credential { | ||
214 | frameworkdemoiselle.security.authorizer.class=projeto.MeuAuthorizer | 214 | frameworkdemoiselle.security.authorizer.class=projeto.MeuAuthorizer |
215 | </programlisting> --> | 215 | </programlisting> --> |
216 | <para> | 216 | <para> |
217 | - Pronto! Sua aplicação já possui uma implementação de segurança definida. Caso sua ela não implemente essas interfaces, no momento em que | ||
218 | - forem chamadas, o framework lançará uma exceção informando que a aplicação precisa implementá-las. | 217 | + Pronto! Sua aplicação já possui uma implementação de segurança definida. |
218 | + </para> | ||
219 | + | ||
220 | + <para> | ||
221 | + Caso sua aplicação detecte o uso das anotações @RequiredRole e @RequiredPermission mas nenhuma classe | ||
222 | + implemente essas interfaces, no momento em que os recursos anotados forem acessados, o framework lançará uma exceção informando que a | ||
223 | + aplicação precisa implementá-las. | ||
219 | </para> | 224 | </para> |
220 | <para> | 225 | <para> |
221 | Se você tem mais de uma implementação de <literal>Authenticator</literal> e/ou <literal>Authorizer</literal> (o que pode acontecer, por exemplo, quando | 226 | Se você tem mais de uma implementação de <literal>Authenticator</literal> e/ou <literal>Authorizer</literal> (o que pode acontecer, por exemplo, quando |