包 | flash.security |
类 | public class X509Certificate |
继承 | X509Certificate Object |
语言版本: | ActionScript 3.0 |
运行时版本: | Flash Player 11, AIR 3 |
SecureSocket.connect()
之后,服务器的证书数据将作为 X509Certificate 实例存储在 SecureSocket.serverCertificate
属性中。
在建立安全套接字连接之后,可使用此类检查服务器证书。此类中的属性提供对 X.509 证书最常用属性的访问。如果必须访问服务器证书的其他部分(例如,其扩展名),则 encoded
属性中提供完整证书。encoded
属性中存储的证书是使用 DER 编码的。
相关 API 元素
公共属性
属性 | 由以下参数定义 | ||
---|---|---|---|
constructor : Object
对类对象或给定对象实例的构造函数的引用。 | Object | ||
encoded : ByteArray [只读]
以编码形式提供整个证书。 | X509Certificate | ||
issuer : X500DistinguishedName [只读]
提供颁发者的可分辨名称 (DN)。 | X509Certificate | ||
issuerUniqueID : String [只读]
提供颁发者的唯一标识符。 | X509Certificate | ||
serialNumber : String [只读]
提供十六进制字符串形式的证书的序列号。 | X509Certificate | ||
signatureAlgorithmOID : String [只读]
提供签名算法对象标识符 (OID)。 | X509Certificate | ||
signatureAlgorithmParams : ByteArray [只读]
提供签名算法的参数。 | X509Certificate | ||
subject : X500DistinguishedName [只读]
提供主题的可分辨名称 (DN)。 | X509Certificate | ||
subjectPublicKey : String [只读]
提供主题的公钥。 | X509Certificate | ||
subjectPublicKeyAlgorithmOID : String [只读]
提供主题的公钥的算法 OID。 | X509Certificate | ||
subjectUniqueID : String [只读]
提供主题的唯一标识符。 | X509Certificate | ||
validNotAfter : Date [只读]
指示证书的有效期结束日期。 | X509Certificate | ||
validNotBefore : Date [只读]
指示证书的有效期开始日期。 | X509Certificate | ||
version : uint [只读]
提供证书格式的版本号。 | X509Certificate |
属性详细信息
encoded | 属性 |
issuer | 属性 |
issuer:X500DistinguishedName
[只读] 语言版本: | ActionScript 3.0 |
运行时版本: | Flash Player 11, AIR 3 |
提供颁发者的可分辨名称 (DN)。
实现
public function get issuer():X500DistinguishedName
相关 API 元素
issuerUniqueID | 属性 |
serialNumber | 属性 |
signatureAlgorithmOID | 属性 |
signatureAlgorithmParams | 属性 |
subject | 属性 |
subject:X500DistinguishedName
[只读] 语言版本: | ActionScript 3.0 |
运行时版本: | Flash Player 11, AIR 3 |
提供主题的可分辨名称 (DN)。
实现
public function get subject():X500DistinguishedName
相关 API 元素
subjectPublicKey | 属性 |
subjectPublicKeyAlgorithmOID | 属性 |
subjectUniqueID | 属性 |
validNotAfter | 属性 |
validNotBefore | 属性 |
version | 属性 |
Tue Jun 12 2018, 11:04 AM Z