user manual

178 BES Developers Guide
Setting Properties
Security Properties
These security properties are specified in the <entity> portion of the
deployment descriptor.
Property Type Default Description
ejb.security.transportType Enumerated SECURE_ONLY This property configures the
Quality of Protection of a
particular EJB. If set to
CLEAR_ONLY, only non-secure
connections are accepted
from the client to this EJB.
This is the default setting, if
the EJB does not have any
method permissions.
If set to SECURE_ONLY, only
secure connections are
accepted form the client to
this EJB. This is the default
setting, if the EJB has at
least one method permission
set.
If set to ALL, both secure and
non-secure connections are
accepted from the client.
Setting this property controls
a transport value of the
ServerQoPConfig policy.
See the "Security API"
chapter from the
Programmer's Reference for
details.
ejb.security.trustInClient java.lang.
Boolean
False This property configures the
Quality of Protection of a
particular EJB. If set to true,
the EJB container requires
the client to provide an
authenticated identity.
By default, the property is set
to false, if there is at least
one method with no method
permissions set. Otherwise,
it is set to true.
Setting this property controls
a transport value of the
ServerQoPConfig policy. See
the "Security API" chapter
from the Programmer's
Reference for details.