Uses of Class
java.security.Permission
-
Packages that use Permission 软件包 描述 com.sun.jdi 这是Java调试接口(JDI)的核心包,它定义了值,类型和目标VirtualMachine本身的镜像以及自举设备。com.sun.security.jgss com.sun.tools.attach 提供API附加到Java的虚拟机。java.awt 包含用于创建用户界面和绘制图形和图像的所有类。java.io 通过数据流,序列化和文件系统提供系统输入和输出。java.lang 提供对Java编程语言设计至关重要的类。java.lang.management 提供用于监视和管理Java虚拟机和Java运行时中其他组件的管理界面。java.lang.reflect 提供用于获取关于类和对象的反射信息的类和接口。java.net 提供实现网络应用程序的类。java.nio.file 定义Java虚拟机访问文件,文件属性和文件系统的接口和类。java.security 提供安全框架的类和接口。java.sql 提供使用Java编程语言访问和处理存储在数据源(通常是关系数据库)中的数据的API。java.util 包含集合框架,一些国际化支持类,一个服务加载器,属性,随机数生成,字符串解析和扫描类,base64编码和解码,一个位数组和几个其他实用程序类。java.util.logging 提供Java¢2平台核心日志记录工具的类和接口。javafx.util 包含各种实用程序和助手类。javax.management 提供Java管理扩展的核心类。javax.management.remote 用于远程访问JMX MBean服务器的接口。javax.net.ssl 为安全套接字包提供类。javax.security.auth 此软件包提供了认证和授权的框架。javax.security.auth.kerberos 此包包含与Kerberos网络身份验证协议相关的实用程序类。javax.smartcardio Java™智能卡I / O APIjavax.sound.sampled 提供用于捕获,处理和播放采样音频数据的接口和类。javax.xml.bind 为客户端应用程序提供运行时绑定框架,包括解组,编组和验证功能。javax.xml.ws 此软件包包含核心JAX-WS API。jdk.net 针对java.net
和java.nio.channels
套接字类的平台特定套接字选项。 -
-
Uses of Permission in com.sun.jdi
Subclasses of Permission in com.sun.jdi Modifier and Type Class 描述 class
JDIPermission
JDIPermission
类代表对VirtualMachineManager
访问权限。 -
Uses of Permission in com.sun.security.jgss
Subclasses of Permission in com.sun.security.jgss Modifier and Type Class 描述 class
InquireSecContextPermission
该类用于保护可以使用ExtendedGSSContext.inquireSecContext(com.sun.security.jgss.InquireType)
方法访问的已建立的GSS安全上下文的各种属性。 -
Uses of Permission in com.sun.tools.attach
Subclasses of Permission in com.sun.tools.attach Modifier and Type Class 描述 class
AttachPermission
当一个SecurityManager
设置时,这是当代码调用VirtalMachine.attach
附加到目标虚拟机时将被检查的权限。 -
Uses of Permission in java.awt
Subclasses of Permission in java.awt Modifier and Type Class 描述 class
AWTPermission
此类用于AWT权限。 -
Uses of Permission in java.io
Subclasses of Permission in java.io Modifier and Type Class 描述 class
FilePermission
此类表示访问文件或目录。class
SerializablePermission
这个类用于Serializable权限。Methods in java.io with parameters of type Permission Modifier and Type 方法 描述 boolean
FilePermission. implies(Permission p)
检查此FilePermission对象是否“暗示”指定的权限。 -
Uses of Permission in java.lang
Subclasses of Permission in java.lang Modifier and Type Class 描述 class
RuntimePermission
此类用于运行时权限。Methods in java.lang with parameters of type Permission Modifier and Type 方法 描述 void
SecurityManager. checkPermission(Permission perm)
如果根据当前有效的安全策略不允许指定的权限指定的请求访问,则抛出一个SecurityException
。void
SecurityManager. checkPermission(Permission perm, Object context)
如果指定的安全上下文被拒绝访问由给定权限指定的资源,则抛出一个SecurityException
。 -
Uses of Permission in java.lang.management
Subclasses of Permission in java.lang.management Modifier and Type Class 描述 class
ManagementPermission
当SecurityManager运行的代码调用在Java平台的管理界面中定义的方法时,SecurityManager将检查的权限。 -
Uses of Permission in java.lang.reflect
Subclasses of Permission in java.lang.reflect Modifier and Type Class 描述 class
ReflectPermission
反思操作的权限类。 -
Uses of Permission in java.net
Subclasses of Permission in java.net Modifier and Type Class 描述 class
NetPermission
此类用于各种网络权限。class
SocketPermission
此类表示通过套接字访问网络。class
URLPermission
表示访问由给定网址定义的资源或资源集的权限,以及给定的一组用户可设置的请求方法和请求标头。Methods in java.net that return Permission Modifier and Type 方法 描述 Permission
HttpURLConnection. getPermission()
返回表示连接到目标主机和端口所需的权限的SocketPermission
对象。Permission
URLConnection. getPermission()
返回一个权限对象,该对象表示创建此对象所表示的连接所需的权限。Methods in java.net with parameters of type Permission Modifier and Type 方法 描述 boolean
SocketPermission. implies(Permission p)
检查此套接字许可对象是否“暗示”指定的权限。boolean
URLPermission. implies(Permission p)
检查此URLPermission是否意味着给定的权限。 -
Uses of Permission in java.nio.file
Subclasses of Permission in java.nio.file Modifier and Type Class 描述 class
LinkPermission
Permission
类的链接创建操作。 -
Uses of Permission in java.security
Subclasses of Permission in java.security Modifier and Type Class 描述 class
AllPermission
AllPermission是一个隐含所有其他权限的权限。class
BasicPermission
BasicPermission类扩展了Permission类,并且可以用作基类,用于遵循与BasicPermission相同的命名约定的权限。class
SecurityPermission
此类用于安全权限。class
UnresolvedPermission
UnresolvedPermission类用于保存初始化策略时“未解决”的权限。Methods in java.security that return Permission Modifier and Type 方法 描述 Permission
AccessControlException. getPermission()
获取与此异常关联的Permission对象,如果没有相应的Permission对象,则为null。Methods in java.security that return types with arguments of type Permission Modifier and Type 方法 描述 abstract Enumeration<Permission>
PermissionCollection. elements()
返回集合中所有Permission对象的枚举。Enumeration<Permission>
Permissions. elements()
返回此Permissions对象中所有PermissionCollections中所有Permission对象的枚举。Stream<Permission>
PermissionCollection. elementsAsStream()
返回集合中所有权限对象的流。Methods in java.security with parameters of type Permission Modifier and Type 方法 描述 abstract void
PermissionCollection. add(Permission permission)
将权限对象添加到当前权限对象集合。void
Permissions. add(Permission permission)
将权限对象添加到权限所属的类的PermissionCollection。void
AccessControlContext. checkPermission(Permission perm)
根据当前有效的安全策略以及此对象中的上下文确定是否允许或拒绝由指定权限指定的访问请求。static void
AccessController. checkPermission(Permission perm)
根据当前的AccessControlContext和安全策略确定是否允许或拒绝由指定的权限指定的访问请求。static <T> T
AccessController. doPrivileged(PrivilegedAction<T> action, AccessControlContext context, Permission... perms)
执行指定的PrivilegedAction
,其特权被启用并受指定的AccessControlContext
限制,特权范围受指定的Permission
参数限制。static <T> T
AccessController. doPrivileged(PrivilegedExceptionAction<T> action, AccessControlContext context, Permission... perms)
执行指定的PrivilegedExceptionAction
具有启用并受指定的AccessControlContext
限制的权限,特权范围受指定的Permission
参数限制。static <T> T
AccessController. doPrivilegedWithCombiner(PrivilegedAction<T> action, AccessControlContext context, Permission... perms)
执行指定的PrivilegedAction
具有启用并受指定的AccessControlContext
限制的特权,并且特权范围受指定的Permission
参数限制。static <T> T
AccessController. doPrivilegedWithCombiner(PrivilegedExceptionAction<T> action, AccessControlContext context, Permission... perms)
执行指定的PrivilegedExceptionAction
,该权限启用并受指定的AccessControlContext
限制,特权范围受指定的Permission
参数限制。protected abstract boolean
PolicySpi. engineImplies(ProtectionDomain domain, Permission permission)
检查策略是否授予了ProtectionDomain的权限。boolean
AllPermission. implies(Permission p)
检查指定的权限是否被该对象“隐含”。boolean
BasicPermission. implies(Permission p)
检查指定的权限是否被该对象“隐含”。abstract boolean
Permission. implies(Permission permission)
检查指定权限的操作是否由此对象的操作“隐含”。abstract boolean
PermissionCollection. implies(Permission permission)
检查此PermissionCollection中持有的Permission对象的集合是否暗示了指定的权限。boolean
Permissions. implies(Permission permission)
检查此对象的PermissionCollection是否具有指定权限类的权限,这意味着在 权限对象中表达的 权限 。boolean
Policy. implies(ProtectionDomain domain, Permission permission)
评估授予ProtectionDomain的权限的全局策略,并测试是否授予权限。boolean
ProtectionDomain. implies(Permission perm)
检查并看看ProtectionDomain是否隐含在Permission对象中表达的权限。boolean
UnresolvedPermission. implies(Permission p)
对于未解决的权限,此方法总是返回false。Constructors in java.security with parameters of type Permission Constructor 描述 AccessControlException(String s, Permission p)
构造具有指定的详细消息的AccessControlException
以及引起异常的请求权限。 -
Uses of Permission in java.sql
Subclasses of Permission in java.sql Modifier and Type Class 描述 class
SQLPermission
的量,许可SecurityManager
将检查当运行用的应用程序代码SecurityManager
启用,调用DriverManager.deregisterDriver
方法,DriverManager.setLogWriter
方法,DriverManager.setLogStream
(不建议使用)方法,SyncFactory.setJNDIContext
方法,SyncFactory.setLogger
方法,Connection.setNetworkTimeout
方法或Connection.abort
方法。 -
Uses of Permission in java.util
Subclasses of Permission in java.util Modifier and Type Class 描述 class
PropertyPermission
此类用于属性权限。Methods in java.util with parameters of type Permission Modifier and Type 方法 描述 boolean
PropertyPermission. implies(Permission p)
检查此PropertyPermission对象是否“暗示”指定的权限。 -
Uses of Permission in java.util.logging
Subclasses of Permission in java.util.logging Modifier and Type Class 描述 class
LoggingPermission
当SecurityManager运行的代码调用其中一个日志控件方法(如Logger.setLevel)时,SecurityManager将检查该权限。 -
Uses of Permission in javafx.util
Subclasses of Permission in javafx.util Modifier and Type Class 描述 class
FXPermission
此类用于JavaFX权限。 -
Uses of Permission in javax.management
Subclasses of Permission in javax.management Modifier and Type Class 描述 class
MBeanPermission
控制访问MBeanServer操作的权限。class
MBeanServerPermission
A执行与MBeanServers有关的操作的权限。class
MBeanTrustPermission
此权限在签名者或代码库中表示“信任”。Methods in javax.management with parameters of type Permission Modifier and Type 方法 描述 boolean
MBeanPermission. implies(Permission p)
检查这个MBeanPermission对象是否“暗示”指定的权限。boolean
MBeanServerPermission. implies(Permission p)
检查此MBeanServerPermission对象是否“暗示”指定的权限。 -
Uses of Permission in javax.management.remote
Subclasses of Permission in javax.management.remote Modifier and Type Class 描述 class
SubjectDelegationPermission
认证身份所需的权限代表授权身份执行操作。 -
Uses of Permission in javax.net.ssl
Subclasses of Permission in javax.net.ssl Modifier and Type Class 描述 class
SSLPermission
此类用于各种网络权限。 -
Uses of Permission in javax.security.auth
Subclasses of Permission in javax.security.auth Modifier and Type Class 描述 class
AuthPermission
此类用于验证权限。class
PrivateCredentialPermission
此类用于保护对属于特定Subject
私有凭据的访问。Methods in javax.security.auth with parameters of type Permission Modifier and Type 方法 描述 boolean
PrivateCredentialPermission. implies(Permission p)
检查这个PrivateCredentialPermission
意味着指定的Permission
。 -
Uses of Permission in javax.security.auth.kerberos
Subclasses of Permission in javax.security.auth.kerberos Modifier and Type Class 描述 class
DelegationPermission
此类用于限制Kerberos授权模型的使用,即:可转发和可预售的机票。class
ServicePermission
此类用于保护Kerberos服务和访问这些服务所必需的凭据。Methods in javax.security.auth.kerberos with parameters of type Permission Modifier and Type 方法 描述 boolean
DelegationPermission. implies(Permission p)
检查此Kerberos委托许可对象是否“暗示”指定的权限。boolean
ServicePermission. implies(Permission p)
检查此Kerberos服务权限对象是否“暗示”指定的权限。 -
Uses of Permission in javax.smartcardio
Subclasses of Permission in javax.smartcardio Modifier and Type Class 描述 class
CardPermission
智能卡操作的许可。Methods in javax.smartcardio with parameters of type Permission Modifier and Type 方法 描述 boolean
CardPermission. implies(Permission permission)
检查此CardPermission对象是否意味着指定的权限。 -
Uses of Permission in javax.sound.sampled
Subclasses of Permission in javax.sound.sampled Modifier and Type Class 描述 class
AudioPermission
AudioPermission
类代表对音频系统资源的访问权限。 -
Uses of Permission in javax.xml.bind
Subclasses of Permission in javax.xml.bind Modifier and Type Class 描述 class
JAXBPermission
此类用于JAXB权限。 -
Uses of Permission in javax.xml.ws
Subclasses of Permission in javax.xml.ws Modifier and Type Class 描述 class
WebServicePermission
此类定义Web服务权限。 -
Uses of Permission in jdk.net
Subclasses of Permission in jdk.net Modifier and Type Class 描述 class
NetworkPermission
表示访问jdk.net包中定义的扩展网络功能的权限。
-