Uses of Class
java.security.cert.Certificate
-
Packages that use Certificate 软件包 描述 java.net 提供实现网络应用程序的类。java.security 提供安全框架的类和接口。java.security.cert 提供用于解析和管理证书,证书吊销列表(CRL)和证书路径的类和接口。java.util.jar 提供用于读取和写入JAR(Java ARchive)文件格式的类,该文件格式基于具有可选清单文件的标准ZIP文件格式。javax.crypto 提供加密操作的类和接口。javax.net.ssl 提供安全套接字包的类。 -
-
Uses of Certificate in java.net
Methods in java.net that return Certificate 变量和类型 方法 描述 Certificate[]
JarURLConnection. getCertificates()
如果此连接的URL指向JAR文件条目,则返回此连接的Certificate对象,否则返回null。Methods in java.net that return types with arguments of type Certificate 变量和类型 方法 描述 abstract List<Certificate>
SecureCacheResponse. getLocalCertificateChain()
返回在检索网络资源的原始连接的握手期间发送到服务器的证书链。abstract List<Certificate>
SecureCacheResponse. getServerCertificateChain()
返回服务器的证书链,该证书链是作为在缓存中检索网络资源的原始连接中定义会话的一部分而建立的。 -
Uses of Certificate in java.security
Methods in java.security that return Certificate 变量和类型 方法 描述 abstract Certificate
KeyStoreSpi. engineGetCertificate(String alias)
返回与给定别名关联的证书。abstract Certificate[]
KeyStoreSpi. engineGetCertificateChain(String alias)
返回与给定别名关联的证书链。Certificate
KeyStore. getCertificate(String alias)
返回与给定别名关联的证书。Certificate
KeyStore.PrivateKeyEntry. getCertificate()
从此条目中的证书链获取最终实体Certificate
。Certificate[]
KeyStore. getCertificateChain(String alias)
返回与给定别名关联的证书链。Certificate[]
KeyStore.PrivateKeyEntry. getCertificateChain()
从此条目获取Certificate
链。Certificate[]
CodeSource. getCertificates()
返回与此CodeSource关联的证书。Certificate
KeyStore.TrustedCertificateEntry. getTrustedCertificate()
从此条目中获取受信任的Certficate
。Certificate[]
UnresolvedPermission. getUnresolvedCerts()
获取尚未解析的基础权限的签名者证书(没有任何支持链)。Methods in java.security with parameters of type Certificate 变量和类型 方法 描述 abstract String
KeyStoreSpi. engineGetCertificateAlias(Certificate cert)
返回其证书与给定证书匹配的第一个密钥库条目的(别名)名称。abstract void
KeyStoreSpi. engineSetCertificateEntry(String alias, Certificate cert)
将给定证书分配给给定别名。abstract void
KeyStoreSpi. engineSetKeyEntry(String alias, byte[] key, Certificate[] chain)
将给定的密钥(已经受到保护)分配给给定的别名。abstract void
KeyStoreSpi. engineSetKeyEntry(String alias, Key key, char[] password, Certificate[] chain)
将给定的密钥分配给给定的别名,并使用给定的密码对其进行保护。String
KeyStore. getCertificateAlias(Certificate cert)
返回其证书与给定证书匹配的第一个密钥库条目的(别名)名称。void
Signature. initVerify(Certificate certificate)
使用给定证书中的公钥初始化此对象以进行验证。void
KeyStore. setCertificateEntry(String alias, Certificate cert)
将给定的可信证书分配给给定的别名。void
KeyStore. setKeyEntry(String alias, byte[] key, Certificate[] chain)
将给定的密钥(已经受到保护)分配给给定的别名。void
KeyStore. setKeyEntry(String alias, Key key, char[] password, Certificate[] chain)
将给定的密钥分配给给定的别名,并使用给定的密码对其进行保护。Constructors in java.security with parameters of type Certificate 构造器 描述 CodeSource(URL url, Certificate[] certs)
构造一个CodeSource并将其与指定的位置和证书集相关联。PrivateKeyEntry(PrivateKey privateKey, Certificate[] chain)
构造一个PrivateKeyEntry
其中包含PrivateKey
和相应的证书链。PrivateKeyEntry(PrivateKey privateKey, Certificate[] chain, Set<KeyStore.Entry.Attribute> attributes)
构造具有PrivateKeyEntry
的PrivateKey
以及相应的证书链和相关的条目属性。TrustedCertificateEntry(Certificate trustedCert)
构造一个TrustedCertificateEntry
与信任的Certificate
。TrustedCertificateEntry(Certificate trustedCert, Set<KeyStore.Entry.Attribute> attributes)
构造一个TrustedCertificateEntry
与可信Certificate
点相关条目中的属性。UnresolvedPermission(String type, String name, String actions, Certificate[] certs)
创建一个新的UnresolvedPermission,其中包含稍后需要的权限信息,以便在解析权限时实际创建指定类的权限。 -
Uses of Certificate in java.security.cert
Subclasses of Certificate in java.security.cert 变量和类型 类 描述 class
X509Certificate
X.509证书的抽象类。Methods in java.security.cert that return Certificate 变量和类型 方法 描述 abstract Certificate
CertificateFactorySpi. engineGenerateCertificate(InputStream inStream)
生成证书对象并使用从输入流inStream
读取的数据对其进行初始化。Certificate
CertificateFactory. generateCertificate(InputStream inStream)
生成证书对象并使用从输入流inStream
读取的数据对其进行初始化。Methods in java.security.cert that return types with arguments of type Certificate 变量和类型 方法 描述 abstract Collection<? extends Certificate>
CertificateFactorySpi. engineGenerateCertificates(InputStream inStream)
返回从给定输入流inStream
读取的证书的(可能为空)集合视图。abstract Collection<? extends Certificate>
CertStoreSpi. engineGetCertificates(CertSelector selector)
返回Collection
的Certificate
s与指定的选择器匹配。Collection<? extends Certificate>
CertificateFactory. generateCertificates(InputStream inStream)
返回从给定输入流inStream
读取的证书的(可能为空)集合视图。abstract List<? extends Certificate>
CertPath. getCertificates()
返回此证书路径中的证书列表。Collection<? extends Certificate>
CertStore. getCertificates(CertSelector selector)
返回与指定选择器匹配的Collection
(Certificate
。Methods in java.security.cert with parameters of type Certificate 变量和类型 方法 描述 void
CertPathChecker. check(Certificate cert)
使用其内部状态对指定证书执行检查。void
PKIXCertPathChecker. check(Certificate cert)
使用其内部状态对指定证书执行检查。abstract void
PKIXCertPathChecker. check(Certificate cert, Collection<String> unresolvedCritExts)
使用其内部状态对指定证书执行检查,并从表示未解决的关键扩展的指定OID字符串集合中删除它处理的所有关键扩展。abstract boolean
CRL. isRevoked(Certificate cert)
检查给定证书是否在此CRL上。boolean
CertSelector. match(Certificate cert)
决定是否应选择Certificate
。boolean
X509CertSelector. match(Certificate cert)
决定是否应选择Certificate
。Method parameters in java.security.cert with type arguments of type Certificate 变量和类型 方法 描述 CertPath
CertificateFactorySpi. engineGenerateCertPath(List<? extends Certificate> certificates)
生成CertPath
对象并使用List
(Certificate
对其进行初始化。CertPath
CertificateFactory. generateCertPath(List<? extends Certificate> certificates)
生成CertPath
对象并使用List
(Certificate
对其进行初始化。 -
Uses of Certificate in java.util.jar
Methods in java.util.jar that return Certificate 变量和类型 方法 描述 Certificate[]
JarEntry. getCertificates()
返回Certificate
对象此条,或null
如果没有。 -
Uses of Certificate in javax.crypto
Methods in javax.crypto with parameters of type Certificate 变量和类型 方法 描述 void
Cipher. init(int opmode, Certificate certificate)
使用给定证书中的公钥初始化此密码。void
Cipher. init(int opmode, Certificate certificate, SecureRandom random)
使用给定证书中的公钥和随机源初始化此密码。 -
Uses of Certificate in javax.net.ssl
Methods in javax.net.ssl that return Certificate 变量和类型 方法 描述 Certificate[]
HandshakeCompletedEvent. getLocalCertificates()
返回握手期间发送给对等方的证书。abstract Certificate[]
HttpsURLConnection. getLocalCertificates()
返回握手期间发送到服务器的证书。Certificate[]
SSLSession. getLocalCertificates()
返回握手期间发送给对等方的证书。Certificate[]
HandshakeCompletedEvent. getPeerCertificates()
返回作为定义会话的一部分而建立的对等方的标识。Certificate[]
SSLSession. getPeerCertificates()
返回作为定义会话的一部分而建立的对等方的标识。abstract Certificate[]
HttpsURLConnection. getServerCertificates()
返回服务器的证书链,该证书链是作为定义会话的一部分而建立的。
-