@ejb.security-identity

Ambito: classe

Molteplicità

(0..1): è possibile utilizzare questo tag zero o una volta nel file sorgente Java.

Scopo

Questo tag specifica se l'identità di sicurezza del chiamante deve essere utilizzata per l'esecuzione dei metodi del bean enterprise oppure se deve essere utilizzata un'identità run-as specifica. Contiene una descrizione facoltativa e una specifica dell'identità di sicurezza da utilizzare. Viene applicato ai bean di sessione, di entità e di messaggi, EJB 2.0.

Parametri

Parametro Tipo Applicabilità Descrizione Obbligatorio
description testo   La descrizione dell'identità di sicurezza. false
use-caller-identity booleano   L'elemento use-caller-identity specifica che l'identità di sicurezza del chiamante deve essere utilizzata come l'identità di sicurezza per l'esecuzione dei metodi del bean enterprise. È necessario specificare uno dei seguenti attributi:
  • true
  • false
Il valore predefinito è
  • false
false
run-as testo   L'elemento run-as specifica l'identità run-as da utilizzare per l'esecuzione dei metodi di un bean enterprise. false
Riferimenti correlati
@ejb.bean
@ejb.create-method
@ejb.ejb-external-ref
@ejb.ejb-ref
@ejb.env-entry
@ejb.facade
@ejb.facade-method
@ejb.finder
@ejb.home
@ejb.home-method
@ejb.interface
@ejb.interface-method
@ejb.permission
@ejb.persistence
@ejb.persistence (metodo)
@ejb.pk
@ejb.pk-field
@ejb.relation
@ejb.remote-facade
@ejb.resource-env-ref
@ejb.resource-ref
@ejb.security-role-ref
@ejb.select
@ejb.session
@ejb.transaction
@ejb.util
@ejb.value-object
@ejb.value-object-method

Feedback