216 * The following grants all Subjects permission to access their own
217 * private Credentials:
218 *
219 * <pre>
220 * grant principal * * {
221 * permission javax.security.auth.PrivateCredentialPermission
222 * "* self",
223 * "read";
224 * };
225 * </pre>
226
227 * @deprecated As of JDK 1.4, replaced by
228 * <code>sun.security.provider.PolicyFile</code>.
229 * This class is entirely deprecated.
230 *
231 * @see java.security.CodeSource
232 * @see java.security.Permissions
233 * @see java.security.ProtectionDomain
234 * @see java.security.Security security properties
235 */
236 @Deprecated
237 public class PolicyFile extends javax.security.auth.Policy {
238
239 static final java.util.ResourceBundle rb =
240 java.security.AccessController.doPrivileged
241 (new java.security.PrivilegedAction<java.util.ResourceBundle>() {
242 public java.util.ResourceBundle run() {
243 return (java.util.ResourceBundle.getBundle
244 ("sun.security.util.AuthResources"));
245 }
246 });
247 // needs to be package private
248
249 private static final sun.security.util.Debug debug =
250 sun.security.util.Debug.getInstance("policy", "\t[Auth Policy]");
251
252 private static final String AUTH_POLICY = "java.security.auth.policy";
253 private static final String SECURITY_MANAGER = "java.security.manager";
254 private static final String AUTH_POLICY_URL = "auth.policy.url.";
255
|
216 * The following grants all Subjects permission to access their own
217 * private Credentials:
218 *
219 * <pre>
220 * grant principal * * {
221 * permission javax.security.auth.PrivateCredentialPermission
222 * "* self",
223 * "read";
224 * };
225 * </pre>
226
227 * @deprecated As of JDK 1.4, replaced by
228 * <code>sun.security.provider.PolicyFile</code>.
229 * This class is entirely deprecated.
230 *
231 * @see java.security.CodeSource
232 * @see java.security.Permissions
233 * @see java.security.ProtectionDomain
234 * @see java.security.Security security properties
235 */
236 @jdk.Supported
237 @Deprecated
238 public class PolicyFile extends javax.security.auth.Policy {
239
240 static final java.util.ResourceBundle rb =
241 java.security.AccessController.doPrivileged
242 (new java.security.PrivilegedAction<java.util.ResourceBundle>() {
243 public java.util.ResourceBundle run() {
244 return (java.util.ResourceBundle.getBundle
245 ("sun.security.util.AuthResources"));
246 }
247 });
248 // needs to be package private
249
250 private static final sun.security.util.Debug debug =
251 sun.security.util.Debug.getInstance("policy", "\t[Auth Policy]");
252
253 private static final String AUTH_POLICY = "java.security.auth.policy";
254 private static final String SECURITY_MANAGER = "java.security.manager";
255 private static final String AUTH_POLICY_URL = "auth.policy.url.";
256
|