75 security.provider.8=org.jcp.xml.dsig.internal.dom.XMLDSigRI |
75 security.provider.8=org.jcp.xml.dsig.internal.dom.XMLDSigRI |
76 security.provider.9=sun.security.smartcardio.SunPCSC |
76 security.provider.9=sun.security.smartcardio.SunPCSC |
77 security.provider.10=apple.security.AppleProvider |
77 security.provider.10=apple.security.AppleProvider |
78 |
78 |
79 # |
79 # |
80 # Select the source of seed data for SecureRandom. By default an |
80 # Sun Provider SecureRandom seed source. |
81 # attempt is made to use the entropy gathering device specified by |
81 # |
82 # the securerandom.source property. If an exception occurs when |
82 # Select the primary source of seed data for the "SHA1PRNG" and |
83 # accessing the URL then the traditional system/thread activity |
83 # "NativePRNG" SecureRandom implementations in the "Sun" provider. |
84 # algorithm is used. |
84 # (Other SecureRandom implementations might also use this property.) |
85 # |
85 # |
86 # On Solaris and Linux systems, if file:/dev/urandom is specified and it |
86 # On Unix-like systems (for example, Solaris/Linux/MacOS), the |
87 # exists, a special SecureRandom implementation is activated by default. |
87 # "NativePRNG" and "SHA1PRNG" implementations obtains seed data from |
88 # This "NativePRNG" reads random bytes directly from /dev/urandom. |
88 # special device files such as file:/dev/random. |
89 # |
89 # |
90 # On Windows systems, the URLs file:/dev/random and file:/dev/urandom |
90 # On Windows systems, specifying the URLs "file:/dev/random" or |
91 # enables use of the Microsoft CryptoAPI seed functionality. |
91 # "file:/dev/urandom" will enable the native Microsoft CryptoAPI seeding |
92 # |
92 # mechanism for SHA1PRNG. |
93 securerandom.source=file:/dev/urandom |
93 # |
94 # |
94 # By default, an attempt is made to use the entropy gathering device |
95 # The entropy gathering device is described as a URL and can also |
95 # specified by the "securerandom.source" Security property. If an |
96 # be specified with the system property "java.security.egd". For example, |
96 # exception occurs while accessing the specified URL: |
97 # -Djava.security.egd=file:/dev/urandom |
97 # |
98 # Specifying this system property will override the securerandom.source |
98 # SHA1PRNG: |
99 # setting. |
99 # the traditional system/thread activity algorithm will be used. |
|
100 # |
|
101 # NativePRNG: |
|
102 # a default value of /dev/random will be used. If neither |
|
103 # are available, the implementation will be disabled. |
|
104 # "file" is the only currently supported protocol type. |
|
105 # |
|
106 # The entropy gathering device can also be specified with the System |
|
107 # property "java.security.egd". For example: |
|
108 # |
|
109 # % java -Djava.security.egd=file:/dev/random MainClass |
|
110 # |
|
111 # Specifying this System property will override the |
|
112 # "securerandom.source" Security property. |
|
113 # |
|
114 # In addition, if "file:/dev/random" or "file:/dev/urandom" is |
|
115 # specified, the "NativePRNG" implementation will be more preferred than |
|
116 # SHA1PRNG in the Sun provider. |
|
117 # |
|
118 securerandom.source=file:/dev/random |
|
119 |
|
120 # |
|
121 # A list of known strong SecureRandom implementations. |
|
122 # |
|
123 # To help guide applications in selecting a suitable strong |
|
124 # java.security.SecureRandom implementation, Java distributions should |
|
125 # indicate a list of known strong implementations using the property. |
|
126 # |
|
127 # This is a comma-separated list of algorithm and/or algorithm:provider |
|
128 # entries. |
|
129 # |
|
130 securerandom.strongAlgorithms=NativePRNGBlocking:SUN |
100 |
131 |
101 # |
132 # |
102 # Class to instantiate as the javax.security.auth.login.Configuration |
133 # Class to instantiate as the javax.security.auth.login.Configuration |
103 # provider. |
134 # provider. |
104 # |
135 # |
158 com.sun.org.apache.xalan.internal.utils.,\ |
189 com.sun.org.apache.xalan.internal.utils.,\ |
159 com.sun.org.glassfish.external.,\ |
190 com.sun.org.glassfish.external.,\ |
160 com.sun.org.glassfish.gmbal.,\ |
191 com.sun.org.glassfish.gmbal.,\ |
161 com.oracle.xmlns.internal.,\ |
192 com.oracle.xmlns.internal.,\ |
162 com.oracle.webservices.internal.,\ |
193 com.oracle.webservices.internal.,\ |
163 jdk.internal.,\ |
194 jdk.internal.,\ |
164 jdk.nashorn.internal.,\ |
195 jdk.nashorn.internal.,\ |
165 jdk.nashorn.tools.,\ |
196 jdk.nashorn.tools.,\ |
166 apple. |
197 apple. |
167 |
198 |
168 # |
199 # |
169 # List of comma-separated packages that start with or equal this string |
200 # List of comma-separated packages that start with or equal this string |
170 # will cause a security exception to be thrown when |
201 # will cause a security exception to be thrown when |
187 com.sun.org.apache.xalan.internal.utils.,\ |
218 com.sun.org.apache.xalan.internal.utils.,\ |
188 com.sun.org.glassfish.external.,\ |
219 com.sun.org.glassfish.external.,\ |
189 com.sun.org.glassfish.gmbal.,\ |
220 com.sun.org.glassfish.gmbal.,\ |
190 com.oracle.xmlns.internal.,\ |
221 com.oracle.xmlns.internal.,\ |
191 com.oracle.webservices.internal.,\ |
222 com.oracle.webservices.internal.,\ |
192 jdk.internal.,\ |
223 jdk.internal.,\ |
193 jdk.nashorn.internal.,\ |
224 jdk.nashorn.internal.,\ |
194 jdk.nashorn.tools.,\ |
225 jdk.nashorn.tools.,\ |
195 apple. |
226 apple. |
196 |
227 |
197 # |
228 # |
198 # Determines whether this properties file can be appended to |
229 # Determines whether this properties file can be appended to |
199 # or overridden on the command line via -Djava.security.properties |
230 # or overridden on the command line via -Djava.security.properties |