home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / sasprops.zip / sas_client.props
Text File  |  2002-07-16  |  11KB  |  256 lines

  1. ###############################################################################
  2. #
  3. #                             SAS Properties File
  4. #
  5. #  This file contains properties that are used by the Secure Association
  6. #  Services (SAS) component of the WebSphere Application Server product.
  7. #  SAS executes on WebSphere java servers and client systems with java
  8. #  applications that access WebSphere servers.
  9. #
  10. #  The WebSphere Application Server product documentation contains detailed
  11. #  information about the SAS properties and valid values for each property.
  12. #  Each property is set to a default value, and the implication of modifying
  13. #  a property value should be carefully considered because invalid values or
  14. #  invalid combinations of values can cause unpredictable results.
  15. #
  16. #  For WebSphere servers, most SAS properties should be modified with the
  17. #  product administration tools or by editing product configuration files.
  18. #  Some SAS properties (for example, to enable SAS tracing) can only be
  19. #  modified by editing the SAS properties file. For client applications,
  20. #  SAS properties may be modified by editing the client application's SAS
  21. #  properties file.  The valid values for some properties are different on
  22. #  server and client systems, as described in the following sections.
  23. #
  24. #  The SAS properties file is divided into the following sections:
  25. #
  26. #  - properties that may be edited
  27. #  - properites that should not be edited
  28. #
  29. ###############################################################################
  30.  
  31. #------------------------------------------------------------------------------
  32. #Note: The com.ibm.CORBA.authenticationTarget property in this file is set to
  33. #      "BasicAuth" (which is only valid for client applications). Consequently,
  34. #      the comments in this file are applicable to a client application. Refer
  35. #      to product documentation for additional information.
  36. #------------------------------------------------------------------------------
  37.  
  38. #------------------------------------------------------------------------------
  39. #Note: The PropFilePasswordEncoder utility may be used to encode passwords in a
  40. #      properties file. To edit an encoded password, replace the whole password
  41. #      string (including the encoding tag {...}) with the new password and then
  42. #      encode the password with the PropFilePasswordEncoder utility. Refer to
  43. #      product documentation for additional information.
  44. #------------------------------------------------------------------------------
  45.  
  46. ###############################################################################
  47. #
  48. #                 Properties in this section may be edited.
  49. #
  50. ###############################################################################
  51.  
  52. #------------------------------------------------------------------------------
  53. #Trace
  54. #
  55. #  Note: To enable SAS trace, the debug flag must be set to "true" and the
  56. #        trace level must be set to "basic", "intermediate", or "advanced".
  57. #        If the output target is "file", then the target file name must be
  58. #        specified. The output mode/target may be set as described in the
  59. #        following examples.
  60. #
  61. #- debug flag  ( false [default], true )
  62. #
  63. #    com.ibm.CORBA.securityDebug=false
  64. #    com.ibm.CORBA.securityDebug=true
  65. #
  66. #- trace level  ( none [default], basic, intermediate, advanced )
  67. #
  68. #    com.ibm.CORBA.securityTraceLevel=none
  69. #    com.ibm.CORBA.securityTraceLevel=basic
  70. #    com.ibm.CORBA.securityTraceLevel=intermediate
  71. #    com.ibm.CORBA.securityTraceLevel=advanced
  72. #
  73. #- general output mode/target  ( none [default], console, file, both )
  74. #
  75. #    com.ibm.CORBA.securityOutputMode=none
  76. #    com.ibm.CORBA.securityOutputMode=console
  77. #    com.ibm.CORBA.securityOutputMode=file
  78. #    com.ibm.CORBA.securityOutputMode=both
  79. #
  80. #    Note: The com.ibm.CORBA.securityOutputMode property defines the output
  81. #          target for all granular output modes. If this property is defined,
  82. #          the specified output target overrides all granular output targets.
  83. #
  84. #- granular output modes  ( activity, errors, exceptions, trace )
  85. #
  86. #    com.ibm.CORBA.securityActivityOutputMode=none
  87. #    com.ibm.CORBA.securityActivityOutputMode=console
  88. #    com.ibm.CORBA.securityActivityOutputMode=file
  89. #    com.ibm.CORBA.securityActivityOutputMode=both
  90. #
  91. #    com.ibm.CORBA.securityErrorsOutputMode=none
  92. #    com.ibm.CORBA.securityErrorsOutputMode=console
  93. #    com.ibm.CORBA.securityErrorsOutputMode=file
  94. #    com.ibm.CORBA.securityErrorsOutputMode=both
  95. #
  96. #    com.ibm.CORBA.securityExceptionsOutputMode=none
  97. #    com.ibm.CORBA.securityExceptionsOutputMode=console
  98. #    com.ibm.CORBA.securityExceptionsOutputMode=file
  99. #    com.ibm.CORBA.securityExceptionsOutputMode=both
  100. #
  101. #    com.ibm.CORBA.securityTraceOutputMode=none
  102. #    com.ibm.CORBA.securityTraceOutputMode=console
  103. #    com.ibm.CORBA.securityTraceOutputMode=file
  104. #    com.ibm.CORBA.securityTraceOutputMode=both
  105. #
  106. #- output file
  107. #
  108. #    com.ibm.CORBA.securityTraceOutput=output_file_name
  109. #------------------------------------------------------------------------------
  110. com.ibm.CORBA.securityDebug=false
  111. com.ibm.CORBA.securityTraceLevel=none
  112. com.ibm.CORBA.securityActivityOutputMode=file
  113. com.ibm.CORBA.securityErrorsOutputMode=both
  114. com.ibm.CORBA.securityExceptionsOutputMode=file
  115. com.ibm.CORBA.securityTraceOutputMode=file
  116. com.ibm.CORBA.securityTraceOutput=C:/WebSphere/AppServer/logs/sas_client.log
  117.  
  118. #------------------------------------------------------------------------------
  119. #Quality of Protection
  120. #
  121. #- perform  ( high [default], medium, low )
  122. #
  123. #    com.ibm.CORBA.standardPerformQOPModels=high
  124. #    com.ibm.CORBA.standardPerformQOPModels=medium
  125. #    com.ibm.CORBA.standardPerformQOPModels=low
  126. #------------------------------------------------------------------------------
  127. com.ibm.CORBA.standardPerformQOPModels=high
  128.  
  129. #------------------------------------------------------------------------------
  130. #Login
  131. #
  132. #- source  ( prompt [default], properties, keyfile, stdin, none )
  133. #
  134. #    com.ibm.CORBA.loginSource=prompt
  135. #    com.ibm.CORBA.loginSource=properties
  136. #    com.ibm.CORBA.loginSource=keyfile
  137. #    com.ibm.CORBA.loginSource=stdin
  138. #    com.ibm.CORBA.loginSource=none  [valid only with programmatic login]
  139. #
  140. #- timeout  ( specified in seconds, 0 min to 600 max [default 300] )
  141. #
  142. #    com.ibm.CORBA.loginTimeout=300
  143. #------------------------------------------------------------------------------
  144. com.ibm.CORBA.loginSource=prompt
  145. com.ibm.CORBA.loginTimeout=300
  146.  
  147. #------------------------------------------------------------------------------
  148. #Security/Authentication
  149. #
  150. #- security enabled status  ( false [default], true )
  151. #
  152. #    com.ibm.CORBA.securityEnabled=false
  153. #    com.ibm.CORBA.securityEnabled=true
  154. #
  155. #- user identity  ( must be set if login source is "properties" )
  156. #
  157. #    com.ibm.CORBA.loginUserid=user_identity_for_server_authentication
  158. #
  159. #- user password  ( must be set if login source is "properties" )
  160. #
  161. #    com.ibm.CORBA.loginPassword=user_password_for_server_authentication
  162. #------------------------------------------------------------------------------
  163. com.ibm.CORBA.securityEnabled=true
  164. com.ibm.CORBA.loginUserid=
  165. com.ibm.CORBA.loginPassword=
  166.  
  167. #------------------------------------------------------------------------------
  168. #SSL Operation
  169. #
  170. #- protocol  ( SSL [default], SSLv2, SSLv3, TLS, TLSv1 )
  171. #
  172. #    com.ibm.ssl.protocol=SSL
  173. #    com.ibm.ssl.protocol=SSLv2
  174. #    com.ibm.ssl.protocol=SSLv3
  175. #    com.ibm.ssl.protocol=TLS
  176. #    com.ibm.ssl.protocol=TLSv1
  177. #
  178. #- store type  ( JKS [default], JCEK, PKCS12 )
  179. #
  180. #    com.ibm.ssl.keyStoreType=JKS
  181. #    com.ibm.ssl.keyStoreType=JCEK
  182. #    com.ibm.ssl.keyStoreType=PKCS12
  183. #
  184. #    com.ibm.ssl.trustStoreType=JKS
  185. #    com.ibm.ssl.trustStoreType=JCEK
  186. #    com.ibm.ssl.trustStoreType=PKCS12
  187. #
  188. #- store file
  189. #
  190. #    com.ibm.ssl.keyStore=key_store_file_name
  191. #    com.ibm.ssl.trustStore=trust_store_file_name
  192. #
  193. #- store password
  194. #
  195. #    com.ibm.ssl.keyStorePassword=ssl_key_store_password
  196. #    com.ibm.ssl.trustStorePassword=ssl_trust_store_password
  197. #
  198. #- cipher suites ( refer to product documentation )
  199. #
  200. #    com.ibm.ssl.enabledCipherSuites=enabled_cipher_suites
  201. #
  202. #    Note: The com.ibm.ssl.enabledCipherSuites property defines the cipher
  203. #          suites used for the SSL session. If this property is defined, it
  204. #          overrides the default cipher suites defined for the specified QOP.
  205. #------------------------------------------------------------------------------
  206. com.ibm.ssl.protocol=SSL
  207. com.ibm.ssl.keyStoreType=JKS
  208. com.ibm.ssl.keyStore=C:/WebSphere/AppServer/etc/DummyClientKeyFile.jks
  209. com.ibm.ssl.keyStorePassword=WebAS
  210. com.ibm.ssl.trustStoreType=JKS
  211. com.ibm.ssl.trustStore=C:/WebSphere/AppServer/etc/DummyClientTrustFile.jks
  212. com.ibm.ssl.trustStorePassword=WebAS
  213.  
  214. #------------------------------------------------------------------------------
  215. #CORBA Request
  216. #
  217. #- timeout  ( specified in seconds [default 180], 0 implies no timeout )
  218. #
  219. #    com.ibm.CORBA.requestTimeout=180
  220. #------------------------------------------------------------------------------
  221. com.ibm.CORBA.requestTimeout=600
  222.  
  223. ###############################################################################
  224. #
  225. #              Properties in this section should not be edited.
  226. #
  227. ###############################################################################
  228.  
  229. #------------------------------------------------------------------------------
  230. #Claim Quality of Protection
  231. #------------------------------------------------------------------------------
  232. com.ibm.CORBA.standardClaimQOPModels=high
  233.  
  234. #------------------------------------------------------------------------------
  235. #Credential Delegation
  236. #------------------------------------------------------------------------------
  237. com.ibm.CORBA.delegateCredentials=none
  238.  
  239. #------------------------------------------------------------------------------
  240. #Security/Authentication
  241. #------------------------------------------------------------------------------
  242. com.ibm.CORBA.authenticationTarget=BasicAuth
  243. com.ibm.CORBA.principalName=
  244.  
  245. #------------------------------------------------------------------------------
  246. #SSL Association
  247. #------------------------------------------------------------------------------
  248. com.ibm.CORBA.SSLTypeIClientAssociationEnabled=true
  249. com.ibm.CORBA.SSLTypeIServerAssociationEnabled=true
  250.  
  251. #------------------------------------------------------------------------------
  252. #Bootstrap Operation
  253. #------------------------------------------------------------------------------
  254. com.ibm.CORBA.bootstrapRepositoryLocation=none
  255. com.ibm.CORBA.disableSecurityDuringBootstrap=false
  256.