软件包 | 描述 |
---|---|
java.awt |
包含用于创建用户界面和绘制图形和图像的所有类。
|
java.io |
通过数据流,序列化和文件系统提供系统输入和输出。
|
java.lang |
提供对Java编程语言设计至关重要的类。
|
java.lang.instrument |
提供允许Java编程语言代理仪器在JVM上运行程序的服务。
|
java.lang.management |
提供用于监视和管理Java虚拟机和Java运行时中其他组件的管理界面。
|
java.lang.reflect |
提供用于获取关于类和对象的反射信息的类和接口。
|
java.net |
提供实现网络应用程序的类。
|
java.nio.file |
定义Java虚拟机访问文件,文件属性和文件系统的接口和类。
|
java.nio.file.attribute |
提供访问文件和文件系统属性的接口和类。
|
java.security |
提供安全框架的类和接口。
|
java.security.acl |
该包中的类和接口已被java.security包中的类取代。
|
java.security.cert |
提供用于解析和管理证书,证书撤销列表(CRL)和认证路径的类和接口。
|
java.security.interfaces |
提供用于生成RSA实验室技术说明PKCS#1中定义的RSA(Rivest,Shamir和Adleman非对称密码算法)密钥以及NIST FIPS-186中定义的DSA(数字签名算法)密钥的接口。
|
java.security.spec |
提供关键规范和算法参数规范的类和接口。
|
java.sql |
提供使用Java
TM编程语言访问和处理存储在数据源(通常是关系数据库)中的数据的API。
|
java.util |
包含集合框架,旧集合类,事件模型,日期和时间设施,国际化和其他实用程序类(字符串tokenizer,随机数生成器和位数组)。
|
java.util.concurrent |
实用程序类通常在并发编程中很有用。
|
java.util.jar |
提供用于读取和写入JAR(Java ARchive)文件格式的类,该文件格式基于具有可选清单文件的标准ZIP文件格式。
|
java.util.logging |
提供Java
TM 2平台核心日志记录工具的类和接口。
|
javax.crypto |
提供加密操作的类和接口。
|
javax.crypto.interfaces |
提供RSA实验室PKCS#3中定义的Diffie-Hellman密钥的接口。
|
javax.crypto.spec |
提供关键规范和算法参数规范的类和接口。
|
javax.management |
提供Java管理扩展的核心类。
|
javax.management.loading |
提供实现高级动态加载的类。
|
javax.management.remote |
用于远程访问JMX MBean服务器的接口。
|
javax.net.ssl |
为安全套接字包提供类。
|
javax.security.auth |
此软件包提供了认证和授权的框架。
|
javax.security.auth.kerberos |
此包包含与Kerberos网络身份验证协议相关的实用程序类。
|
javax.security.auth.login |
该包提供了一个可插拔的认证框架。
|
javax.security.auth.x500 |
该包包含用于在
主题中存储X500 Principal和X500 Private Credentials的
类 。
|
javax.sound.sampled |
提供用于捕获,处理和播放采样音频数据的接口和类。
|
javax.xml.bind |
为客户端应用程序提供运行时绑定框架,包括解组,编组和验证功能。
|
javax.xml.crypto |
XML加密的通用类。
|
javax.xml.crypto.dsig |
用于生成和验证XML数字签名的类。
|
javax.xml.crypto.dsig.dom |
javax.xml.crypto.dsig 包的DOM特定类。
|
javax.xml.crypto.dsig.keyinfo |
用于解析和处理 KeyInfo 元素和结构的类。
|
javax.xml.ws |
此软件包包含核心JAX-WS API。
|
javax.xml.ws.spi.http |
提供HTTP SPI,用于在容器中轻松部署JAX-WS Web服务(例如,
|
org.ietf.jgss |
该软件包提供了一个框架,允许应用程序开发人员使用诸如Kerberos等各种基础安全机制(使用统一API)的身份验证,数据完整性和数据机密性等安全服务。
|
Class and Description |
---|
BasicPermission
BasicPermission类扩展了Permission类,并且可以用作基类,用于遵循与BasicPermission相同的命名约定的权限。
|
Guard
该接口表示一个保护,它是一个用于保护对另一个对象的访问的对象。
|
Permission
用于表示访问系统资源的抽象类。
|
Class and Description |
---|
BasicPermission
BasicPermission类扩展了Permission类,并且可以用作基类,用于遵循与BasicPermission相同的命名约定的权限。
|
Guard
该接口表示一个保护,它是一个用于保护对另一个对象的访问的对象。
|
Permission
用于表示访问系统资源的抽象类。
|
PermissionCollection
代表Permission对象集合的抽象类。
|
Class and Description |
---|
BasicPermission
BasicPermission类扩展了Permission类,并且可以用作基类,用于遵循与BasicPermission相同的命名约定的权限。
|
Guard
该接口表示一个保护,它是一个用于保护对另一个对象的访问的对象。
|
Permission
用于表示访问系统资源的抽象类。
|
ProtectionDomain
此ProtectionDomain类封装了一个域的特征,该域包含一组类,当代表一组给定的主体执行时,实例被授予一组权限。
|
Class and Description |
---|
ProtectionDomain
此ProtectionDomain类封装了一个域的特征,该域包含一组类,当代表一组给定的主体执行时,实例被授予一组权限。
|
Class and Description |
---|
BasicPermission
BasicPermission类扩展了Permission类,并且可以用作基类,用于遵循与BasicPermission相同的命名约定的权限。
|
Guard
该接口表示一个保护,它是一个用于保护对另一个对象的访问的对象。
|
Permission
用于表示访问系统资源的抽象类。
|
Class and Description |
---|
BasicPermission
BasicPermission类扩展了Permission类,并且可以用作基类,用于遵循与BasicPermission相同的命名约定的权限。
|
Guard
该接口表示一个保护,它是一个用于保护对另一个对象的访问的对象。
|
Permission
用于表示访问系统资源的抽象类。
|
Class and Description |
---|
BasicPermission
BasicPermission类扩展了Permission类,并且可以用作基类,用于遵循与BasicPermission相同的命名约定的权限。
|
CodeSource
该类扩展了代码库的概念,不仅封装了位置(URL),还封装了用于验证源自该位置的签名代码的证书链。
|
Guard
该接口表示一个保护,它是一个用于保护对另一个对象的访问的对象。
|
Permission
用于表示访问系统资源的抽象类。
|
PermissionCollection
代表Permission对象集合的抽象类。
|
Principal
该接口表示主体的抽象概念,可用于表示任何实体,例如个人,公司和登录ID。
|
SecureClassLoader
此类扩展了ClassLoader,其额外支持用于定义具有相关代码源和权限的类,默认情况下系统策略将检索该类。
|
Class and Description |
---|
BasicPermission
BasicPermission类扩展了Permission类,并且可以用作基类,用于遵循与BasicPermission相同的命名约定的权限。
|
Guard
该接口表示一个保护,它是一个用于保护对另一个对象的访问的对象。
|
Permission
用于表示访问系统资源的抽象类。
|
Class and Description |
---|
Principal
该接口表示主体的抽象概念,可用于表示任何实体,例如个人,公司和登录ID。
|
Class and Description |
---|
AccessControlContext
AccessControlContext用于根据其封装的上下文来进行系统资源访问决策。
|
AccessControlException
AccessController抛出此异常,以指示所请求的访问(对关键系统资源(如文件系统或网络))被拒绝。
|
AlgorithmParameterGenerator
AlgorithmParameterGenerator 类用于生成一组要用于某种算法的参数。
|
AlgorithmParameterGeneratorSpi
这个类定义的
(SPI)
AlgorithmParameterGenerator 类,它用于生成一组参数,以具有一定的算法中使用。
|
AlgorithmParameters
此类用作加密参数的不透明表示。
|
AlgorithmParametersSpi
这个类定义的
(SPI)
AlgorithmParameters 类,它用于管理算法参数。
|
BasicPermission
BasicPermission类扩展了Permission类,并且可以用作基类,用于遵循与BasicPermission相同的命名约定的权限。
|
Certificate
已弃用
Java平台中创建了一个新的证书处理包。
此证书界面已完全弃用,并在此允许平滑过渡到新软件包。
|
CodeSigner
该类封装了有关代码签名者的信息。
|
CodeSource
该类扩展了代码库的概念,不仅封装了位置(URL),还封装了用于验证源自该位置的签名代码的证书链。
|
CryptoPrimitive
加密原语的枚举。
|
DigestException
这是通用的消息摘要异常。
|
DomainCombiner
A
DomainCombiner 提供了一种手段来动态更新与当前
AccessControlContext 。
|
GeneralSecurityException
GeneralSecurityException 类是一种通用的安全性异常类,为所有与之相关的安全性异常类提供了类型安全性。
|
Guard
该接口表示一个保护,它是一个用于保护对另一个对象的访问的对象。
|
Identity
已弃用
此类不再使用。
它的功能已经被替换为
java.security.KeyStore ,该java.security.cert 包, java.security.Principal 。
|
IdentityScope
已弃用
此类不再使用。
它的功能已经被替换为
java.security.KeyStore ,该java.security.cert 包, java.security.Principal 。
|
InvalidAlgorithmParameterException
这是无效或不合适的算法参数的例外。
|
InvalidKeyException
这是无效键(无效编码,长度错误,未初始化等)的例外。
|
InvalidParameterException
当将无效参数传递给方法时,将抛出此异常,设计为由JCA / JCE引擎类使用。
|
Key
Key界面是所有键的顶级界面。
|
KeyException
这是基本的关键例外。
|
KeyFactory
密钥工厂用于将
密钥 (类型的不透明加密密钥
Key 成
密钥规范 )(底层密钥材料的透明表示),并且反之亦然。
|
KeyFactorySpi
这个类定义的
(SPI)
KeyFactory 类。
|
KeyManagementException
这是处理密钥管理的所有操作的一般密钥管理例外。
|
KeyPair
这个类是密钥对(一个公钥和一个私钥)的简单持有者。
|
KeyPairGenerator
KeyPairGenerator类用于生成公钥和私钥对。
|
KeyPairGeneratorSpi
这个类定义的
(SPI)
KeyPairGenerator 类,它被用来生成公钥和私钥。
|
KeyRep.Type
钥匙类型
|
KeyStore
该类代表加密密钥和证书的存储设备。
|
KeyStore.Builder
要实例化的KeyStore对象的描述。
|
KeyStore.Entry
KeyStore 条目类型的标记界面。
|
KeyStore.Entry.Attribute
与密钥库条目关联的属性。
|
KeyStore.LoadStoreParameter |
KeyStore.ProtectionParameter
用于密钥库保护参数的标记界面。
|
KeyStoreException
这是通用的KeyStore异常。
|
KeyStoreSpi
这个类定义的
(SPI)
KeyStore 类。
|
MessageDigest
该MessageDigest类为应用程序提供消息摘要算法的功能,如SHA-1或SHA-256。
|
MessageDigestSpi
这个类定义的
(SPI)
MessageDigest 类,它提供了一个消息的摘要算法的功能,如MD5或SHA。
|
NoSuchAlgorithmException
当请求特定的加密算法但在环境中不可用时抛出此异常。
|
NoSuchProviderException
当特定安全提供程序被请求但在环境中不可用时抛出此异常。
|
Permission
用于表示访问系统资源的抽象类。
|
PermissionCollection
代表Permission对象集合的抽象类。
|
Policy
Policy对象负责确定在Java运行时环境中执行的代码是否具有执行安全敏感操作的权限。
|
Policy.Parameters
这表示Policy参数的标记界面。
|
Principal
该接口表示主体的抽象概念,可用于表示任何实体,例如个人,公司和登录ID。
|
PrivateKey
私钥。
|
PrivilegedAction
要启用权限执行的计算。
|
PrivilegedActionException
这个异常被
doPrivileged(PrivilegedExceptionAction) 和
doPrivileged(PrivilegedExceptionAction, AccessControlContext context) 抛出,表示正在执行的操作会抛出一个被检查的异常。
|
PrivilegedExceptionAction
要启用权限执行的计算,会抛出一个或多个已检查的异常。
|
ProtectionDomain
此ProtectionDomain类封装了一个域的特征,该域包含一组类,当代表一组给定的主体执行时,实例被授予一组权限。
|
Provider
该类代表Java Security API的“提供者”,其中提供者实现了Java Security的部分或全部部分。
|
Provider.Service
安全服务的描述。
|
PublicKey
公钥
|
SecureRandom
这个类提供了一个密码强的随机数生成器(RNG)。
|
SecureRandomSpi
这个类定义的
(SPI)
SecureRandom 类。
|
Signature
Signature类用于向应用程序提供数字签名算法的功能。
|
SignatureException
这是一般的签名异常。
|
SignatureSpi
这个类定义的
(SPI)
Signature 类,它用于提供一个数字签名算法的功能。
|
Timestamp
此类封装了有关已签名时间戳的信息。
|
UnrecoverableEntryException
如果密钥库中的条目无法恢复,则抛出此异常。
|
UnrecoverableKeyException
如果密钥存储库中的密钥无法恢复,则抛出此异常。
|
Class and Description |
---|
Principal
该接口表示主体的抽象概念,可用于表示任何实体,例如个人,公司和登录ID。
|
Class and Description |
---|
GeneralSecurityException
GeneralSecurityException 类是一个通用的安全性异常类,为所有与之相关的安全相关异常类提供类型安全性。
|
InvalidAlgorithmParameterException
这是无效或不合适的算法参数的例外。
|
InvalidKeyException
这是无效键(无效编码,长度错误,未初始化等)的例外。
|
KeyStore
该类代表加密密钥和证书的存储设备。
|
KeyStoreException
这是通用的KeyStore异常。
|
NoSuchAlgorithmException
当请求特定的加密算法但在环境中不可用时抛出此异常。
|
NoSuchProviderException
当特定安全提供程序被请求但在环境中不可用时抛出此异常。
|
Principal
该接口表示主体的抽象概念,可用于表示任何实体,例如个人,公司和登录ID。
|
Provider
该类代表Java Security API的“提供者”,其中提供者实现了Java Security的部分或全部部分。
|
PublicKey
公钥
|
SignatureException
这是一般的签名异常。
|
Class and Description |
---|
InvalidParameterException
当将无效参数传递给方法时,将抛出此异常,设计为由JCA / JCE引擎类使用。
|
Key
Key界面是所有键的顶级界面。
|
PrivateKey
私钥。
|
PublicKey
公钥
|
SecureRandom
这个类提供了一个密码强的随机数生成器(RNG)。
|
Class and Description |
---|
GeneralSecurityException
GeneralSecurityException 类是一种通用的安全性异常类,它为从其延伸的所有与安全性相关的异常类提供类型安全性。
|
Class and Description |
---|
BasicPermission
BasicPermission类扩展了Permission类,并且可以用作基类,用于遵循与BasicPermission相同的命名约定的权限。
|
Guard
该接口表示一个保护,它是一个用于保护对另一个对象的访问的对象。
|
Permission
用于表示访问系统资源的抽象类。
|
Class and Description |
---|
BasicPermission
BasicPermission类扩展了Permission类,并且可以用作基类,用于遵循与BasicPermission相同的命名约定的权限。
|
Guard
该接口表示一个保护,它是一个用于保护对另一个对象的访问的对象。
|
Permission
用于表示访问系统资源的抽象类。
|
PermissionCollection
代表Permission对象集合的抽象类。
|
Class and Description |
---|
PrivilegedAction
要启用权限执行的计算。
|
PrivilegedExceptionAction
要启用权限执行的计算,会抛出一个或多个已检查的异常。
|
Class and Description |
---|
CodeSigner
该类封装了有关代码签名者的信息。
|
Class and Description |
---|
BasicPermission
BasicPermission类扩展了Permission类,并且可以用作基类,用于遵循与BasicPermission相同的命名约定的权限。
|
Guard
该接口表示一个保护,它是一个用于保护对另一个对象的访问的对象。
|
Permission
用于表示访问系统资源的抽象类。
|
Class and Description |
---|
AlgorithmParameters
此类用作加密参数的不透明表示。
|
GeneralSecurityException
GeneralSecurityException 类是一个通用的安全性异常类,为所有与之相关的安全相关的异常类提供了类型安全性。
|
InvalidAlgorithmParameterException
这是无效或不合适的算法参数的例外。
|
InvalidKeyException
这是无效键(无效编码,长度错误,未初始化等)的例外。
|
Key
Key界面是所有键的顶级界面。
|
NoSuchAlgorithmException
当请求特定的加密算法但在环境中不可用时抛出此异常。
|
NoSuchProviderException
当特定安全提供程序被请求但在环境中不可用时抛出此异常。
|
Provider
该类代表Java Security API的“提供者”,其中提供者实现了Java Security的部分或全部部分。
|
SecureRandom
这个类提供了一个密码强的随机数生成器(RNG)。
|
Class and Description |
---|
Key
Key界面是所有键的顶级界面。
|
PrivateKey
私钥。
|
PublicKey
公钥
|
Class and Description |
---|
InvalidKeyException
这是无效键(无效编码,长度错误,未初始化等)的例外。
|
Key
Key界面是所有键的顶级界面。
|
Class and Description |
---|
BasicPermission
BasicPermission类扩展了Permission类,并且可以用作基类,用于遵循与BasicPermission相同的命名约定的权限。
|
Guard
该接口表示一个保护,它是一个用于保护对另一个对象的访问的对象。
|
Permission
用于表示访问系统资源的抽象类。
|
PermissionCollection
代表Permission对象集合的抽象类。
|
Class and Description |
---|
SecureClassLoader
此类扩展了ClassLoader,其额外支持用于定义具有相关代码源和权限的类,默认情况下系统策略将检索该类。
|
Class and Description |
---|
BasicPermission
BasicPermission类扩展了Permission类,并且可以用作基类,用于遵循与BasicPermission相同的命名约定的权限。
|
Guard
该接口表示一个保护,它是一个用于保护对另一个对象的访问的对象。
|
Permission
用于表示访问系统资源的抽象类。
|
Principal
该接口表示主体的抽象概念,可用于表示任何实体,例如个人,公司和登录ID。
|
Class and Description |
---|
AlgorithmConstraints
该接口指定加密算法,密钥(密钥大小)和其他算法参数的约束。
|
BasicPermission
BasicPermission类扩展了Permission类,并且可以用作基类,用于遵循与BasicPermission相同的命名约定的权限。
|
Guard
该接口表示一个保护,它是一个用于保护对另一个对象的访问的对象。
|
InvalidAlgorithmParameterException
这是无效或不合适的算法参数的例外。
|
KeyManagementException
这是处理密钥管理的所有操作的一般密钥管理例外。
|
KeyStore
该类代表加密密钥和证书的存储设备。
|
KeyStore.Builder
要实例化的KeyStore对象的描述。
|
KeyStoreException
这是通用的KeyStore异常。
|
NoSuchAlgorithmException
当请求特定的加密算法但在环境中不可用时抛出此异常。
|
NoSuchProviderException
当特定安全提供程序被请求但在环境中不可用时抛出此异常。
|
Permission
用于表示访问系统资源的抽象类。
|
Principal
该接口表示主体的抽象概念,可用于表示任何实体,例如个人,公司和登录ID。
|
PrivateKey
私钥。
|
Provider
该类代表Java Security API的“提供者”,其中提供者实现了Java Security的部分或全部部分。
|
SecureRandom
这个类提供了一个密码强的随机数生成器(RNG)。
|
UnrecoverableKeyException
如果密钥存储库中的密钥无法恢复,则抛出此异常。
|
Class and Description |
---|
AccessControlContext
AccessControlContext用于根据其封装的上下文来进行系统资源访问决策。
|
BasicPermission
BasicPermission类扩展了Permission类,并且可以用作基类,用于遵循与BasicPermission相同的命名约定的权限。
|
DomainCombiner
A
DomainCombiner 提供了一种手段来动态更新与当前
AccessControlContext 。
|
Guard
该接口表示一个保护,它是一个用于保护对另一个对象的访问的对象。
|
Permission
用于表示访问系统资源的抽象类。
|
PermissionCollection
代表Permission对象集合的抽象类。
|
Principal
该接口表示主体的抽象概念,可用于表示任何实体,例如个人,公司和登录ID。
|
PrivilegedAction
要启用权限执行的计算。
|
PrivilegedActionException
这个异常被
doPrivileged(PrivilegedExceptionAction) 和
doPrivileged(PrivilegedExceptionAction, AccessControlContext context) 抛出,以表示正在执行的操作会抛出一个被检查的异常。
|
PrivilegedExceptionAction
要启用权限执行的计算,会抛出一个或多个已检查的异常。
|
ProtectionDomain
此ProtectionDomain类封装了一个域的特征,该域包含一组类,当代表一组给定的主体执行时,实例被授予一组权限。
|
Class and Description |
---|
BasicPermission
BasicPermission类扩展了Permission类,并且可以用作基类,用于遵循与BasicPermission相同的命名约定的权限。
|
Guard
该接口表示一个保护,它是一个用于保护对另一个对象的访问的对象。
|
Key
Key界面是所有键的顶级界面。
|
Permission
用于表示访问系统资源的抽象类。
|
PermissionCollection
代表Permission对象集合的抽象类。
|
Principal
该接口表示主体的抽象概念,可用于表示任何实体,例如个人,公司和登录ID。
|
Class and Description |
---|
GeneralSecurityException
GeneralSecurityException 类是一种通用安全性异常类,它为从其延伸的所有与安全性相关的异常类提供类型安全性。
|
NoSuchAlgorithmException
当请求特定的加密算法但在环境中不可用时抛出此异常。
|
NoSuchProviderException
当特定安全提供程序被请求但在环境中不可用时抛出此异常。
|
Provider
该类代表Java Security API的“提供者”,其中提供者实现了Java Security的部分或全部部分。
|
Class and Description |
---|
Principal
该接口表示主体的抽象概念,可用于表示任何实体,例如个人,公司和登录ID。
|
PrivateKey
私钥。
|
Class and Description |
---|
BasicPermission
BasicPermission类扩展了Permission类,并且可以用作基类,用于遵循与BasicPermission相同的命名约定的权限。
|
Guard
该接口表示一个保护,它是一个用于保护对另一个对象的访问的对象。
|
Permission
用于表示访问系统资源的抽象类。
|
Class and Description |
---|
BasicPermission
BasicPermission类扩展了Permission类,并且可以用作基类,用于遵循与BasicPermission相同的命名约定的权限。
|
Guard
该接口表示一个保护,它是一个用于保护对另一个对象的访问的对象。
|
Permission
用于表示访问系统资源的抽象类。
|
Class and Description |
---|
Key
Key界面是所有键的顶级界面。
|
Class and Description |
---|
InvalidAlgorithmParameterException
这是无效或不合适的算法参数的例外。
|
NoSuchAlgorithmException
当请求特定的加密算法但在环境中不可用时抛出此异常。
|
NoSuchProviderException
当特定安全提供程序被请求但在环境中不可用时抛出此异常。
|
Provider
该类代表Java Security API的“提供者”,其中提供者实现了Java Security的部分或全部部分。
|
Class and Description |
---|
Key
Key界面是所有键的顶级界面。
|
Class and Description |
---|
KeyException
这是基本的关键例外。
|
NoSuchProviderException
当特定安全提供程序被请求但在环境中不可用时抛出此异常。
|
Provider
该类代表Java Security API的“提供者”,其中提供者实现了Java Security的部分或全部部分。
|
PublicKey
公钥
|
Class and Description |
---|
BasicPermission
BasicPermission类扩展了Permission类,并且可以用作基类,用于遵循与BasicPermission相同的命名约定的权限。
|
Guard
该接口表示一个保护,它是一个用于保护对另一个对象的访问的对象。
|
Permission
用于表示访问系统资源的抽象类。
|
Principal
该接口表示主体的抽象概念,可用于表示任何实体,例如个人,公司和登录ID。
|
Class and Description |
---|
Principal
该接口表示主体的抽象概念,可用于表示任何实体,例如个人,公司和登录ID。
|
Class and Description |
---|
Provider
该类代表Java Security API的“提供者”,其中提供者实现了Java Security的部分或全部部分。
|