类的用途
java.security.Permission
使用 Permission 的包
包
描述
这是 Java 调试接口 (JDI) 的核心包,它定义了值、类型和目标 VirtualMachine 本身的镜像——以及引导工具。
这个包为 GSS-API 的 JDK 扩展定义了类和接口。
提供附加到 Java 虚拟机的 API。
包含用于创建用户界面以及绘制图形和图像的所有类。
通过数据流、序列化和文件系统提供系统输入和输出。
提供对 Java 编程语言的设计至关重要的类。
提供Java运行时Java虚拟机和其他组件的监控和管理的管理接口。
提供用于获取有关类和对象的反射信息的类和接口。
提供用于实现网络应用程序的类。
定义Java虚拟机访问文件、文件属性和文件系统的接口和类。
为安全框架提供类和接口。
提供使用 Java 编程语言访问和处理存储在数据源(通常是关系数据库)中的数据的 API。
包含集合框架、一些国际化支持类、服务加载器、属性、随机数生成、字符串解析和扫描类、base64 编码和解码、位数组和几个杂项实用程序类。
提供 Java 2 平台的核心日志记录工具的类和接口。
为 Java 管理扩展提供核心类。
用于远程访问 JMX MBean 服务的接口。
为安全套接字包提供类。
这个包提供了一个用于身份验证和授权的框架。
此包包含与 Kerberos 网络身份验证协议相关的实用程序类。
Java™ 智能卡 I/O API。
提供用于捕获、处理和播放采样音频数据的接口和类。
这个包提供类来创建事件和控制飞行记录器。
java.net 和 java.nio.channels 套接字类的平台特定套接字选项。
-
Permission 在 com.sun.jdi 中的用法
com.sun.jdi 中 Permission 的子类 -
Permission 在 com.sun.security.jgss 中的用法
修饰符和类型类描述final class此类用于保护可使用ExtendedGSSContext.inquireSecContext(com.sun.security.jgss.InquireType)方法访问的已建立 GSS 安全上下文的各种属性。 -
Permission 在 com.sun.tools.attach 中的用法
-
Permission 在 java.awt 中的用法
java.awt 中 Permission 的子类 -
Permission 在 java.io 中的用法
java.io 中 Permission 的子类修饰符和类型类描述final class此类表示对文件或目录的访问。final class此类用于可序列化权限。java.io 中的方法,参数类型为 Permission -
Permission 在 java.lang 中的用法
java.lang 中 Permission 的子类java.lang 中的方法,参数类型为 Permission修饰符和类型方法描述voidSecurityManager.checkPermission(Permission perm) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。如果根据当前有效的安全策略不允许由给定权限指定的请求访问,则抛出SecurityException。voidSecurityManager.checkPermission(Permission perm, Object context) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。如果指定的安全上下文被拒绝访问给定权限指定的资源,则抛出SecurityException。 -
Permission 在 java.lang.management 中的用法
修饰符和类型类描述final class当与 SecurityManager 一起运行的代码调用在 Java 平台的管理接口中定义的方法时,SecurityManager 将检查的权限。 -
Permission 在 java.lang.reflect 中的用法
java.lang.reflect 中 Permission 的子类 -
Permission 在 java.net 中的用法
java.net 中 Permission 的子类修饰符和类型类描述final class此类用于各种网络权限。final class此类表示通过套接字访问网络。final class表示访问由给定 url 定义的资源或一组资源的权限,以及一组给定的用户可设置的请求方法和请求标头。java.net 中返回 Permission 的方法修饰符和类型方法描述HttpURLConnection.getPermission()返回一个SocketPermission对象,表示连接到目标主机和端口所需的权限。URLConnection.getPermission()此对象所表示的连接所需的权限。java.net 中的方法,参数类型为 Permission修饰符和类型方法描述booleanSocketPermission.implies(Permission p) 检查此套接字权限对象是否“隐含”指定权限。booleanURLPermission.implies(Permission p) 检查此 URLPermission 是否暗示给定的权限。 -
Permission 在 java.nio.file 中的用法
java.nio.file 中 Permission 的子类 -
Permission 在 java.security 中的用法
java.security 中 Permission 的子类修饰符和类型类描述final classAllPermission是隐含所有其他权限的权限。classBasicPermission类扩展了Permission类,并且可以用作要遵循与BasicPermission相同命名约定的权限的基类。final class此类用于安全权限。final classUnresolvedPermission类用于保存初始化策略时“未解决”的权限。java.security 中返回 Permission 的方法修饰符和类型方法描述AccessControlException.getPermission()已弃用,将被删除:此 API 元素可能会在未来版本中删除。获取与此异常关联的Permission对象,如果没有相应的Permission对象,则获取null。返回类型中包含 Permission 类型参数的 java.security 中的方法修饰符和类型方法描述abstract Enumeration<Permission>PermissionCollection.elements()返回集合中所有 Permission 对象的枚举。Permissions.elements()返回此Permissions对象中所有PermissionCollection对象中的所有Permission对象的枚举。PermissionCollection.elementsAsStream()返回集合中所有权限对象的流。java.security 中的方法,参数类型为 Permission修饰符和类型方法描述abstract voidPermissionCollection.add(Permission permission) 将权限对象添加到权限对象的当前集合。voidPermissions.add(Permission permission) 为权限所属的类添加一个Permission对象到PermissionCollection。voidAccessControlContext.checkPermission(Permission perm) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。根据当前有效的安全策略和此对象中的上下文,确定是否应允许或拒绝由指定权限指示的访问请求。static voidAccessController.checkPermission(Permission perm) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。根据当前的AccessControlContext和安全策略,确定是否应允许或拒绝由指定权限指示的访问请求。static <T> TAccessController.doPrivileged(PrivilegedAction<T> action, AccessControlContext context, Permission... perms) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。使用指定的AccessControlContext启用和限制的权限以及指定的Permission参数限制的权限范围执行指定的PrivilegedAction。static <T> TAccessController.doPrivileged(PrivilegedExceptionAction<T> action, AccessControlContext context, Permission... perms) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。使用指定的AccessControlContext启用和限制的权限以及指定的Permission参数限制的权限范围执行指定的PrivilegedExceptionAction。static <T> TAccessController.doPrivilegedWithCombiner(PrivilegedAction<T> action, AccessControlContext context, Permission... perms) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。使用指定的AccessControlContext启用和限制的权限以及指定的Permission参数限制的权限范围执行指定的PrivilegedAction。static <T> TAccessController.doPrivilegedWithCombiner(PrivilegedExceptionAction<T> action, AccessControlContext context, Permission... perms) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。使用指定的AccessControlContext启用和限制的权限以及指定的Permission参数限制的权限范围执行指定的PrivilegedExceptionAction。protected abstract booleanPolicySpi.engineImplies(ProtectionDomain domain, Permission permission) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。检查该策略是否已将权限授予 ProtectionDomain。booleanAllPermission.implies(Permission p) 检查此对象是否“隐含”了指定的权限。booleanBasicPermission.implies(Permission p) 检查此对象是否“隐含”了指定的权限。abstract booleanPermission.implies(Permission permission) 检查指定权限的操作是否“隐含”于此对象的操作。abstract booleanPermissionCollection.implies(Permission permission) 检查此PermissionCollection中保存的Permission对象集合是否隐含了指定的权限。booleanPermissions.implies(Permission permission) 检查此对象的PermissionCollection对于指定权限类的权限是否暗示在允许目的。booleanPolicy.implies(ProtectionDomain domain, Permission permission) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。评估授予 ProtectionDomain 的权限的全局策略并测试是否授予权限。booleanProtectionDomain.implies(Permission perm) 检查并查看此ProtectionDomain是否暗示了Permission对象中表达的权限。booleanUnresolvedPermission.implies(Permission p) 对于未解析的权限,此方法始终返回false。java.security 中的构造函数,参数类型为 Permission修饰符构造方法描述已弃用,将被删除:此 API 元素可能会在未来版本中删除。使用指定的详细消息和导致异常的请求权限构造一个AccessControlException。 -
Permission 在 java.sql 中的用法
java.sql 中 Permission 的子类修饰符和类型类描述final classSecurityManager将在启用SecurityManager的应用程序的代码调用DriverManager.deregisterDriver方法、DriverManager.setLogWriter方法、DriverManager.setLogStream(已弃用)方法、SyncFactory.setJNDIContext方法、SyncFactory.setLogger方法、Connection.setNetworkTimeout方法或Connection.abort方法时检查的权限. -
Permission 在 java.util 中的用法
java.util 中 Permission 的子类java.util 中的方法,参数类型为 Permission修饰符和类型方法描述booleanPropertyPermission.implies(Permission p) 检查此 PropertyPermission 对象是否“暗示”了指定的权限。 -
Permission 在 java.util.logging 中的用法
java.util.logging 中 Permission 的子类修饰符和类型类描述final class当与 SecurityManager 一起运行的代码调用其中一种日志记录控制方法(例如 Logger.setLevel)时,SecurityManager 将检查的权限。 -
Permission 在 javax.management 中的用法
javax.management 中 Permission 的子类修饰符和类型类描述class权限控制对 MBeanServer 操作的访问。class执行与 MBeanServers 相关的操作的权限。class此权限表示对签名者或代码库的“信任”。javax.management 中的方法,参数类型为 Permission修饰符和类型方法描述booleanMBeanPermission.implies(Permission p) 检查此 MBeanPermission 对象是否“暗示”了指定的权限。booleanMBeanServerPermission.implies(Permission p) 检查此 MBeanServerPermission 对象是否“暗示”了指定的权限。 -
Permission 在 javax.management.remote 中的用法
-
Permission 在 javax.net.ssl 中的用法
javax.net.ssl 中 Permission 的子类 -
Permission 在 javax.security.auth 中的用法
修饰符和类型类描述final class此类用于身份验证权限。final class此类用于保护对属于特定Subject的私有凭证的访问。javax.security.auth 中的方法,参数类型为 Permission修饰符和类型方法描述booleanPrivateCredentialPermission.implies(Permission p) 检查此PrivateCredentialPermission是否暗示指定的Permission。 -
Permission 在 javax.security.auth.kerberos 中的用法
修饰符和类型类描述final class此类用于限制 Kerberos 委托模型的使用,即:可转发和可代理票证。final class此类用于保护 Kerberos 服务和访问这些服务所需的凭据。javax.security.auth.kerberos 中的方法,参数类型为 Permission修饰符和类型方法描述booleanDelegationPermission.implies(Permission p) 检查此 Kerberos 委派权限对象是否“隐含”指定权限。booleanServicePermission.implies(Permission p) 检查此 Kerberos 服务权限对象是否“隐含”指定权限。 -
Permission 在 javax.smartcardio 中的用法
javax.smartcardio 中 Permission 的子类javax.smartcardio 中的方法,参数类型为 Permission -
Permission 在 javax.sound.sampled 中的用法
-
Permission 在 jdk.jfr 中的用法
jdk.jfr 中 Permission 的子类 -
Permission 在 jdk.net 中的用法
jdk.net 中 Permission 的子类