Configuration Parameters
4-4
Oracle Database Advanced Security Administrator's Guide
the code. The process leaves the original program structure intact, letting the
program run correctly while changing the names of the classes, methods, and
variables in order to hide the intended behavior. Although it is possible to
decompile and read non-obfuscated Java code, obfuscated Java code is sufficiently
difficult to decompile to satisfy U.S. government export controls.
Configuration Parameters
A properties class object containing several configuration parameters is passed to
the Oracle Advanced Security interface. This chapter lists the configuration
parameters for the following:
■
Client Encryption Level: ORACLE.NET.ENCRYPTION_CLIENT
■
Client Encryption Selected List: ORACLE.NET.ENCRYPTION_TYPES_CLIENT
■
Client Integrity Level: ORACLE.NET.CRYPTO_CHECKSUM_CLIENT
■
Client Integrity Selected List: ORACLE.NET.CRYPTO_CHEKSUM_TYPES_
CLIENT
Client Encryption Level: ORACLE.NET.ENCRYPTION_CLIENT
This parameter defines the level of security that the client wants to negotiate with
the server.
Table 4–1
describes this parameter's attributes.
Table 4–1
ORACLE.NET.ENCRYPTION_CLIENT Parameter Attributes
Attribute
Description
Parameter Type
String
Parameter Class
Static
Permitted Values
REJECTED; ACCEPTED; REQUESTED; REQUIRED
Default Value
ACCEPTED
Syntax
up.put("oracle.net.encryption_client",level)
Example
up.put("oracle.net.encryption_client",
"REQUIRED"), where up is defined as Properties
up=new properties()
Summary of Contents for Database Advanced Security 10g Release 1
Page 17: ...xvii ...
Page 20: ...xx ...
Page 24: ...xxiv ...
Page 42: ...xlii ...
Page 44: ......
Page 102: ......
Page 124: ......
Page 246: ...Managing Certificates 8 28 Oracle Database Advanced Security Administrator s Guide ...
Page 284: ......
Page 384: ......
Page 414: ...Physical Security D 6 Oracle Database Advanced Security Administrator s Guide ...
Page 518: ...Index 10 ...