Java in a Nutshell, 5th Edition [Electronic resources]

نسخه متنی -صفحه : 1191/ 561
نمايش فراداده

UnresolvedPermissionjava.security

Java 1.2serializable permission

This class is used internally to provide a mechanism for delayed resolution of permissions (such as those whose implementation is in an external JAR file that has not been loaded yet). An UnresolvedPermission holds a representation of a Permission object that can later be used to create the actual Permission object. Java 5.0 adds methods to obtain details about the unresolved permission. Applications never need to use this class.

Figure 14-46. java.security.UnresolvedPermission

public final class

UnresolvedPermission extends Permission implements Serializable { // Public Constructors public

UnresolvedPermission (String

type , String

name , String

actions , java.security.cert.Certificate[ ]

certs ); // Public Instance Methods

5.0 public String

getUnresolvedActions ( );

5.0 public java.security.cert.Certificate[ ]

getUnresolvedCerts ( );

5.0 public String

getUnresolvedName ( );

5.0 public String

getUnresolvedType ( ); // Public Methods Overriding Permission public boolean

equals (Object

obj ); public String

getActions ( ); public int

hashCode ( ); public boolean

implies (Permission

p ); constant public PermissionCollection

newPermissionCollection ( ); public String

toString ( ); }