软件包 | 描述 |
---|---|
java.security |
为安全框架提供类和接口。
|
java.security.cert |
提供用于解析和管理证书的类和接口,证书撤销列表(CRL),认证路径。
|
javax.net.ssl |
为安全套接字包提供类。
|
Modifier and Type | Method and Description |
---|---|
abstract void |
KeyStoreSpi.engineLoad(InputStream stream, char[] password)
载荷从给定的输入流密钥库。
|
void |
KeyStoreSpi.engineLoad(KeyStore.LoadStoreParameter param)
负载使用给定的
KeyStore.LoadStoreParameter 密钥库。
|
void |
KeyStoreSpi.engineStore(KeyStore.LoadStoreParameter param)
商店这个密钥使用给定的
KeyStore.LoadStoreParmeter 。
|
abstract void |
KeyStoreSpi.engineStore(OutputStream stream, char[] password)
商店这个密钥库到给定的输出流,其完整性与给定的密码保护。
|
void |
KeyStore.load(InputStream stream, char[] password)
加载这个密钥库从给定的输入流。
|
void |
KeyStore.load(KeyStore.LoadStoreParameter param)
加载这个密钥使用给定的
LoadStoreParameter 。
|
void |
KeyStore.store(KeyStore.LoadStoreParameter param)
商店这个密钥使用给定的
LoadStoreParameter 。
|
void |
KeyStore.store(OutputStream stream, char[] password)
商店这个密钥库到给定的输出流,其完整性与给定的密码保护。
|
Modifier and Type | Class and Description |
---|---|
class |
CertificateEncodingException
证书编码异常。
|
class |
CertificateExpiredException
证书过期异常。
|
class |
CertificateNotYetValidException
证书还没有有效的异常。
|
class |
CertificateParsingException
证书解析异常。
|
class |
CertificateRevokedException
一个异常表示一个X.509证书被撤销。
|
Modifier and Type | Method and Description |
---|---|
abstract Certificate |
CertificateFactorySpi.engineGenerateCertificate(InputStream inStream)
生成一个证书对象并初始化它的数据从输入流中读取
inStream 。
|
abstract Collection<? extends Certificate> |
CertificateFactorySpi.engineGenerateCertificates(InputStream inStream)
返回一个(可能为空)从给定的输入流读取证书
inStream 集合视图。
|
CertPath |
CertificateFactorySpi.engineGenerateCertPath(InputStream inStream)
生成一个
CertPath 对象并初始化它的数据从
InputStream 河道读。
|
CertPath |
CertificateFactorySpi.engineGenerateCertPath(InputStream inStream, String encoding)
生成一个
CertPath 对象并初始化它的数据从
InputStream 河道读。
|
CertPath |
CertificateFactorySpi.engineGenerateCertPath(List<? extends Certificate> certificates)
生成一个
CertPath 对象并将它初始化一个
List 的
Certificate s。
|
Certificate |
CertificateFactory.generateCertificate(InputStream inStream)
生成一个证书对象并初始化它的数据从输入流中读取
inStream 。
|
Collection<? extends Certificate> |
CertificateFactory.generateCertificates(InputStream inStream)
返回一个(可能为空)从给定的输入流读取证书
inStream 集合视图。
|
CertPath |
CertificateFactory.generateCertPath(InputStream inStream)
生成一个
CertPath 对象并初始化它的数据从
InputStream 河道读。
|
CertPath |
CertificateFactory.generateCertPath(InputStream inStream, String encoding)
生成一个
CertPath 对象并初始化它的数据从
InputStream 河道读。
|
CertPath |
CertificateFactory.generateCertPath(List<? extends Certificate> certificates)
生成一个
CertPath 对象并将它初始化一个
List 的
Certificate s。
|
static CertificateFactory |
CertificateFactory.getInstance(String type)
返回实现指定证书类型的证书工厂对象。
|
static CertificateFactory |
CertificateFactory.getInstance(String type, Provider provider)
返回指定证书类型的证书工厂对象。
|
static CertificateFactory |
CertificateFactory.getInstance(String type, String provider)
返回指定证书类型的证书工厂对象。
|
abstract void |
Certificate.verify(PublicKey key)
验证该证书是使用对应于指定公共密钥的私钥签名的。
|
void |
Certificate.verify(PublicKey key, Provider sigProvider)
验证该证书是使用对应于指定公共密钥的私钥签名的。
|
void |
X509Certificate.verify(PublicKey key, Provider sigProvider)
验证该证书是使用对应于指定公共密钥的私钥签名的。
|
abstract void |
Certificate.verify(PublicKey key, String sigProvider)
验证该证书是使用对应于指定公共密钥的私钥签名的。
|
Modifier and Type | Method and Description |
---|---|
void |
X509TrustManager.checkClientTrusted(X509Certificate[] chain, String authType)
鉴于部分或完整的证书链的同行提供,建立证书路径到一个受信任根和回报是否可以验证,可信的基于身份验证类型客户端SSL认证。
|
abstract void |
X509ExtendedTrustManager.checkClientTrusted(X509Certificate[] chain, String authType, Socket socket)
鉴于部分或完整的证书链的同行提供,建立和验证证书路径基于认证型SSL参数。
|
abstract void |
X509ExtendedTrustManager.checkClientTrusted(X509Certificate[] chain, String authType, SSLEngine engine)
鉴于部分或完整的证书链的同行提供,建立和验证证书路径基于认证型SSL参数。
|
void |
X509TrustManager.checkServerTrusted(X509Certificate[] chain, String authType)
鉴于部分或完整的证书链的同行提供,建立证书路径到一个受信任根和回报是否可以验证,可信的基于身份验证类型服务器的SSL认证。
|
abstract void |
X509ExtendedTrustManager.checkServerTrusted(X509Certificate[] chain, String authType, Socket socket)
鉴于部分或完整的证书链的同行提供,建立和验证证书路径基于认证型SSL参数。
|
abstract void |
X509ExtendedTrustManager.checkServerTrusted(X509Certificate[] chain, String authType, SSLEngine engine)
鉴于部分或完整的证书链的同行提供,建立和验证证书路径基于认证型SSL参数。
|
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.