To create a custom configuration file:
1. Create a configuration file called
as-install
/mypkcs11.cfg
with the following code and save
the file.
name=HW1000
library=/opt/SUNWconn/crypto/lib/libpkcs11.so
slotListIndex=0
disabledMechanisms = {
	CKM_RSA_PKCS
	CKM_RSA_PKCS_KEY_PAIR_GEN
}
omitInitialize=true
2. Update the NSS database, if necessary. In this case, update the NSS database so that it will
disable RSA.
Run the following command :
modutil -undefault
"
Sun Crypto Accelerator
"
-dbdir
AS_NSS_DB
-mechanisms RSA
The name of the algorithm on the
mechanisms
list differs from the one in the default
configuration. For a list of valid
mechanisms
in NSS, see the
modutil
documentation on the
NSS Security Tools site at
http://www.mozilla.org/projects/security/pki/nss/tools
.
3. Update the server with this change by adding a property in the appropriate location, as
follows:
<property name=
"
mytoken
"
value=
"
&InstallDir;/mypkcs11.cfg
"
/>
The location for the property could be one of the following:
■
If the provider is for a DAS or server instance, add the property under the associated
<security-service>
.
■
If the provider is for a node agent, add the property under the associated
<node-agent>
element in the
domain.xml
file.
4. Restart the Enterprise Server.
The customized configurations will be in effect after the restart.
Using Hardware Crypto Accelerator With Enterprise Server
Chapter 9 • Configuring Security
125
Содержание Sun GlassFish Enterprise Server 2.1
Страница 12: ...12 ...
Страница 13: ...Figures FIGURE 1 1 Enterprise Server Instance 29 FIGURE 9 1 RoleMapping 105 13 ...
Страница 14: ...14 ...
Страница 18: ...18 ...
Страница 38: ...38 ...
Страница 62: ...62 ...
Страница 96: ...96 ...
Страница 126: ...126 ...
Страница 160: ...160 ...
Страница 214: ...214 ...
Страница 218: ...218 ...
Страница 230: ...230 ...