Index for Using Security
A
administration steps
certificate-based authentication 3-12
username/password authentication 3-8
authentication
authorized users
AUTHSRV
use with username/password authentication 3-8
B
building
Secure Simpapp sample application 11-2
Security sample application 11-2
C
certificate authorities
obtaining a digital certificate for 4-9
certificate-based authentication
configuration illustrated 3-14
defining JNDI environment
properties 12-6
writing the client application 10-17
cipher suites
supported by the WLE product 2-10
compiling
client applications
Secure Simpapp sample
application 11-10
server applications
Secure Simpapp sample
application 11-10
concepts
certificate-based authentication 3-9
username/password authentication 3-5
configuring
a port for SSL communications 6-2
setting session renegotiation 6-7
setting the encyrption strength 6-4
the SSL protocol
CORBA C++ client applications
starting
Secure Simpapp sample
application 11-10
CORBA C++ ORB
defining a port for SSL
communications 6-2
setting the encryption strength 6-4
CORBA Java client applications
starting
Secure Simpapp sample
application 11-10
CORBA Java ORB
defining a port for SSL
communications 6-2
example of configuring the SSL
protocol 6-9
CORBA module
corbaloc URL Address format
corbalocs URL Address format
Credentials object
D
Data types
deployment descriptor
specifying security roles 12-5
development process
certificate-based authentication 3-12
username/password authentication 3-7
digital certificates
certificate-based authentication 3-9
directory location of source files
Secure Simpapp sample
application 11-3, 11-5
E
EJBs
assigning security roles to methods 12-3
code example
certificate-based
authentication 12-11
username/password
authentication 12-11
property keys for security 12-8
specifying certificate-based authentication 12-8
specifying username/password authentication 12-8
steps for adding security to 12-2
using URL Address formats 12-7
encryption
setting encryption strength 6-4
environment variables
Secure Simpapp sample application 11-7
F
file protections
Secure Simpapp sample application 11-7
H
host matching
I
IIOP Listener/Handler
configuring session renegotiation 6-7
defining a port for SSL communications 6-2
SEC_PRINCIPAL_LOCATION parameter 6-8
SEC_PRINCIPAL_NAME parameter 6-8
SEC_PRINCIPAL_PASSVAR parameter 6-8
setting security parameters 6-7
setting the encryption strength 6-4
use with certificate-based
authentication 3-9
use with the SSL protocol 3-23
invocation_options_required method
ISL command
configuring session renegotiation 6-7
setting the encryption strength 6-4
specifying a port for SSL communications 6-2
J
JAVA_HOME parameter
Secure Simpapp sample application 11-7
JDKDIR parameter
JNDI environment properties
for certificate-based authentication 12-6
for username/password authentication 12-6
WLEContext.INITIAL_CONTEXT_
FACTORY 12-6
WLEContext.SECURITY_
AUTHENTICATION 12-8
JNDI factory
joint client/server applications
L
LDAP directory service
use with certificate-based
authentication 3-11
use with the SSL protocol 3-26
LDAP Search Filter file
stanzas used by SSL protocol 4-6
stanzas used for certificate-based authentication 4-6
link-level encryption
M
makefile
Secure Simpapp sample application 11-6
O
OMG IDL
P
Peer Rules file
PrincipalAuthenticator object
certificate-based authentication 14-5
using in client applications 10-6
private keys
protocols
R
runme command
files generated by 11-11, 11-12
S
SEC_PRINCIPAL_LOCTION parameter
SEC_PRINCIPAL_NAME parameter
SEC_PRINCIPAL_PASSVAR parameter
Secure Simpapp sample application
changing protection on files 11-7
compiling the Java client
application 11-10
compiling the Java server
application 11-10
loading the UBBCONFIG file 11-10
required environment variables 11-7
setting up the work directory 11-3
starting the Java client application 11-15
starting the Java server application 11-15
using the client applications 11-15
Security Level 2 module
Security module
SECURITY parameter
defining in UBBCONFIG file 7-6
setting for username/password authentication 3-8
security roles
defining in deployment descriptor 12-5
Security sample application
PrincipalAuthenticator object 10-6
SecurityCurrent object
using in client applications 10-6
SecurityLevel 1 module
source files
Secure Simpapp sample
application 11-3, 11-5
SSL parameters
SSL protocol
configuration illustrated 3-27
support
T
TimeBase module
tmboot command
Secure Simpapp sample application 11-15
tmloadcf command
Secure Simpapp sample
application 11-10
Tobj module
tpgrpadd command
defining security groups 3-8, 7-3
tpusradd command
defining users for security 3-8, 7-3
troubleshooting
certificate-based authentication problems 13-5
IIOP Listener/Handler startup
problems 13-7
ORB initialization problems 13-3
username/password
authentication problems 13-4
Trusted Certificate Authority file
TUXCONFIG parameter
TUXDIR parameter
Secure Simpapp sample application 11-7
U
UBBCONFIG file
configuring the authentication server 7-2
defining link-level encryption 3-23
defining security parameters for the IIOP Listener/Handler 6-8
example of certificate-based authentication 7-13
example of username/password authentication 7-9
Secure Simpapp sample
application 11-10
username/password authentication 3-8
URL Address formats
certifcate-based authentication 3-10
username/password authentication 3-34
username/password authentication
C++ example
SecurityLevel2 PrincipalAuthenticator
10-9
Tobj PrincipalAuthenticator 10-12
defining JNDI environment
properties 12-6
Java example
SecurityLevel2 PrincipalAuthenticator
10-10
Tobj PrincipalAuthenticator 10-14
writing the client application 10-7
W
WLE domain
WLE Security model
authenticating principals 14-2
PrincipalAuthenticator object 14-4
WLE Security Pack
use with certificate-based authentication 3-11
WLEContext.INITIAL_CONTEXT
_FACTORY property 12-6