Team LiB
Previous Section Next Section

Policyjavax.security.auth

Java 1.4; Deprecated in 1.4@Deprecated

This deprecated class represents a Subject-based security policy. Because the JAAS API (this package and its subpackages) were introduced as an extension to the core Java platform, this class was required to augment the java.security.Policy class which, prior to Java 1.4, had no provisions for Subject-based authorization. In Java 1.4, however, java.security.Policy has been extended to represent security policies based on code origin, code signers, and subjects. Thus, this class is no longer required and has been deprecated.

public abstract class Policy {
// Protected Constructors
     protected Policy( );  
// Public Class Methods
     public static javax.security.auth.Policy getPolicy( );  
     public static void setPolicy(javax.security.auth.Policy policy);  
// Public Instance Methods
     public abstract java.security.PermissionCollection getPermissions(Subject subject,
        java.security.CodeSource cs);  
     public abstract void refresh( );  
}

    Team LiB
    Previous Section Next Section