接口 | 描述 |
---|---|
AlgorithmConstraints |
此接口指定的加密算法,密钥(密钥大小),和其他算法参数的约束。
|
Certificate | Deprecated
一个新的证书处理包是在java平台的创建。
|
DomainCombiner |
一个
DomainCombiner 动态更新与当前
AccessControlContext 相关的protectiondomains提供了一种手段。
|
Guard |
这个接口表示一个守护,它是一个用来保护对另一个对象的访问的对象。
|
Key |
键接口是所有键的顶级接口。
|
KeyStore.Entry |
一个
KeyStore 输入类型标记接口。
|
KeyStore.Entry.Attribute |
与密钥库条目相关的属性。
|
KeyStore.LoadStoreParameter | |
KeyStore.ProtectionParameter |
一个私钥保护参数标记接口。
|
Policy.Parameters |
这表示策略参数的一个标记接口。
|
Principal |
此接口表示的是一个主体的抽象概念,它可以用来表示任何实体,如个人、公司和登录名。
|
PrivateKey |
私钥密钥。
|
PrivilegedAction<T> |
将要执行的具有特权的计算。
|
PrivilegedExceptionAction<T> |
将要执行的计算具有特权的,即抛出一个或多个选中的异常。
|
PublicKey |
公共密钥。
|
类 | 描述 |
---|---|
AccessControlContext |
一个accesscontrolcontext进行基于上下文它封装了系统资源访问的决定。
|
AccessController |
的存取控制器类用于访问控制的运作和决策。
|
AlgorithmParameterGenerator |
的
AlgorithmParameterGenerator 类用于生成一组参数可以使用一定的算法。
|
AlgorithmParameterGeneratorSpi |
这个类定义了服务提供者接口(
SPI)为
AlgorithmParameterGenerator 类,它是用来产生一组参数可以使用一定的算法。
|
AlgorithmParameters |
这个类被用作密码参数的不透明表示。
|
AlgorithmParametersSpi |
这个类定义了服务提供者接口(
SPI)为
AlgorithmParameters 类,它是用来管理算法参数。
|
AllPermission |
的allpermission是一个权限,意味着所有其他权限。
|
AuthProvider |
这个类定义了一个服务提供商的登录和注销方法。
|
BasicPermission |
的basicpermission类扩展权限类,可作为权限,要遵循相同的命名约定为basicpermission基类。
|
CodeSigner |
这类封装了代码签名者信息。
|
CodeSource |
这类扩展代码的概念封装不仅位置(URL)而且证书链,用来验证签名的代码从该位置。
|
DigestInputStream |
一个透明的流,它使用通过流的比特来更新相关的消息摘要。
|
DigestOutputStream |
一个透明的流,它使用通过流的比特来更新相关的消息摘要。
|
DomainLoadStoreParameter |
配置数据指定密钥在密钥存储区域。
|
GuardedObject |
一个guardedobject是一个对象,是用来保护访问另一个对象。
|
Identity | Deprecated
这个类不再使用。
|
IdentityScope | Deprecated
这个类不再使用。
|
KeyFactory |
关键的工厂是用来将钥匙(不透明的密钥类型
Key )为主要规格(基础关键材料的透明表示),反之亦然。
|
KeyFactorySpi |
这个类定义了服务提供者接口(
SPI)为
KeyFactory 类。
|
KeyPair |
这个类是一个键对(一个公钥和一个私钥)的简单保持器。
|
KeyPairGenerator |
KeyPairGenerator类用于生成公钥和私钥对。
|
KeyPairGeneratorSpi |
这个类定义了服务提供者接口(
SPI)为
KeyPairGenerator 类,它是用来生成公钥和私钥对。
|
KeyRep |
系列化的关键对象的规范化描述。
|
KeyStore |
此类表示用于加密密钥和证书的存储设施。
|
KeyStore.Builder |
描述一个对象被实例化的密钥库。
|
KeyStore.CallbackHandlerProtection |
一个protectionparameter封装callbackhandler。
|
KeyStore.PasswordProtection |
一种基于口令的
ProtectionParameter 实施。
|
KeyStore.PrivateKeyEntry |
一个
KeyStore 条目,持有
PrivateKey 和相应的证书链。
|
KeyStore.SecretKeyEntry |
一个
KeyStore 条目,持有
SecretKey 。
|
KeyStore.TrustedCertificateEntry |
一个
KeyStore 进入认为可信的
Certificate 。
|
KeyStoreSpi |
这个类定义了服务提供者接口(
SPI)为
KeyStore 类。
|
MessageDigest |
这一消息摘要类提供了应用程序的消息摘要算法的功能,如SHA-1和SHA-256。
|
MessageDigestSpi |
这个类定义了服务提供者接口(
SPI)为
MessageDigest 类,它提供了一个消息摘要算法的功能,如MD5和SHA。
|
Permission |
用于表示对系统资源的访问的抽象类。
|
PermissionCollection |
表示一个允许对象的集合的抽象类。
|
Permissions |
这个类代表了一个异构的权限集合。
|
PKCS12Attribute |
一个12 keystore项关联的属性。
|
Policy |
政策对象是负责确定是否在java运行环境中执行代码的权限执行一个安全敏感的操作。
|
PolicySpi |
这个类定义了服务提供者接口(
SPI)为
Policy 类。
|
ProtectionDomain |
这类封装了一个ProtectionDomain域的特点,这是一组类的实例被授予一组权限时,在一个给定的校长代表执行。
|
Provider |
这类代表一个“提供者”为java安全API,其中一个供应商实现部分或全部的java安全部件。
|
Provider.Service |
安全服务的描述。
|
SecureClassLoader |
这类扩展为类定义一个相关的源代码和权限是由系统默认的类加载器检索额外的支持政策。
|
SecureRandom |
这个类提供了一个高强度的随机数发生器(RNG)。
|
SecureRandomSpi |
这个类定义了服务提供者接口(
SPI)为
SecureRandom 类。
|
Security |
这类集中所有的安全特性和常见的安全方法。
|
SecurityPermission |
此类用于安全权限。
|
Signature |
签名类是用来提供应用程序的数字签名算法的功能。
|
SignatureSpi |
这个类定义了服务提供者接口(
SPI)为
Signature 类,它是用来提供一个数字签名算法的功能。
|
SignedObject |
signedobject是一个创造真实的运行时对象的完整性不会受到影响而不被发现的目的类。
|
Signer | Deprecated
这个类不再使用。
|
Timestamp |
这个类封装了一个签名的时间戳信息。
|
UnresolvedPermission |
的unresolvedpermission类用于保存权限,“悬而未决”的政策时,初始化。
|
URIParameter |
一个参数包含一个指向数据用于policyspi或configurationspi实施。
|
Enum | 描述 |
---|---|
CryptoPrimitive |
加密基元的枚举。
|
KeyRep.Type |
关键型。
|
异常 | 描述 |
---|---|
AccessControlException |
这种异常是由AccessController抛出表示请求的访问(一个关键的系统资源,如文件系统或网络)被拒绝。
|
DigestException |
这是通用的消息摘要异常。
|
GeneralSecurityException |
的
GeneralSecurityException 类是一个通用的安全异常类提供了所有与安全相关的异常类的扩展式安全。
|
InvalidAlgorithmParameterException |
这是无效或不适当的算法参数的例外。
|
InvalidKeyException |
这是无效的密钥的例外(无效编码,长度错误,初始化,等)。
|
InvalidParameterException |
这个例外,设计使用的JCA / JCE引擎类,是当一个无效的参数被传递给方法。
|
KeyException |
这是基本的关键异常。
|
KeyManagementException |
这是处理密钥管理的所有操作的通用密钥管理异常。
|
KeyStoreException |
这是通用密钥库异常。
|
NoSuchAlgorithmException |
当一个特定的加密算法被请求时,这个异常被抛出,但在环境中是不可用的。
|
NoSuchProviderException |
当一个特定的安全提供程序被请求,但在环境中不可用时,引发此异常。
|
PrivilegedActionException |
这种异常是由
doPrivileged(PrivilegedExceptionAction) 和
doPrivileged(PrivilegedExceptionAction, AccessControlContext context) 抛出表示正在执行的行动把被检查的异常。
|
ProviderException |
一个供应商异常运行时异常(如配置错误或不可恢复的内部错误),这可能是子类的供应商把专业化、提供程序特定的运行时错误。
|
SignatureException |
这是通用签名异常。
|
UnrecoverableEntryException |
如果密钥库无法进入恢复引发此异常。
|
UnrecoverableKeyException |
如果不能恢复密钥的关键引发此异常。
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.