A.6. Referência do Parâmetro de Segurança EJB


Expand
Tabela A.44. Elementos do parâmetro de segurança EJB
Elemento Descrição
<security-identity>
Contém elementos filhos relativos à identidade de segurança de um EJB.
<use-caller-identity />
Indica que o EJB usa a mesma identidade de segurança à do chamador.
<run-as>
Contém um elemento <role-name>.
<run-as-principal>
Caso presente, indica o principal assinalado para chamadas de saída. Caso não esteja presente, as chamadas de saída são determinadas a um principal nomeado anonymous.
<role-name>
Especifica que a função do EJB deve ser executada.
<description>
Descreve a função nomeada no <role-name>
.

Exemplo A.1. Amostras da identidade de segurança

Esta amostra apresenta cada tag descrita na Tabela A.44, “Elementos do parâmetro de segurança EJB”. Elas podem ser também usadas dentro de um <session>.
<ejb-jar>
    <enterprise-beans>
        <session>
            <ejb-name>ASessionBean</ejb-name>
            <security-identity>
                <use-caller-identity/>
            </security-identity>
        </session>
        <session>
            <ejb-name>RunAsBean</ejb-name>
            <security-identity>
                <run-as>
                    <description>A private internal role</description>
                    <role-name>InternalRole</role-name>
                </run-as>
            </security-identity>
        </session>
		  <session>
			 <ejb-name>RunAsBean</ejb-name>
			 <security-identity>
				<run-as-principal>internal</run-as-principal>
			 </security-identity>
		  </session>
    </enterprise-beans>
</ejb-jar>

Copy to Clipboard Toggle word wrap
Voltar ao topo
Red Hat logoGithubredditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar. Explore nossas atualizações recentes.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja o Blog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

Theme

© 2025 Red Hat