| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Permission | |
|---|---|
| java.awt | Contains all of the classes for creating user interfaces and for painting graphics and images. | 
| java.io | Provides for system input and output through data streams, serialization and the file system. | 
| java.lang | Provides classes that are fundamental to the design of the Java programming language. | 
| java.lang.management | Provides the management interface for monitoring and management of the Java virtual machine as well as the operating system on which the Java virtual machine is running. | 
| java.lang.reflect | Provides classes and interfaces for obtaining reflective information about classes and objects. | 
| java.net | Provides the classes for implementing networking applications. | 
| java.security | Provides the classes and interfaces for the security framework. | 
| java.sql | Provides the API for accessing and processing data stored in a data source (usually a relational database) using the JavaTM programming language. | 
| java.util | Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array). | 
| java.util.logging | Provides the classes and interfaces of the JavaTM 2 platform's core logging facilities. | 
| javax.management | Provides the core classes for the Java Management Extensions. | 
| javax.management.remote | Interfaces for remote access to JMX MBean servers. | 
| javax.net.ssl | Provides classes for the secure socket package. | 
| javax.security.auth | This package provides a framework for authentication and authorization. | 
| javax.security.auth.kerberos | This package contains utility classes related to the Kerberos network authentication protocol. | 
| javax.sound.sampled | Provides interfaces and classes for capture, processing, and playback of sampled audio data. | 
| javax.xml.ws | This package contains the core JAX-WS APIs. | 
| Uses of Permission in java.awt | 
|---|
| Subclasses of Permission in java.awt | |
|---|---|
|  class | AWTPermissionThis class is for AWT permissions. | 
| Uses of Permission in java.io | 
|---|
| Subclasses of Permission in java.io | |
|---|---|
|  class | FilePermissionThis class represents access to a file or directory. | 
|  class | SerializablePermissionThis class is for Serializable permissions. | 
| Methods in java.io with parameters of type Permission | |
|---|---|
|  boolean | FilePermission.implies(Permission p)Checks if this FilePermission object "implies" the specified permission. | 
| Uses of Permission in java.lang | 
|---|
| Subclasses of Permission in java.lang | |
|---|---|
|  class | RuntimePermissionThis class is for runtime permissions. | 
| Methods in java.lang with parameters of type Permission | |
|---|---|
|  void | SecurityManager.checkPermission(Permission perm)Throws a SecurityExceptionif the requested
 access, specified by the given permission, is not permitted based
 on the security policy currently in effect. | 
|  void | SecurityManager.checkPermission(Permission perm,
                Object context)Throws a SecurityExceptionif the
 specified security context is denied access to the resource
 specified by the given permission. | 
| Uses of Permission in java.lang.management | 
|---|
| Subclasses of Permission in java.lang.management | |
|---|---|
|  class | ManagementPermissionThe permission which the SecurityManager will check when code that is running with a SecurityManager calls methods defined in the management interface for the Java platform. | 
| Uses of Permission in java.lang.reflect | 
|---|
| Subclasses of Permission in java.lang.reflect | |
|---|---|
|  class | ReflectPermissionThe Permission class for reflective operations. | 
| Uses of Permission in java.net | 
|---|
| Subclasses of Permission in java.net | |
|---|---|
|  class | NetPermissionThis class is for various network permissions. | 
|  class | SocketPermissionThis class represents access to a network via sockets. | 
| Methods in java.net that return Permission | |
|---|---|
|  Permission | HttpURLConnection.getPermission() | 
|  Permission | URLConnection.getPermission()Returns a permission object representing the permission necessary to make the connection represented by this object. | 
| Methods in java.net with parameters of type Permission | |
|---|---|
|  boolean | SocketPermission.implies(Permission p)Checks if this socket permission object "implies" the specified permission. | 
| Uses of Permission in java.security | 
|---|
| Subclasses of Permission in java.security | |
|---|---|
|  class | AllPermissionThe AllPermission is a permission that implies all other permissions. | 
|  class | BasicPermissionThe BasicPermission class extends the Permission class, and can be used as the base class for permissions that want to follow the same naming convention as BasicPermission. | 
|  class | SecurityPermissionThis class is for security permissions. | 
|  class | UnresolvedPermissionThe UnresolvedPermission class is used to hold Permissions that were "unresolved" when the Policy was initialized. | 
| Methods in java.security that return Permission | |
|---|---|
|  Permission | AccessControlException.getPermission()Gets the Permission object associated with this exeception, or null if there was no corresponding Permission object. | 
| Methods in java.security that return types with arguments of type Permission | |
|---|---|
|  Enumeration<Permission> | Permissions.elements()Returns an enumeration of all the Permission objects in all the PermissionCollections in this Permissions object. | 
| abstract  Enumeration<Permission> | PermissionCollection.elements()Returns an enumeration of all the Permission objects in the collection. | 
| Methods in java.security with parameters of type Permission | |
|---|---|
|  void | Permissions.add(Permission permission)Adds a permission object to the PermissionCollection for the class the permission belongs to. | 
| abstract  void | PermissionCollection.add(Permission permission)Adds a permission object to the current collection of permission objects. | 
| static void | AccessController.checkPermission(Permission perm)Determines whether the access request indicated by the specified permission should be allowed or denied, based on the current AccessControlContext and security policy. | 
|  void | AccessControlContext.checkPermission(Permission perm)Determines whether the access request indicated by the specified permission should be allowed or denied, based on the security policy currently in effect, and the context in this object. | 
| protected abstract  boolean | PolicySpi.engineImplies(ProtectionDomain domain,
              Permission permission)Check whether the policy has granted a Permission to a ProtectionDomain. | 
|  boolean | UnresolvedPermission.implies(Permission p)This method always returns false for unresolved permissions. | 
|  boolean | AllPermission.implies(Permission p)Checks if the specified permission is "implied" by this object. | 
|  boolean | Permissions.implies(Permission permission)Checks to see if this object's PermissionCollection for permissions of the specified permission's class implies the permissions expressed in the permission object. | 
|  boolean | BasicPermission.implies(Permission p)Checks if the specified permission is "implied" by this object. | 
| abstract  boolean | PermissionCollection.implies(Permission permission)Checks to see if the specified permission is implied by the collection of Permission objects held in this PermissionCollection. | 
| abstract  boolean | Permission.implies(Permission permission)Checks if the specified permission's actions are "implied by" this object's actions. | 
|  boolean | ProtectionDomain.implies(Permission permission)Check and see if this ProtectionDomain implies the permissions expressed in the Permission object. | 
|  boolean | Policy.implies(ProtectionDomain domain,
        Permission permission)Evaluates the global policy for the permissions granted to the ProtectionDomain and tests whether the permission is granted. | 
| Constructors in java.security with parameters of type Permission | |
|---|---|
| AccessControlException(String s,
                       Permission p)Constructs an AccessControlExceptionwith the
 specified, detailed message, and the requested permission that caused
 the exception. | |
| Uses of Permission in java.sql | 
|---|
| Subclasses of Permission in java.sql | |
|---|---|
|  class | SQLPermissionThe permission for which the SecurityManagerwill check
 when code that is running in an applet calls theDriverManager.setLogWritermethod or theDriverManager.setLogStream(deprecated) method. | 
| Uses of Permission in java.util | 
|---|
| Subclasses of Permission in java.util | |
|---|---|
|  class | PropertyPermissionThis class is for property permissions. | 
| Methods in java.util with parameters of type Permission | |
|---|---|
|  boolean | PropertyPermission.implies(Permission p)Checks if this PropertyPermission object "implies" the specified permission. | 
| Uses of Permission in java.util.logging | 
|---|
| Subclasses of Permission in java.util.logging | |
|---|---|
|  class | LoggingPermissionThe permission which the SecurityManager will check when code that is running with a SecurityManager calls one of the logging control methods (such as Logger.setLevel). | 
| Uses of Permission in javax.management | 
|---|
| Subclasses of Permission in javax.management | |
|---|---|
|  class | MBeanPermissionPermission controlling access to MBeanServer operations. | 
|  class | MBeanServerPermissionA Permission to perform actions related to MBeanServers. | 
|  class | MBeanTrustPermissionThis permission represents "trust" in a signer or codebase. | 
| Methods in javax.management with parameters of type Permission | |
|---|---|
|  boolean | MBeanPermission.implies(Permission p)Checks if this MBeanPermission object "implies" the specified permission. | 
|  boolean | MBeanServerPermission.implies(Permission p)Checks if this MBeanServerPermission object "implies" the specified permission. | 
| Uses of Permission in javax.management.remote | 
|---|
| Subclasses of Permission in javax.management.remote | |
|---|---|
|  class | SubjectDelegationPermissionPermission required by an authentication identity to perform operations on behalf of an authorization identity. | 
| Uses of Permission in javax.net.ssl | 
|---|
| Subclasses of Permission in javax.net.ssl | |
|---|---|
|  class | SSLPermissionThis class is for various network permissions. | 
| Uses of Permission in javax.security.auth | 
|---|
| Subclasses of Permission in javax.security.auth | |
|---|---|
|  class | AuthPermissionThis class is for authentication permissions. | 
|  class | PrivateCredentialPermissionThis class is used to protect access to private Credentials belonging to a particular Subject. | 
| Methods in javax.security.auth with parameters of type Permission | |
|---|---|
|  boolean | PrivateCredentialPermission.implies(Permission p)Checks if this PrivateCredentialPermissionimplies
 the specifiedPermission. | 
| Uses of Permission in javax.security.auth.kerberos | 
|---|
| Subclasses of Permission in javax.security.auth.kerberos | |
|---|---|
|  class | DelegationPermissionThis class is used to restrict the usage of the Kerberos delegation model, ie: forwardable and proxiable tickets. | 
|  class | ServicePermissionThis class is used to protect Kerberos services and the credentials necessary to access those services. | 
| Methods in javax.security.auth.kerberos with parameters of type Permission | |
|---|---|
|  boolean | ServicePermission.implies(Permission p)Checks if this Kerberos service permission object "implies" the specified permission. | 
|  boolean | DelegationPermission.implies(Permission p)Checks if this Kerberos delegation permission object "implies" the specified permission. | 
| Uses of Permission in javax.sound.sampled | 
|---|
| Subclasses of Permission in javax.sound.sampled | |
|---|---|
|  class | AudioPermissionThe AudioPermissionclass represents access rights to the audio
 system resources. | 
| Uses of Permission in javax.xml.ws | 
|---|
| Subclasses of Permission in javax.xml.ws | |
|---|---|
|  class | WebServicePermissionThis class defines web service permissions. | 
| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.